public class ServerConnectionDelegate
extends org.apache.qpid.transport.ServerDelegate
| Constructor and Description |
|---|
ServerConnectionDelegate(Broker<?> broker,
String localFQDN,
SubjectCreator subjectCreator) |
| Modifier and Type | Method and Description |
|---|---|
void |
connectionClose(org.apache.qpid.transport.Connection conn,
org.apache.qpid.transport.ConnectionClose close) |
void |
connectionOpen(org.apache.qpid.transport.Connection conn,
org.apache.qpid.transport.ConnectionOpen open) |
void |
connectionSecureOk(org.apache.qpid.transport.Connection conn,
org.apache.qpid.transport.ConnectionSecureOk ok) |
void |
connectionStartOk(org.apache.qpid.transport.Connection conn,
org.apache.qpid.transport.ConnectionStartOk ok) |
void |
connectionTuneOk(org.apache.qpid.transport.Connection conn,
org.apache.qpid.transport.ConnectionTuneOk ok) |
protected SaslServer |
createSaslServer(org.apache.qpid.transport.Connection conn,
String mechanism) |
int |
getChannelMax() |
String |
getClientId() |
String |
getClientProduct() |
Map<String,Object> |
getClientProperties() |
String |
getClientVersion() |
protected int |
getFrameMax() |
protected int |
getHeartbeatMax() |
String |
getRemoteProcessPid() |
ServerSession |
getSession(org.apache.qpid.transport.Connection conn,
org.apache.qpid.transport.SessionAttach atc) |
org.apache.qpid.server.protocol.v0_10.ServerConnectionDelegate.ConnectionState |
getState() |
void |
init(org.apache.qpid.transport.Connection conn,
org.apache.qpid.transport.ProtocolHeader hdr) |
boolean |
isCompressionSupported() |
protected void |
secure(SaslServer ss,
org.apache.qpid.transport.Connection conn,
byte[] response) |
void |
sessionAttach(org.apache.qpid.transport.Connection conn,
org.apache.qpid.transport.SessionAttach atc) |
void |
sessionDetach(org.apache.qpid.transport.Connection conn,
org.apache.qpid.transport.SessionDetach dtc) |
protected void |
setChannelMax(int channelMax) |
connectionAuthContinue, connectionAuthFailed, getSession, secure, setConnectionTuneOkChannelMax, tuneAuthorizedConnectioncommand, connectionCloseOk, connectionHeartbeat, control, error, handle, sendConnectionCloseOkAndCloseSender, sessionDetached, writerIdleconnectionOpenOk, connectionRedirect, connectionSecure, connectionStart, connectionTune, 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, sessionAttached, sessionCommandPoint, sessionCompleted, sessionConfirmed, sessionExpected, sessionFlush, sessionGap, sessionKnownCompleted, sessionRequestTimeout, sessionTimeout, txCommit, txRollback, txSelectpublic ServerConnectionDelegate(Broker<?> broker, String localFQDN, SubjectCreator subjectCreator)
public final org.apache.qpid.server.protocol.v0_10.ServerConnectionDelegate.ConnectionState getState()
public void init(org.apache.qpid.transport.Connection conn,
org.apache.qpid.transport.ProtocolHeader hdr)
init in interface org.apache.qpid.transport.ProtocolDelegate<org.apache.qpid.transport.Connection>init in class org.apache.qpid.transport.ServerDelegatepublic ServerSession getSession(org.apache.qpid.transport.Connection conn, org.apache.qpid.transport.SessionAttach atc)
getSession in class org.apache.qpid.transport.ServerDelegateprotected SaslServer createSaslServer(org.apache.qpid.transport.Connection conn, String mechanism) throws SaslException
createSaslServer in class org.apache.qpid.transport.ServerDelegateSaslExceptionpublic void connectionSecureOk(org.apache.qpid.transport.Connection conn,
org.apache.qpid.transport.ConnectionSecureOk ok)
connectionSecureOk in class org.apache.qpid.transport.ServerDelegateprotected void secure(SaslServer ss, org.apache.qpid.transport.Connection conn, byte[] response)
secure in class org.apache.qpid.transport.ServerDelegatepublic void connectionClose(org.apache.qpid.transport.Connection conn,
org.apache.qpid.transport.ConnectionClose close)
connectionClose in class org.apache.qpid.transport.ConnectionDelegatepublic void connectionOpen(org.apache.qpid.transport.Connection conn,
org.apache.qpid.transport.ConnectionOpen open)
connectionOpen in class org.apache.qpid.transport.ServerDelegatepublic void connectionTuneOk(org.apache.qpid.transport.Connection conn,
org.apache.qpid.transport.ConnectionTuneOk ok)
connectionTuneOk in class org.apache.qpid.transport.ServerDelegatepublic int getChannelMax()
getChannelMax in class org.apache.qpid.transport.ServerDelegateprotected void setChannelMax(int channelMax)
protected int getFrameMax()
getFrameMax in class org.apache.qpid.transport.ServerDelegatepublic void sessionDetach(org.apache.qpid.transport.Connection conn,
org.apache.qpid.transport.SessionDetach dtc)
sessionDetach in class org.apache.qpid.transport.ConnectionDelegatepublic void sessionAttach(org.apache.qpid.transport.Connection conn,
org.apache.qpid.transport.SessionAttach atc)
sessionAttach in class org.apache.qpid.transport.ServerDelegatepublic void connectionStartOk(org.apache.qpid.transport.Connection conn,
org.apache.qpid.transport.ConnectionStartOk ok)
connectionStartOk in class org.apache.qpid.transport.ServerDelegatepublic String getClientId()
public String getClientVersion()
public String getClientProduct()
public String getRemoteProcessPid()
protected int getHeartbeatMax()
getHeartbeatMax in class org.apache.qpid.transport.ServerDelegatepublic boolean isCompressionSupported()
Copyright © 2006–2017 The Apache Software Foundation. All rights reserved.