public class ServerSessionDelegate extends SessionDelegate
Constructor and Description |
---|
ServerSessionDelegate() |
command, control, error, executionException, executionResult, handle, init, sessionAttached, sessionCommandPoint, sessionCompleted, sessionFlush, sessionKnownCompleted, sessionRequestTimeout, sessionTimeout
connectionClose, connectionCloseOk, connectionHeartbeat, connectionOpen, connectionOpenOk, connectionRedirect, connectionSecure, connectionSecureOk, connectionStart, connectionStartOk, connectionTune, connectionTuneOk, sessionAttach, sessionConfirmed, sessionDetach, sessionDetached, sessionExpected, sessionGap
public void command(Session session, Method method)
command
in interface ProtocolDelegate<Session>
command
in class SessionDelegate
public void messageAccept(Session session, MessageAccept method)
messageAccept
in class MethodDelegate<Session>
public void messageReject(Session session, MessageReject method)
messageReject
in class MethodDelegate<Session>
public void messageRelease(Session session, MessageRelease method)
messageRelease
in class MethodDelegate<Session>
public void messageAcquire(Session session, MessageAcquire method)
messageAcquire
in class MethodDelegate<Session>
public void messageResume(Session session, MessageResume method)
messageResume
in class MethodDelegate<Session>
public void messageSubscribe(Session session, MessageSubscribe method)
messageSubscribe
in class MethodDelegate<Session>
protected boolean verifySessionAccess(ServerSession session, Collection<MessageSource> queues)
protected boolean verifySessionAccess(ServerSession session, MessageSource queue)
public void messageTransfer(Session ssn, MessageTransfer xfr)
messageTransfer
in class SessionDelegate
public void messageCancel(Session session, MessageCancel method)
messageCancel
in class MethodDelegate<Session>
public void messageFlush(Session session, MessageFlush method)
messageFlush
in class MethodDelegate<Session>
public void txSelect(Session session, TxSelect method)
txSelect
in class MethodDelegate<Session>
public void txCommit(Session session, TxCommit method)
txCommit
in class MethodDelegate<Session>
public void txRollback(Session session, TxRollback method)
txRollback
in class MethodDelegate<Session>
public void dtxSelect(Session session, DtxSelect method)
dtxSelect
in class MethodDelegate<Session>
public void dtxStart(Session session, DtxStart method)
dtxStart
in class MethodDelegate<Session>
public void dtxEnd(Session session, DtxEnd method)
dtxEnd
in class MethodDelegate<Session>
public void dtxCommit(Session session, DtxCommit method)
dtxCommit
in class MethodDelegate<Session>
public void dtxForget(Session session, DtxForget method)
dtxForget
in class MethodDelegate<Session>
public void dtxGetTimeout(Session session, DtxGetTimeout method)
dtxGetTimeout
in class MethodDelegate<Session>
public void dtxPrepare(Session session, DtxPrepare method)
dtxPrepare
in class MethodDelegate<Session>
public void dtxRecover(Session session, DtxRecover method)
dtxRecover
in class MethodDelegate<Session>
public void dtxRollback(Session session, DtxRollback method)
dtxRollback
in class MethodDelegate<Session>
public void dtxSetTimeout(Session session, DtxSetTimeout method)
dtxSetTimeout
in class MethodDelegate<Session>
public void executionSync(Session ssn, ExecutionSync sync)
executionSync
in class SessionDelegate
public void exchangeDeclare(Session session, ExchangeDeclare method)
exchangeDeclare
in class MethodDelegate<Session>
public void exchangeDelete(Session session, ExchangeDelete method)
exchangeDelete
in class MethodDelegate<Session>
public void exchangeQuery(Session session, ExchangeQuery method)
exchangeQuery
in class MethodDelegate<Session>
public void exchangeBind(Session session, ExchangeBind method)
exchangeBind
in class MethodDelegate<Session>
public void exchangeUnbind(Session session, ExchangeUnbind method)
exchangeUnbind
in class MethodDelegate<Session>
public void exchangeBound(Session session, ExchangeBound method)
exchangeBound
in class MethodDelegate<Session>
public void queueDeclare(Session session, QueueDeclare method)
queueDeclare
in class MethodDelegate<Session>
public void queueDelete(Session session, QueueDelete method)
queueDelete
in class MethodDelegate<Session>
public void queuePurge(Session session, QueuePurge method)
queuePurge
in class MethodDelegate<Session>
public void queueQuery(Session session, QueueQuery method)
queueQuery
in class MethodDelegate<Session>
public void messageSetFlowMode(Session session, MessageSetFlowMode sfm)
messageSetFlowMode
in class SessionDelegate
public void messageStop(Session session, MessageStop stop)
messageStop
in class SessionDelegate
public void messageFlow(Session session, MessageFlow flow)
messageFlow
in class SessionDelegate
public void closed(Session session)
closed
in class SessionDelegate
public void detached(Session session)
detached
in class SessionDelegate
Copyright © 2006–2016 The Apache Software Foundation. All rights reserved.