Passa al contenuto principale
Administrator Guide
Ultimo aggiornamento: 2023-06-23
Riferimenti: Oggetto helper dei parametri di avvio

Riferimenti: Oggetto helper dei parametri di avvio

Proprietà utili

Nome
Note
integrationEventWID
Restituisce il WID per l'evento di integrazione relativo all'avvio corrente dell'integrazione. Utile quando si effettuano chiamate a servizi Web come
Get_Event_Documents
,
Put_Integration_Message
, o
Put_Integration_Event
.
Fornisce automaticamente un parametro predefinito ai componenti comuni wcc://GetEventDocuments, wcc://PutIntegrationMessage e wcc://PutIntegrationEvent.
integrationSystem
Restituisce il
Integration_System_ID
per il sistema di integrazione corrente. Utile quando si popolano le chiamate ai servizi Web per la sottoscrizione di eventi o le richieste di sostituzione dei campi.
integrationSystemRefWID
Restituisce il WID per il sistema di integrazione corrente. Un'alternativa del tutto equivalente a
integrationSystem
proprietà
parentEventWID
Restituisce il WID per l'evento padre dell'evento di avvio corrente.
sentOn
Restituisce la data e l'ora di avvio dell'integrazione formattate come data e ora ISO-8601.
sentOnAsDate
Restituisce la data e l'ora di avvio dell'integrazione sotto forma di a
java.util.Date
oggetto.

Funzioni utili

Alcune di queste funzioni specificano un parametro di avvio solo in base al nome. Altre specificano sia il nome del parametro di avvio sia il nome del servizio di integrazione che lo fornisce. Queste ultime sono utili quando esiste un parametro di avvio con lo stesso nome in più servizi di integrazione configurati nel sistema di integrazione. La maggior parte delle integrazioni non deve includere nomi dei parametri di avvio duplicati in più servizi, quindi tali funzioni sono richieste con meno frequenza.
Nome
Argomenti
Tipo di valore restituito
Note
exists
Nome stringa
Booleano
Restituisce true se il parametro di avvio denominato ha un valore non vuoto.
String service_name, String name
Booleano
Restituisce vero se il parametro di avvio denominato nel servizio di integrazione specificato ha un valore non vuoto.
Preferibile alla versione con argomento singolo solo quando esiste un parametro di avvio con lo stesso nome in più servizi di integrazione abilitati nel sistema di integrazione.
getDate
Nome stringa
Stringa
Restituisce il valore data in formato String del parametro di esecuzione. Il formato è GG-MM-AAAA o GG-MM-AAAA+/-compensazione.
String service_name, String name
Stringa
Restituisce il valore data in formato Stringa del parametro di esecuzione del servizio specificato. Il formato è AAAA-MM-GG o AAAA-MM-GG+/-offset.
getParameterData
Nome stringa
org.w3c.dom.Element
Restituisce l'elemento XML
Integration_Runtime_Parameter_Data
, che contiene il parametro di avvio denominato di
Launch_Integration_Event
messaggio inviato all'integrazione all'avvio.
String service_name, String name
org.w3c.dom.Element
Restituisce l'elemento XML
Integration_Runtime_Parameter_Data
, che contiene il parametro di avvio denominato del servizio specificato da
Launch_Integration_Event
messaggio inviato all'integrazione all'avvio.
getReferenceData
Nome stringa, Tipo stringa
Stringa
Restituisce l'ID di riferimento del tipo specificato per il parametro di avvio con il nome specificato.
Esempio: questo codice restituisce l'ID dipendente per un parametro di avvio denominato Dipendente:
lp.getReferenceData(‘Employee’, ‘Employee_ID’)
getReferenceDataList
Nome stringa, Tipo stringa
List<String>
Restituisce un elenco Java contenente zero o più ID di riferimento da un parametro di avvio a istanze multiple.
Stringa service_name, Nome stringa, Tipo stringa
List<String>
Restituisce un elenco Java contenente zero o più ID di riferimento da un parametro di avvio a istanze multiple di un servizio specificato.
getSequencedValue
Nome stringa
Stringa
Restituisce il valore corrente del generatore di sequenze con il nome specificato.
String service_name, String name
Stringa
Restituisce il valore corrente del generatore di sequenze specificato e dichiarato nel servizio specificato.