org.apache.qpid.transport
Class MethodDelegate<C>

java.lang.Object
  extended by org.apache.qpid.transport.MethodDelegate<C>
Direct Known Subclasses:
ConnectionDelegate, SessionDelegate

public abstract class MethodDelegate<C>
extends Object


Constructor Summary
MethodDelegate()
           
 
Method Summary
 void connectionClose(C context, ConnectionClose method)
           
 void connectionCloseOk(C context, ConnectionCloseOk method)
           
 void connectionHeartbeat(C context, ConnectionHeartbeat method)
           
 void connectionOpen(C context, ConnectionOpen method)
           
 void connectionOpenOk(C context, ConnectionOpenOk method)
           
 void connectionRedirect(C context, ConnectionRedirect method)
           
 void connectionSecure(C context, ConnectionSecure method)
           
 void connectionSecureOk(C context, ConnectionSecureOk method)
           
 void connectionStart(C context, ConnectionStart method)
           
 void connectionStartOk(C context, ConnectionStartOk method)
           
 void connectionTune(C context, ConnectionTune method)
           
 void connectionTuneOk(C context, ConnectionTuneOk method)
           
 void dtxCommit(C context, DtxCommit method)
           
 void dtxEnd(C context, DtxEnd method)
           
 void dtxForget(C context, DtxForget method)
           
 void dtxGetTimeout(C context, DtxGetTimeout method)
           
 void dtxPrepare(C context, DtxPrepare method)
           
 void dtxRecover(C context, DtxRecover method)
           
 void dtxRollback(C context, DtxRollback method)
           
 void dtxSelect(C context, DtxSelect method)
           
 void dtxSetTimeout(C context, DtxSetTimeout method)
           
 void dtxStart(C context, DtxStart method)
           
 void exchangeBind(C context, ExchangeBind method)
           
 void exchangeBound(C context, ExchangeBound method)
           
 void exchangeDeclare(C context, ExchangeDeclare method)
           
 void exchangeDelete(C context, ExchangeDelete method)
           
 void exchangeQuery(C context, ExchangeQuery method)
           
 void exchangeUnbind(C context, ExchangeUnbind method)
           
 void executionException(C context, ExecutionException method)
           
 void executionResult(C context, ExecutionResult method)
           
 void executionSync(C context, ExecutionSync method)
           
abstract  void handle(C context, Method method)
           
 void messageAccept(C context, MessageAccept method)
           
 void messageAcquire(C context, MessageAcquire method)
           
 void messageCancel(C context, MessageCancel method)
           
 void messageFlow(C context, MessageFlow method)
           
 void messageFlush(C context, MessageFlush method)
           
 void messageReject(C context, MessageReject method)
           
 void messageRelease(C context, MessageRelease method)
           
 void messageResume(C context, MessageResume method)
           
 void messageSetFlowMode(C context, MessageSetFlowMode method)
           
 void messageStop(C context, MessageStop method)
           
 void messageSubscribe(C context, MessageSubscribe method)
           
 void messageTransfer(C context, MessageTransfer method)
           
 void queueDeclare(C context, QueueDeclare method)
           
 void queueDelete(C context, QueueDelete method)
           
 void queuePurge(C context, QueuePurge method)
           
 void queueQuery(C context, QueueQuery method)
           
 void sessionAttach(C context, SessionAttach method)
           
 void sessionAttached(C context, SessionAttached method)
           
 void sessionCommandPoint(C context, SessionCommandPoint method)
           
 void sessionCompleted(C context, SessionCompleted method)
           
 void sessionConfirmed(C context, SessionConfirmed method)
           
 void sessionDetach(C context, SessionDetach method)
           
 void sessionDetached(C context, SessionDetached method)
           
 void sessionExpected(C context, SessionExpected method)
           
 void sessionFlush(C context, SessionFlush method)
           
 void sessionGap(C context, SessionGap method)
           
 void sessionKnownCompleted(C context, SessionKnownCompleted method)
           
 void sessionRequestTimeout(C context, SessionRequestTimeout method)
           
 void sessionTimeout(C context, SessionTimeout method)
           
 void txCommit(C context, TxCommit method)
           
 void txRollback(C context, TxRollback method)
           
 void txSelect(C context, TxSelect method)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MethodDelegate

public MethodDelegate()
Method Detail

handle

public abstract void handle(C context,
                            Method method)

connectionStart

public void connectionStart(C context,
                            ConnectionStart method)

connectionStartOk

public void connectionStartOk(C context,
                              ConnectionStartOk method)

connectionSecure

public void connectionSecure(C context,
                             ConnectionSecure method)

connectionSecureOk

public void connectionSecureOk(C context,
                               ConnectionSecureOk method)

connectionTune

public void connectionTune(C context,
                           ConnectionTune method)

connectionTuneOk

public void connectionTuneOk(C context,
                             ConnectionTuneOk method)

connectionOpen

public void connectionOpen(C context,
                           ConnectionOpen method)

connectionOpenOk

public void connectionOpenOk(C context,
                             ConnectionOpenOk method)

connectionRedirect

public void connectionRedirect(C context,
                               ConnectionRedirect method)

connectionHeartbeat

public void connectionHeartbeat(C context,
                                ConnectionHeartbeat method)

connectionClose

public void connectionClose(C context,
                            ConnectionClose method)

connectionCloseOk

public void connectionCloseOk(C context,
                              ConnectionCloseOk method)

sessionAttach

public void sessionAttach(C context,
                          SessionAttach method)

sessionAttached

public void sessionAttached(C context,
                            SessionAttached method)

sessionDetach

public void sessionDetach(C context,
                          SessionDetach method)

sessionDetached

public void sessionDetached(C context,
                            SessionDetached method)

sessionRequestTimeout

public void sessionRequestTimeout(C context,
                                  SessionRequestTimeout method)

sessionTimeout

public void sessionTimeout(C context,
                           SessionTimeout method)

sessionCommandPoint

public void sessionCommandPoint(C context,
                                SessionCommandPoint method)

sessionExpected

public void sessionExpected(C context,
                            SessionExpected method)

sessionConfirmed

public void sessionConfirmed(C context,
                             SessionConfirmed method)

sessionCompleted

public void sessionCompleted(C context,
                             SessionCompleted method)

sessionKnownCompleted

public void sessionKnownCompleted(C context,
                                  SessionKnownCompleted method)

sessionFlush

public void sessionFlush(C context,
                         SessionFlush method)

sessionGap

public void sessionGap(C context,
                       SessionGap method)

executionSync

public void executionSync(C context,
                          ExecutionSync method)

executionResult

public void executionResult(C context,
                            ExecutionResult method)

executionException

public void executionException(C context,
                               ExecutionException method)

messageTransfer

public void messageTransfer(C context,
                            MessageTransfer method)

messageAccept

public void messageAccept(C context,
                          MessageAccept method)

messageReject

public void messageReject(C context,
                          MessageReject method)

messageRelease

public void messageRelease(C context,
                           MessageRelease method)

messageAcquire

public void messageAcquire(C context,
                           MessageAcquire method)

messageResume

public void messageResume(C context,
                          MessageResume method)

messageSubscribe

public void messageSubscribe(C context,
                             MessageSubscribe method)

messageCancel

public void messageCancel(C context,
                          MessageCancel method)

messageSetFlowMode

public void messageSetFlowMode(C context,
                               MessageSetFlowMode method)

messageFlow

public void messageFlow(C context,
                        MessageFlow method)

messageFlush

public void messageFlush(C context,
                         MessageFlush method)

messageStop

public void messageStop(C context,
                        MessageStop method)

txSelect

public void txSelect(C context,
                     TxSelect method)

txCommit

public void txCommit(C context,
                     TxCommit method)

txRollback

public void txRollback(C context,
                       TxRollback method)

dtxSelect

public void dtxSelect(C context,
                      DtxSelect method)

dtxStart

public void dtxStart(C context,
                     DtxStart method)

dtxEnd

public void dtxEnd(C context,
                   DtxEnd method)

dtxCommit

public void dtxCommit(C context,
                      DtxCommit method)

dtxForget

public void dtxForget(C context,
                      DtxForget method)

dtxGetTimeout

public void dtxGetTimeout(C context,
                          DtxGetTimeout method)

dtxPrepare

public void dtxPrepare(C context,
                       DtxPrepare method)

dtxRecover

public void dtxRecover(C context,
                       DtxRecover method)

dtxRollback

public void dtxRollback(C context,
                        DtxRollback method)

dtxSetTimeout

public void dtxSetTimeout(C context,
                          DtxSetTimeout method)

exchangeDeclare

public void exchangeDeclare(C context,
                            ExchangeDeclare method)

exchangeDelete

public void exchangeDelete(C context,
                           ExchangeDelete method)

exchangeQuery

public void exchangeQuery(C context,
                          ExchangeQuery method)

exchangeBind

public void exchangeBind(C context,
                         ExchangeBind method)

exchangeUnbind

public void exchangeUnbind(C context,
                           ExchangeUnbind method)

exchangeBound

public void exchangeBound(C context,
                          ExchangeBound method)

queueDeclare

public void queueDeclare(C context,
                         QueueDeclare method)

queueDelete

public void queueDelete(C context,
                        QueueDelete method)

queuePurge

public void queuePurge(C context,
                       QueuePurge method)

queueQuery

public void queueQuery(C context,
                       QueueQuery method)


Licensed to the Apache Software Foundation