public class MyRoleMessageExchangeImpl extends MessageExchangeImpl implements MyRoleMessageExchange
MyRoleMessageExchange.CorrelationStatusMessageExchange.FailureType, MessageExchange.MessageExchangePattern, MessageExchange.Status| Modifier and Type | Field and Description |
|---|---|
protected BpelProcess |
_process |
protected static java.util.Map<java.lang.String,org.apache.ode.bpel.engine.MyRoleMessageExchangeImpl.ResponseCallback> |
_waitingCallbacks |
__msgs, _dao, _engine, _epr, _iid, _operation, _portTypePROPERTY_SEP_MYROLE_SESSIONID, PROPERTY_SEP_MYROLE_TRANSACTED, PROPERTY_SEP_PARTNERROLE_EPR, PROPERTY_SEP_PARTNERROLE_SESSIONID| Constructor and Description |
|---|
MyRoleMessageExchangeImpl(BpelProcess process,
BpelEngineImpl engine,
MessageExchangeDAO mexdao) |
| Modifier and Type | Method and Description |
|---|---|
protected Message |
cloneMessage(Message message)
Return a deep clone of the given message
|
void |
complete() |
java.lang.String |
getClientId() |
MyRoleMessageExchange.CorrelationStatus |
getCorrelationStatus() |
javax.xml.namespace.QName |
getServiceName() |
java.util.concurrent.Future |
invoke(Message request) |
java.util.concurrent.Future |
invoke(Message request,
java.util.List<java.lang.String> attachmentIDs) |
boolean |
isAsynchronous() |
void |
release(boolean instanceSucceeded) |
protected void |
responseReceived() |
void |
setClientId(java.lang.String clientKey) |
void |
setCorrelationStatus(MyRoleMessageExchange.CorrelationStatus status) |
java.lang.String |
toString() |
createMessage, getDAO, getEndpointReference, getFault, getFaultExplanation, getFaultResponse, getMessageExchangeId, getMessageExchangePattern, getOperation, getOperationName, getPattern, getPortType, getProperty, getPropertyNames, getRequest, getResponse, getStatus, getSubscriberCount, isTransactionPropagated, release, setEndpointReference, setProperty, setSubscriberCountclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcreateMessage, getEndpointReference, getFault, getFaultExplanation, getFaultResponse, getMessageExchangeId, getMessageExchangePattern, getOperation, getOperationName, getPortType, getProperty, getPropertyNames, getRequest, getResponse, getStatus, isTransactionPropagated, release, setPropertyprotected BpelProcess _process
protected static java.util.Map<java.lang.String,org.apache.ode.bpel.engine.MyRoleMessageExchangeImpl.ResponseCallback> _waitingCallbacks
public MyRoleMessageExchangeImpl(BpelProcess process, BpelEngineImpl engine, MessageExchangeDAO mexdao)
public MyRoleMessageExchange.CorrelationStatus getCorrelationStatus()
getCorrelationStatus in interface MyRoleMessageExchangepublic void setCorrelationStatus(MyRoleMessageExchange.CorrelationStatus status)
public java.util.concurrent.Future invoke(Message request, java.util.List<java.lang.String> attachmentIDs)
invoke in interface MyRoleMessageExchangepublic java.util.concurrent.Future invoke(Message request)
invoke in interface MyRoleMessageExchangepublic void complete()
complete in interface MyRoleMessageExchangepublic javax.xml.namespace.QName getServiceName()
getServiceName in interface MyRoleMessageExchangepublic void setClientId(java.lang.String clientKey)
setClientId in interface MyRoleMessageExchangepublic java.lang.String getClientId()
getClientId in interface MyRoleMessageExchangepublic java.lang.String toString()
toString in class MessageExchangeImplpublic boolean isAsynchronous()
public void release(boolean instanceSucceeded)
release in interface MyRoleMessageExchangeprotected Message cloneMessage(Message message)
message - protected void responseReceived()
responseReceived in class MessageExchangeImplCopyright © 2021 WSO2. All Rights Reserved.