Reference: PutIntegrationMessage Subassembly Properties
Common Tab
Property | XML Attribute Name | Description |
|---|---|---|
Id
| id
| The unique ID of the PutIntegrationMessage subassembly within
the assembly. |
Routes Response To
| routes-response-to
| The destination of the response message for the
PutIntegrationMessage subassembly. |
Execute When
| execute-when
| A condition that determines whether the PutIntegrationMessage
subassembly executes. |
Endpoint
| endpoint
| The target endpoint address for the subassembly. The
PutIntegrationMessage component supports a
vm:// endpoint address. Example:
vm://wcc/PutIntegrationMessage . |
Advanced Tab
Property | XML Attribute Name | Description |
|---|---|---|
Store Message
| store-message
| Specify none unless otherwise advised by Workday Support.To
store messages, use Studio's store
step. |
Transport Class
| transport-class
| Specifies an alternative implementation class on a per-assembly basis, if
required. You can globally change the implementation classes by
editing the WEB-INF/classes/spring/assembly-bean.xml file. |
Ignore Dynamic Endpoints
| ignore-dynamic-endpoints
| Specifies whether to ignore the dynamic WS-Addressing (WSA) value in the incoming
message's header or use it to override the value in the transport's
Endpoint property.Use the
set-dynamic-endpoint step to specify
WS-Addressing details. |
Clone Request
| clone-request
| Specifies whether to chain processing between subassemblies. Set to
true to create a copy of the original message so
that any subassembly modifying the request message won't affect the others.
Set to false to pass the original message. |
Propagate Abort
| propagate-abort
| Specifies whether an abort flag propagates from a subassembly to the
calling assembly. A subassembly stops processing when it marks the
MediationContext as aborted. |
Unset Properties
| unset-properties
| Specifies whether all local-out properties reset after the
local-out transport calls a
subassembly. |
Parameters Tab
Parameter | Description |
|---|---|
is.event.wid
| The Workday ID of the integration event to which Workday will link the message. If
you don't specify this value and it isn't present in the
lp MVEL variable, Workday uses the
is.system.wid parameter instead, linking the
message to the integration system. Automatically populates with
lp.isSet() ? lp.getIntegrationEventWID() :
null . |
is.system.wid
| The Workday ID of the integration system. Automatically populates with
lp.isSet() ? lp.getIntegrationSystemRefWID() :
null .Workday only uses this parameter if the integration
event ID isn't available. |
is.message.severity
| Specifies the message severity level: 'CRITICAL' ,
'DEBUG' , 'ERROR' ,
'INFO' , or 'WARNING' . Automatically
populates with 'INFO' . |
is.message.summary
| The message summary sent to Workday. |
is.message.detail
| The message detail sent to Workday. |
is.message.detail.richtext
| Determines whether the message detail is formatted as rich text. Automatically
populates with true . |
is.document.variable.name
| The name of a variable in the MediationContext that contains the Atom
schema output of an assembly store step. The variable
content is used to add a reference to the integration event.The
store step used to create the document must have
the schema attribute set as follows:
schema="http://www.w3.org/2005/Atom" . |
is.document.file.name
| The filename for the document. If you don't provide one, Workday uses the document
title from the Atom document. |
is.document.owner.wid
| The Workday ID of the document owner. If you don't provide one, Workday uses the
current integration system user's ID. |
is.document.labels
| A comma-separated list of labels to be applied to the document within the scope of the
integration event ID or associated Business Process. |
is.document.deliverable
| Specifies whether the document added to the integration event is automatically
delivered to a customer or external provider. Automatically populates with
'true' . |
is.document.delivery.services
| A comma-separated list of integration service names that's used to tag the document
being attached to the integration event. By default, Workday uses all
delivery services associated with the integration system. |
is.document.retrieved
| Specifies whether the document is treated as having been retrieved by the retrieval
service. Automatically populates with 'false' . |
is.message.targets
| A comma-separated list of references to target objects for this message. These targets
become object links in the Workday application View Integration
Message tab. |
is.message.targets.type
| A target reference type. Automatically populates with
'WID' . |
is.message.secured.instance.refs
| A comma-separated list of references to secured instance references for this
message. |
is.message.secured.instance.refs.type
| Enables the default type for secured instance refs to be overridden. Automatically
populates with 'WID' . |
is.message.storage.enabled
| Determines whether the message is stored. Automatically populates with
'false' . |