org.apache.qpid.transport
Class ConnectionInvoker

java.lang.Object
  extended by org.apache.qpid.transport.ConnectionInvoker
Direct Known Subclasses:
Connection

public abstract class ConnectionInvoker
extends Object


Constructor Summary
ConnectionInvoker()
           
 
Method Summary
(package private)  void connectionClose(ConnectionCloseCode replyCode, String replyText, Option... _options)
           
(package private)  void connectionCloseOk(Option... _options)
           
(package private)  void connectionHeartbeat(Option... _options)
           
(package private)  void connectionOpen(String virtualHost, List<Object> capabilities, Option... _options)
           
(package private)  void connectionOpenOk(List<Object> knownHosts, Option... _options)
           
(package private)  void connectionRedirect(String host, List<Object> knownHosts, Option... _options)
           
(package private)  void connectionSecure(byte[] challenge, Option... _options)
           
(package private)  void connectionSecureOk(byte[] response, Option... _options)
           
(package private)  void connectionStart(Map<String,Object> serverProperties, List<Object> mechanisms, List<Object> locales, Option... _options)
           
(package private)  void connectionStartOk(Map<String,Object> clientProperties, String mechanism, byte[] response, String locale, Option... _options)
           
(package private)  void connectionTune(int channelMax, int maxFrameSize, int heartbeatMin, int heartbeatMax, Option... _options)
           
(package private)  void connectionTuneOk(int channelMax, int maxFrameSize, int heartbeat, Option... _options)
           
protected abstract  void invoke(Method method)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConnectionInvoker

public ConnectionInvoker()
Method Detail

connectionStart

final void connectionStart(Map<String,Object> serverProperties,
                           List<Object> mechanisms,
                           List<Object> locales,
                           Option... _options)

connectionStartOk

final void connectionStartOk(Map<String,Object> clientProperties,
                             String mechanism,
                             byte[] response,
                             String locale,
                             Option... _options)

connectionSecure

final void connectionSecure(byte[] challenge,
                            Option... _options)

connectionSecureOk

final void connectionSecureOk(byte[] response,
                              Option... _options)

connectionTune

final void connectionTune(int channelMax,
                          int maxFrameSize,
                          int heartbeatMin,
                          int heartbeatMax,
                          Option... _options)

connectionTuneOk

final void connectionTuneOk(int channelMax,
                            int maxFrameSize,
                            int heartbeat,
                            Option... _options)

connectionOpen

final void connectionOpen(String virtualHost,
                          List<Object> capabilities,
                          Option... _options)

connectionOpenOk

final void connectionOpenOk(List<Object> knownHosts,
                            Option... _options)

connectionRedirect

final void connectionRedirect(String host,
                              List<Object> knownHosts,
                              Option... _options)

connectionHeartbeat

final void connectionHeartbeat(Option... _options)

connectionClose

final void connectionClose(ConnectionCloseCode replyCode,
                           String replyText,
                           Option... _options)

connectionCloseOk

final void connectionCloseOk(Option... _options)

invoke

protected abstract void invoke(Method method)


Licensed to the Apache Software Foundation