public class SessionDelegate extends MethodDelegate<Session> implements ProtocolDelegate<Session>
Constructor and Description |
---|
SessionDelegate() |
connectionClose, connectionCloseOk, connectionHeartbeat, connectionOpen, connectionOpenOk, connectionRedirect, connectionSecure, connectionSecureOk, connectionStart, connectionStartOk, connectionTune, connectionTuneOk, dtxCommit, dtxEnd, dtxForget, dtxGetTimeout, dtxPrepare, dtxRecover, dtxRollback, dtxSelect, dtxSetTimeout, dtxStart, exchangeBind, exchangeBound, exchangeDeclare, exchangeDelete, exchangeQuery, exchangeUnbind, messageAccept, messageAcquire, messageCancel, messageFlush, messageReject, messageRelease, messageResume, messageSubscribe, queueDeclare, queueDelete, queuePurge, queueQuery, sessionAttach, sessionConfirmed, sessionDetach, sessionDetached, sessionExpected, sessionGap, txCommit, txRollback, txSelect
public void init(Session ssn, ProtocolHeader hdr)
init
in interface ProtocolDelegate<Session>
public void control(Session ssn, Method method)
control
in interface ProtocolDelegate<Session>
public void command(Session ssn, Method method)
command
in interface ProtocolDelegate<Session>
public void error(Session ssn, ProtocolError error)
error
in interface ProtocolDelegate<Session>
public void handle(Session ssn, Method method)
handle
in class MethodDelegate<Session>
public void sessionRequestTimeout(Session ssn, SessionRequestTimeout t)
sessionRequestTimeout
in class MethodDelegate<Session>
public void sessionAttached(Session ssn, SessionAttached atc)
sessionAttached
in class MethodDelegate<Session>
public void sessionTimeout(Session ssn, SessionTimeout t)
sessionTimeout
in class MethodDelegate<Session>
public void sessionCompleted(Session ssn, SessionCompleted cmp)
sessionCompleted
in class MethodDelegate<Session>
public void sessionKnownCompleted(Session ssn, SessionKnownCompleted kcmp)
sessionKnownCompleted
in class MethodDelegate<Session>
public void sessionFlush(Session ssn, SessionFlush flush)
sessionFlush
in class MethodDelegate<Session>
public void sessionCommandPoint(Session ssn, SessionCommandPoint scp)
sessionCommandPoint
in class MethodDelegate<Session>
public void executionSync(Session ssn, ExecutionSync sync)
executionSync
in class MethodDelegate<Session>
public void executionResult(Session ssn, ExecutionResult result)
executionResult
in class MethodDelegate<Session>
public void executionException(Session ssn, ExecutionException exc)
executionException
in class MethodDelegate<Session>
public void messageTransfer(Session ssn, MessageTransfer xfr)
messageTransfer
in class MethodDelegate<Session>
public void messageSetFlowMode(Session ssn, MessageSetFlowMode sfm)
messageSetFlowMode
in class MethodDelegate<Session>
public void messageFlow(Session ssn, MessageFlow flow)
messageFlow
in class MethodDelegate<Session>
public void messageStop(Session ssn, MessageStop stop)
messageStop
in class MethodDelegate<Session>
public void closed(Session session)
public void detached(Session session)
Copyright © 2006–2016 The Apache Software Foundation. All rights reserved.