org.apache.qpid.transport
Class ClientDelegate

java.lang.Object
  extended by org.apache.qpid.transport.MethodDelegate<Connection>
      extended by org.apache.qpid.transport.ConnectionDelegate
          extended by org.apache.qpid.transport.ClientDelegate
All Implemented Interfaces:
ProtocolDelegate<Connection>

public class ClientDelegate
extends ConnectionDelegate

ClientDelegate


Field Summary
protected static Oid KRB5_OID
           
 
Constructor Summary
ClientDelegate(ConnectionSettings settings)
           
 
Method Summary
 void connectionHeartbeat(Connection conn, ConnectionHeartbeat hearbeat)
           
 void connectionOpenOk(Connection conn, ConnectionOpenOk ok)
           
 void connectionRedirect(Connection conn, ConnectionRedirect redir)
           
 void connectionSecure(Connection conn, ConnectionSecure secure)
           
 void connectionStart(Connection conn, ConnectionStart start)
           
 void connectionTune(Connection conn, ConnectionTune tune)
           
 void init(Connection conn, ProtocolHeader hdr)
           
 
Methods inherited from class org.apache.qpid.transport.ConnectionDelegate
command, connectionClose, connectionCloseOk, control, error, handle, sessionDetach, sessionDetached
 
Methods inherited from class org.apache.qpid.transport.MethodDelegate
connectionOpen, connectionSecureOk, connectionStartOk, connectionTuneOk, dtxCommit, dtxEnd, dtxForget, dtxGetTimeout, dtxPrepare, dtxRecover, dtxRollback, dtxSelect, dtxSetTimeout, dtxStart, exchangeBind, exchangeBound, exchangeDeclare, exchangeDelete, exchangeQuery, exchangeUnbind, executionException, executionResult, executionSync, messageAccept, messageAcquire, messageCancel, messageFlow, messageFlush, messageReject, messageRelease, messageResume, messageSetFlowMode, messageStop, messageSubscribe, messageTransfer, queueDeclare, queueDelete, queuePurge, queueQuery, sessionAttach, sessionAttached, sessionCommandPoint, sessionCompleted, sessionConfirmed, sessionExpected, sessionFlush, sessionGap, sessionKnownCompleted, sessionRequestTimeout, sessionTimeout, txCommit, txRollback, txSelect
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

KRB5_OID

protected static final Oid KRB5_OID
Constructor Detail

ClientDelegate

public ClientDelegate(ConnectionSettings settings)
Method Detail

init

public void init(Connection conn,
                 ProtocolHeader hdr)

connectionStart

public void connectionStart(Connection conn,
                            ConnectionStart start)
Overrides:
connectionStart in class MethodDelegate<Connection>

connectionSecure

public void connectionSecure(Connection conn,
                             ConnectionSecure secure)
Overrides:
connectionSecure in class MethodDelegate<Connection>

connectionTune

public void connectionTune(Connection conn,
                           ConnectionTune tune)
Overrides:
connectionTune in class MethodDelegate<Connection>

connectionOpenOk

public void connectionOpenOk(Connection conn,
                             ConnectionOpenOk ok)
Overrides:
connectionOpenOk in class MethodDelegate<Connection>

connectionRedirect

public void connectionRedirect(Connection conn,
                               ConnectionRedirect redir)
Overrides:
connectionRedirect in class MethodDelegate<Connection>

connectionHeartbeat

public void connectionHeartbeat(Connection conn,
                                ConnectionHeartbeat hearbeat)
Overrides:
connectionHeartbeat in class ConnectionDelegate


Licensed to the Apache Software Foundation