public class SessionHandler
extends org.apache.qpid.proton.engine.BaseHandler
Modifier and Type | Field and Description |
---|---|
protected static Logger |
TRACE_LOGGER |
Constructor and Description |
---|
SessionHandler(String entityName,
Consumer<org.apache.qpid.proton.engine.Session> onRemoteSessionOpen,
BiConsumer<org.apache.qpid.proton.amqp.transport.ErrorCondition,Exception> onRemoteSessionOpenError) |
Modifier and Type | Method and Description |
---|---|
void |
onSessionFinal(org.apache.qpid.proton.engine.Event e) |
void |
onSessionLocalClose(org.apache.qpid.proton.engine.Event e) |
void |
onSessionLocalOpen(org.apache.qpid.proton.engine.Event e) |
void |
onSessionRemoteClose(org.apache.qpid.proton.engine.Event e) |
void |
onSessionRemoteOpen(org.apache.qpid.proton.engine.Event e) |
add, children, getHandler, getHandler, handle, onConnectionBound, onConnectionFinal, onConnectionInit, onConnectionLocalClose, onConnectionLocalOpen, onConnectionRemoteClose, onConnectionRemoteOpen, onConnectionUnbound, onDelivery, onLinkFinal, onLinkFlow, onLinkInit, onLinkLocalClose, onLinkLocalDetach, onLinkLocalOpen, onLinkRemoteClose, onLinkRemoteDetach, onLinkRemoteOpen, onReactorFinal, onReactorInit, onReactorQuiesced, onSelectableError, onSelectableExpired, onSelectableFinal, onSelectableInit, onSelectableReadable, onSelectableUpdated, onSelectableWritable, onSessionInit, onTimerTask, onTransport, onTransportClosed, onTransportError, onTransportHeadClosed, onTransportTailClosed, onUnhandled, setHandler, setHandler
protected static final Logger TRACE_LOGGER
public SessionHandler(String entityName, Consumer<org.apache.qpid.proton.engine.Session> onRemoteSessionOpen, BiConsumer<org.apache.qpid.proton.amqp.transport.ErrorCondition,Exception> onRemoteSessionOpenError)
public void onSessionLocalOpen(org.apache.qpid.proton.engine.Event e)
onSessionLocalOpen
in interface org.apache.qpid.proton.engine.CoreHandler
onSessionLocalOpen
in class org.apache.qpid.proton.engine.BaseHandler
public void onSessionRemoteOpen(org.apache.qpid.proton.engine.Event e)
onSessionRemoteOpen
in interface org.apache.qpid.proton.engine.CoreHandler
onSessionRemoteOpen
in class org.apache.qpid.proton.engine.BaseHandler
public void onSessionLocalClose(org.apache.qpid.proton.engine.Event e)
onSessionLocalClose
in interface org.apache.qpid.proton.engine.CoreHandler
onSessionLocalClose
in class org.apache.qpid.proton.engine.BaseHandler
public void onSessionRemoteClose(org.apache.qpid.proton.engine.Event e)
onSessionRemoteClose
in interface org.apache.qpid.proton.engine.CoreHandler
onSessionRemoteClose
in class org.apache.qpid.proton.engine.BaseHandler
public void onSessionFinal(org.apache.qpid.proton.engine.Event e)
onSessionFinal
in interface org.apache.qpid.proton.engine.CoreHandler
onSessionFinal
in class org.apache.qpid.proton.engine.BaseHandler
Copyright © 2017. All rights reserved.