Referentie: helperobject startparameters
Nuttige eigenschappen
Naam | Opmerkingen |
|---|---|
integrationEventWID
| Retourneert de WID voor de integratiegebeurtenis met betrekking tot de huidige start van de integratie. Nuttig bij het voeren van webserviceaanroepen, zoals: Get_Event_Documents , Put_Integration_Message , of Put_Integration_Event . Biedt automatisch een standaardparameter voor de gemeenschappelijke componenten wcc://GetEventDocuments, wcc://PutIntegrationMessage en wcc://PutIntegrationEvent. |
integrationSystem
| Hiermee wordt '' geretourneerd Integration_System_ID voor het huidige integratiesysteem. Handig bij het invullen van webserviceaanroepen voor gebeurtenisabonnementen of veldoverschrijvingsaanvragen. |
integrationSystemRefWID
| Retourneert de WID voor het huidige integratiesysteem. Een volledig gelijkwaardig alternatief voor de integrationSystem eigenschap. |
parentEventWID
| Retourneert de WID voor de bovenliggende gebeurtenis van de huidige startgebeurtenis. |
sentOn
| Retourneert de datum en tijd van het starten van de integratie in de ISO-8601-datum en -tijd. |
sentOnAsDate
| Retourneert de datum en tijd van het starten van de integratie in de vorm van a java.util.Date object. |
Handige functies
Sommige van deze functies geven een startparameter alleen op basis van de naam op. Anderen geven zowel de naam van de startparameter op als de naam van de integratieservice die deze levert. Deze laatste zijn handig wanneer een startparameter met dezelfde naam bestaat in meerdere integratieservices die in het integratiesysteem zijn geconfigureerd. De meeste integraties hoeven geen gebruik te maken van startparameternamen die in meerdere services worden gedupliceerd, zodat deze functies minder vaak vereist zijn.
Naam | Argumenten: | Type retourwaarde | Opmerkingen |
|---|---|---|---|
exists
| Tekenreeksnaam | Boole-waarde | Hiermee wordt 'waar' geretourneerd als de benoemde startparameter een niet-lege waarde heeft. |
Tekenreeks service_name, tekenreeksnaam | Boole-waarde | Hiermee wordt 'waar' geretourneerd als de benoemde startparameter in de opgegeven integratieservice een niet-lege waarde heeft. Alleen te verkiezen boven de versie met één argument als er een startparameter met dezelfde naam bestaat in meerdere integratieservices die zijn ingeschakeld in het integratiesysteem. | |
getDate
| Tekenreeksnaam | String | Retourneert de datumwaarde in tekenreeksnotatie van de runtimeparameter. De notatie is JJJJ-MM-DDZ of JJJJ-MM-DD+/-verschuiving. |
Tekenreeks service_name, tekenreeksnaam | String | Retourneert de datumwaarde in tekenreeksnotatie van de runtimeparameter van de opgegeven service. De notatie is JJJJ-MM-DDZ of JJJJ-MM-DD+/-verschuiving. | |
getParameterData
| Tekenreeksnaam | org.w3c.dom.Element | Retourneert het XML-element Integration_Runtime_Parameter_Data , die de benoemde startparameter bevat van de Launch_Integration_Event bericht dat bij het opstarten naar de integratie wordt verzonden. |
Tekenreeks service_name, tekenreeksnaam | org.w3c.dom.Element | Retourneert het XML-element Integration_Runtime_Parameter_Data , die de benoemde startparameter van de opgegeven service bevat uit de Launch_Integration_Event bericht dat bij het opstarten naar de integratie wordt verzonden. | |
getReferenceData
| Tekenreeksnaam, tekenreekstype | String | Retourneert de referentie-ID van het opgegeven type voor de startparameter met de opgegeven naam. Voorbeeld: deze code retourneert de werknemers-ID voor een startparameter met de naam Werknemer:
|
getReferenceDataList
| Tekenreeksnaam, tekenreekstype | List<String> | Retourneert een Java-lijst met nul of meer referentie-ID's van een startparameter voor meerdere instances. |
Tekenreeks servicenaam, tekenreeksnaam, tekenreekstype | List<String> | Retourneert een Java-lijst met nul of meer referentie-ID's van een startparameter voor meerdere instances van een opgegeven service. | |
getSequencedValue
| Tekenreeksnaam | String | Retourneert de huidige waarde van de volgnummergenerator met de opgegeven naam. |
Tekenreeks service_name, tekenreeksnaam | String | Retourneert de huidige waarde van de opgegeven volgnummergenerator die is gedeclareerd voor de opgegeven service. |