Class SessionHandler
- java.lang.Object
-
- org.apache.qpid.proton.engine.BaseHandler
-
- com.microsoft.azure.eventhubs.impl.SessionHandler
-
- All Implemented Interfaces:
org.apache.qpid.proton.engine.CoreHandler,org.apache.qpid.proton.engine.Handler
public class SessionHandler extends org.apache.qpid.proton.engine.BaseHandler
-
-
Field Summary
Fields Modifier and Type Field Description protected static org.slf4j.LoggerTRACE_LOGGER
-
Constructor Summary
Constructors Constructor Description SessionHandler(String entityName, Consumer<org.apache.qpid.proton.engine.Session> onRemoteSessionOpen, BiConsumer<org.apache.qpid.proton.amqp.transport.ErrorCondition,Exception> onRemoteSessionOpenError, Duration openTimeout, String connectionId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidonSessionFinal(org.apache.qpid.proton.engine.Event e)voidonSessionLocalClose(org.apache.qpid.proton.engine.Event e)voidonSessionLocalOpen(org.apache.qpid.proton.engine.Event e)voidonSessionRemoteClose(org.apache.qpid.proton.engine.Event e)voidonSessionRemoteOpen(org.apache.qpid.proton.engine.Event e)-
Methods inherited from class org.apache.qpid.proton.engine.BaseHandler
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
-
-
-
-
Method Detail
-
onSessionLocalOpen
public void onSessionLocalOpen(org.apache.qpid.proton.engine.Event e)
- Specified by:
onSessionLocalOpenin interfaceorg.apache.qpid.proton.engine.CoreHandler- Overrides:
onSessionLocalOpenin classorg.apache.qpid.proton.engine.BaseHandler
-
onSessionRemoteOpen
public void onSessionRemoteOpen(org.apache.qpid.proton.engine.Event e)
- Specified by:
onSessionRemoteOpenin interfaceorg.apache.qpid.proton.engine.CoreHandler- Overrides:
onSessionRemoteOpenin classorg.apache.qpid.proton.engine.BaseHandler
-
onSessionLocalClose
public void onSessionLocalClose(org.apache.qpid.proton.engine.Event e)
- Specified by:
onSessionLocalClosein interfaceorg.apache.qpid.proton.engine.CoreHandler- Overrides:
onSessionLocalClosein classorg.apache.qpid.proton.engine.BaseHandler
-
onSessionRemoteClose
public void onSessionRemoteClose(org.apache.qpid.proton.engine.Event e)
- Specified by:
onSessionRemoteClosein interfaceorg.apache.qpid.proton.engine.CoreHandler- Overrides:
onSessionRemoteClosein classorg.apache.qpid.proton.engine.BaseHandler
-
onSessionFinal
public void onSessionFinal(org.apache.qpid.proton.engine.Event e)
- Specified by:
onSessionFinalin interfaceorg.apache.qpid.proton.engine.CoreHandler- Overrides:
onSessionFinalin classorg.apache.qpid.proton.engine.BaseHandler
-
-