Package com.ptc.windchill.esi.txn
Class ESIResponseSender
java.lang.Object
com.ptc.windchill.esi.txn.ESIResponseSender
- All Implemented Interfaces:
Runnable
Implements the Runnable interface. The run() method has the necessary logic to deliver the ESI response (generated by
an ESIResponseGenerator instance) to an appropriate destination.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
-
Constructor Summary
ConstructorsConstructorDescriptionESIResponseSender(com.infoengine.object.IeCollection iec, ESITransaction txn, ESITarget target, String objId, String type, String userName, Locale locale, String wcAdapter) Constructor for the class; it simply sets the various attributes on the object to the passed values. -
Method Summary
-
Constructor Details
-
ESIResponseSender
public ESIResponseSender(com.infoengine.object.IeCollection iec, ESITransaction txn, ESITarget target, String objId, String type, String userName, Locale locale, String wcAdapter) Constructor for the class; it simply sets the various attributes on the object to the passed values.
Supported API: true- Parameters:
iec- Info*Engine collection instance holding the ESI response.txn- ESITransaction instance that represents the delivery of data to a given destination.target- ESITarget object representing a given destination - for e.g., the destination could be an SAP (or an OA) instance.objId- UFID of the primary business object being published.type- Type of the primary business object being published.userName- Name of the user who initiated the release.locale- Locale that is relevant for the publication; with ESI, this will be used for setting the custom JMS message property com_infoengine_locale that gets sent with the ESI response.wcAdapter- Windchill Adapter service name to use when executing the I*E task that sends the ESI response to the required destination.
-