Referência: objeto auxiliar Launch Parameters
Propriedades úteis
Name | Observações |
|---|---|
integrationEventWID
| Retorna a WID do evento de integração relacionada à inicialização atual da integração. Útil para fazer chamadas de serviço Web, como Get_Event_Documents , Put_Integration_Message , ou Put_Integration_Event . Fornece automaticamente um parâmetro por padrão para os componentes comuns wcc://GetEventDocuments, wcc://PutIntegrationMessage e wcc://PutIntegrationEvent. |
integrationSystem
| Retorna o Integration_System_ID para o sistema de integração atual. Útil quando você preenche chamadas de serviço Web para solicitações de assinatura de evento ou de substituição de campo. |
integrationSystemRefWID
| Retorna a WID do sistema de integração atual. Uma alternativa inteiramente equivalente à integrationSystem propriedade. |
parentEventWID
| Retorna a WID do evento principal do evento de inicialização atual. |
sentOn
| Retorna a data e a hora do início da integração no formato ISO-8601. |
sentOnAsDate
| Retorna a data e a hora do início da integração na forma de um java.util.Date Objeto: |
Funções úteis
Algumas destas funções especificam um parâmetro de inicialização apenas pelo nome dele. Outras especificam tanto o nome do parâmetro de inicialização quanto o do serviço de integração que o fornece. Essas funções são úteis quando há um parâmetro de inicialização com o mesmo nome em vários serviços de integração configurados no sistema de integração. A maioria das integrações não precisa acomodar os nomes de parâmetros de inicialização que estão duplicados em vários serviços. Portanto, essas funções são menos exigidas.
Name | Argumentos | Tipo de valor de retorno | Observações |
|---|---|---|---|
exists
| Nome da cadeia de caracteres | Booliano | Retorna true se o parâmetro de inicialização nomeado tem um valor não vazio. |
String service_name, String name | Booliano | Retorna true se o parâmetro de inicialização nomeado no serviço de integração especificado tem um valor não vazio. É preferencial à versão de argumento único somente quando um parâmetro de inicialização com o mesmo nome existe em vários serviços de integração habilitados no sistema de integração. | |
getDate
| Nome da cadeia de caracteres | String | Retorna o valor de data no formato String do parâmetro do ambiente de execução. O formato é AAAA-MM-DDZ ou AAAA-MM-DD+/-offset. |
String service_name, String name | String | Retorna o valor de data no formato String do parâmetro do ambiente de execução do serviço especificado. O formato é YYYY-MM-DDZ ou YYYY-MM-DD+/-deslocamento. | |
getParameterData
| Nome da cadeia de caracteres | org.w3c.dom.Element | Retorna o elemento XML Integration_Runtime_Parameter_Data , que contém o parâmetro de inicialização nomeado da Launch_Integration_Event mensagem enviada à integração na inicialização. |
Cadeia de caracteres service_name, Nome da cadeia de caracteres | org.w3c.dom.Element | Retorna o elemento XML Integration_Runtime_Parameter_Data , que contém o parâmetro de inicialização nomeado do serviço especificado da Launch_Integration_Event mensagem enviada à integração na inicialização. | |
getReferenceData
| Nome da cadeia de caracteres, tipo de cadeia de caracteres | String | Retorna a ID de referência de um determinado tipo para o parâmetro de inicialização com o nome especificado. Exemplo: este código retorna a ID de colaborador de um parâmetro de inicialização denominado Employee:
|
getReferenceDataList
| Nome da cadeia de caracteres, tipo de cadeia de caracteres | List<String> | Retorna um List Java que contém zero ou mais IDs de referência de um parâmetro de inicialização de várias instâncias. |
String service_name, String name, String type | List<String> | Retorna uma lista Java contendo zero ou mais IDs de referência de um parâmetro de inicialização de várias instâncias de um serviço especificado. | |
getSequencedValue
| Nome da cadeia de caracteres | String | Retorna o valor atual do gerador de sequências com o nome especificado. |
String service_name, String name | String | Retorna o valor atual do gerador de sequências especificado declarado no serviço. |