Class ProtonFrameLoggingHandler
java.lang.Object
org.apache.qpid.protonj2.engine.impl.ProtonFrameLoggingHandler
- All Implemented Interfaces:
- EngineHandler
Handler that will log incoming and outgoing Frames
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidhandlerAdded(EngineHandlerContext context) Called when the handler is successfully added to theEnginePipelineand will later be initialized before use.voidhandleRead(EngineHandlerContext context, HeaderEnvelope envelope) Handle the receipt of an incoming AMQP Header or SASL Header based on the current state of this handler.voidhandleRead(EngineHandlerContext context, IncomingAMQPEnvelope envelope) Handle the receipt of an incoming AMQP envelope based on the current state of this handler.voidhandleRead(EngineHandlerContext context, SASLEnvelope envelope) Handle the receipt of an incoming SASL performative based on the current state of this handler.voidhandleWrite(EngineHandlerContext context, HeaderEnvelope envelope) Handles write of AMQPHeader either by directly writing it to the output target or by converting it to bytes and firing a write using theProtonBufferbased API inEngineHandlerContext.fireWrite(ProtonBuffer, Runnable)voidhandleWrite(EngineHandlerContext context, OutgoingAMQPEnvelope envelope) Handles write of AMQP performative envelope either by directly writing it to the output target or by converting it to bytes and firing a write using theProtonBufferbased API inEngineHandlerContext.fireWrite(ProtonBuffer, Runnable)voidhandleWrite(EngineHandlerContext context, SASLEnvelope envelope) Handles write of SaslPerformative either by directly writing it to the output target or by converting it to bytes and firing a write using theProtonBufferbased API inEngineHandlerContext.fireWrite(ProtonBuffer, Runnable)Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.qpid.protonj2.engine.EngineHandlerengineFailed, engineStarting, handleEngineStateChanged, handleRead, handlerRemoved, handleWrite
- 
Constructor Details- 
ProtonFrameLoggingHandlerpublic ProtonFrameLoggingHandler()
 
- 
- 
Method Details- 
handlerAddedDescription copied from interface:EngineHandlerCalled when the handler is successfully added to theEnginePipelineand will later be initialized before use.- Specified by:
- handlerAddedin interface- EngineHandler
- Parameters:
- context- The context that is assigned to this handler.
 
- 
handleReadDescription copied from interface:EngineHandlerHandle the receipt of an incoming AMQP Header or SASL Header based on the current state of this handler.- Specified by:
- handleReadin interface- EngineHandler
- Parameters:
- context- The context for this handler which can be used to forward the event to the next handler
- envelope- The AMQP Header envelope that wraps the received header instance.
 
- 
handleReadDescription copied from interface:EngineHandlerHandle the receipt of an incoming SASL performative based on the current state of this handler.- Specified by:
- handleReadin interface- EngineHandler
- Parameters:
- context- The context for this handler which can be used to forward the event to the next handler
- envelope- The SASL envelope that wraps the received- SaslPerformative.
 
- 
handleReadDescription copied from interface:EngineHandlerHandle the receipt of an incoming AMQP envelope based on the current state of this handler.- Specified by:
- handleReadin interface- EngineHandler
- Parameters:
- context- The context for this handler which can be used to forward the event to the next handler
- envelope- The AMQP envelope that wraps the received- Performative.
 
- 
handleWriteDescription copied from interface:EngineHandlerHandles write of AMQPHeader either by directly writing it to the output target or by converting it to bytes and firing a write using theProtonBufferbased API inEngineHandlerContext.fireWrite(ProtonBuffer, Runnable)- Specified by:
- handleWritein interface- EngineHandler
- Parameters:
- context- The- EngineHandlerContextassociated with this- EngineHandlerinstance.
- envelope- The- HeaderEnvelopeinstance to write.
 
- 
handleWriteDescription copied from interface:EngineHandlerHandles write of AMQP performative envelope either by directly writing it to the output target or by converting it to bytes and firing a write using theProtonBufferbased API inEngineHandlerContext.fireWrite(ProtonBuffer, Runnable)- Specified by:
- handleWritein interface- EngineHandler
- Parameters:
- context- The- EngineHandlerContextassociated with this- EngineHandlerinstance.
- envelope- The- OutgoingAMQPEnvelopeinstance to write.
 
- 
handleWriteDescription copied from interface:EngineHandlerHandles write of SaslPerformative either by directly writing it to the output target or by converting it to bytes and firing a write using theProtonBufferbased API inEngineHandlerContext.fireWrite(ProtonBuffer, Runnable)- Specified by:
- handleWritein interface- EngineHandler
- Parameters:
- context- The- EngineHandlerContextassociated with this- EngineHandlerinstance.
- envelope- The- SASLEnvelopeinstance to write.
 
 
-