public class MInprocOperationProxy extends MOperationProxy implements MOperationConstants
Modifier and Type | Field and Description |
---|---|
protected boolean |
m_hasReply |
protected boolean |
m_isAsyncInvoke |
protected MOperationImpl |
m_operationImpl |
protected MInprocOperationReplyer |
m_replyer |
protected com.tibco.sdk.rpc.MInprocOperationReplyEventListener |
m_replyEventListener |
protected MTimer |
m_timer |
m_isPendingInvocation, m_reply, m_replyListener, m_request
m_app, m_classDescription, m_operationClassName, m_operationDescription, m_operationName
OPERATION_CLOSURE_TAG, OPERATION_EXCEPTIONDATA_TAG, OPERATION_EXCEPTIONNAME_TAG, OPERATION_HASEXCEPTION_TAG, OPERATION_REQUEST_TAG, OPERATION_RETURNVALUE_TAG, OPERATION_USERCLOSURE_TAG
Modifier | Constructor and Description |
---|---|
protected |
MInprocOperationProxy(MApp app,
MOperationImpl operationImpl) |
Modifier and Type | Method and Description |
---|---|
void |
asyncInvoke(MClientRequest request,
MOperationReplyListener replyListener,
long timeout) |
void |
onewayInvoke(MClientRequest clientRequest) |
void |
syncInvoke(MClientRequest clientRequest,
long timeout) |
hasPendingInvocation, setPendingInvocation
getClassDescription, getOperationDescription, retrieveClasssDescription, retrieveOperationDescription
protected com.tibco.sdk.rpc.MInprocOperationReplyEventListener m_replyEventListener
protected MInprocOperationReplyer m_replyer
protected MOperationImpl m_operationImpl
protected boolean m_isAsyncInvoke
protected MTimer m_timer
protected boolean m_hasReply
protected MInprocOperationProxy(MApp app, MOperationImpl operationImpl) throws MException
MException
public void onewayInvoke(MClientRequest clientRequest) throws MException
onewayInvoke
in class MOperationProxy
MException
public void syncInvoke(MClientRequest clientRequest, long timeout) throws MException
syncInvoke
in class MOperationProxy
MException
public void asyncInvoke(MClientRequest request, MOperationReplyListener replyListener, long timeout) throws MException
asyncInvoke
in class MOperationProxy
MException