Uses of Interface
org.apache.qpid.protonj2.codec.Encoder
Packages that use Encoder
Package
Description
-
Uses of Encoder in org.apache.qpid.protonj2.client.impl
Methods in org.apache.qpid.protonj2.client.impl with parameters of type EncoderModifier and TypeMethodDescriptionstatic ProtonBufferClientMessageSupport.encodeMessage(Encoder encoder, ProtonBufferAllocator allocator, AdvancedMessage<?> message, Map<String, Object> deliveryAnnotations) static ProtonBufferClientMessageSupport.encodeMessage(Encoder encoder, EncoderState encoderState, ProtonBufferAllocator allocator, AdvancedMessage<?> message, Map<String, Object> deliveryAnnotations) -
Uses of Encoder in org.apache.qpid.protonj2.codec
Methods in org.apache.qpid.protonj2.codec that return EncoderModifier and TypeMethodDescriptionstatic EncoderCodecFactory.getDefaultEncoder()static EncoderCodecFactory.getDefaultSaslEncoder()static EncoderCodecFactory.getEncoder()EncoderState.getEncoder()PerformativeEncoder.getEncoder()static EncoderCodecFactory.getSaslEncoder()<V> EncoderEncoder.registerDescribedTypeEncoder(DescribedTypeEncoder<V> encoder) Register aDescribedTypeEncoderwhich can be used when writing custom types using this encoder.Methods in org.apache.qpid.protonj2.codec with parameters of type EncoderModifier and TypeMethodDescriptiondefault DescribedTypeEncoder<V> DescribedTypeEncoder.encoderRegistered(Encoder encoder) Allow the type encoder to react to being registered with a givenEncoderinstance.voidPerformativeEncoder.handleAttach(Attach attach, ProtonBuffer target, int channel, Encoder encoder) voidPerformativeEncoder.handleBegin(Begin begin, ProtonBuffer target, int channel, Encoder encoder) voidPerformativeEncoder.handleClose(Close close, ProtonBuffer target, int channel, Encoder encoder) voidPerformativeEncoder.handleDetach(Detach detach, ProtonBuffer target, int channel, Encoder encoder) voidPerformativeEncoder.handleDisposition(Disposition disposition, ProtonBuffer target, int channel, Encoder encoder) voidPerformativeEncoder.handleEnd(End end, ProtonBuffer target, int channel, Encoder encoder) voidPerformativeEncoder.handleFlow(Flow flow, ProtonBuffer target, int channel, Encoder encoder) voidPerformativeEncoder.handleOpen(Open open, ProtonBuffer target, int channel, Encoder encoder) voidPerformativeEncoder.handleTransfer(Transfer transfer, ProtonBuffer target, int channel, Encoder encoder) static voidCodecFactory.setEncoder(Encoder encoder) Sets anEncoderinstance that will be returned from all calls to theCodecFactory.getEncoder().static voidCodecFactory.setSaslEncoder(Encoder encoder) Sets anEncoderinstance that will be returned from all calls to theCodecFactory.getSaslEncoder().Constructors in org.apache.qpid.protonj2.codec with parameters of type EncoderModifierConstructorDescriptionPerformativeEncoder(Encoder encoder) SectionEncoder(Encoder encoder) -
Uses of Encoder in org.apache.qpid.protonj2.codec.encoders
Classes in org.apache.qpid.protonj2.codec.encoders that implement EncoderModifier and TypeClassDescriptionfinal classThe default AMQP Encoder implementation.Methods in org.apache.qpid.protonj2.codec.encoders with parameters of type EncoderModifier and TypeMethodDescriptionabstract voidAbstractDescribedListTypeEncoder.writeElements(V source, int count, ProtonBuffer buffer, Encoder encoder, EncoderState state) Instructs the encoder to write the elements identified with the given count which should match what it reports as the required number needed for this encoding.abstract voidAbstractDescribedMapTypeEncoder.writeMapEntries(ProtonBuffer buffer, Encoder encoder, EncoderState state, M value) Performs the write of the Map entries to the given buffer, the caller takes care of writing the Map preamble and tracking the final size of the written elements of the Map. -
Uses of Encoder in org.apache.qpid.protonj2.codec.encoders.messaging
Methods in org.apache.qpid.protonj2.codec.encoders.messaging with parameters of type EncoderModifier and TypeMethodDescriptionvoidAcceptedTypeEncoder.writeElements(Accepted source, int count, ProtonBuffer buffer, Encoder encoder, EncoderState state) voidDeleteOnCloseTypeEncoder.writeElements(DeleteOnClose source, int count, ProtonBuffer buffer, Encoder encoder, EncoderState state) voidDeleteOnNoLinksOrMessagesTypeEncoder.writeElements(DeleteOnNoLinksOrMessages source, int count, ProtonBuffer buffer, Encoder encoder, EncoderState state) voidDeleteOnNoLinksTypeEncoder.writeElements(DeleteOnNoLinks source, int count, ProtonBuffer buffer, Encoder encoder, EncoderState state) voidDeleteOnNoMessagesTypeEncoder.writeElements(DeleteOnNoMessages source, int count, ProtonBuffer buffer, Encoder encoder, EncoderState state) voidHeaderTypeEncoder.writeElements(Header header, int count, ProtonBuffer buffer, Encoder encoder, EncoderState state) voidModifiedTypeEncoder.writeElements(Modified source, int count, ProtonBuffer buffer, Encoder encoder, EncoderState state) voidPropertiesTypeEncoder.writeElements(Properties properties, int count, ProtonBuffer buffer, Encoder encoder, EncoderState state) voidReceivedTypeEncoder.writeElements(Received source, int count, ProtonBuffer buffer, Encoder encoder, EncoderState state) voidRejectedTypeEncoder.writeElements(Rejected source, int count, ProtonBuffer buffer, Encoder encoder, EncoderState state) voidReleasedTypeEncoder.writeElements(Released source, int count, ProtonBuffer buffer, Encoder encoder, EncoderState state) voidSourceTypeEncoder.writeElements(Source source, int count, ProtonBuffer buffer, Encoder encoder, EncoderState state) voidTargetTypeEncoder.writeElements(Target target, int count, ProtonBuffer buffer, Encoder encoder, EncoderState state) voidApplicationPropertiesTypeEncoder.writeMapEntries(ProtonBuffer buffer, Encoder encoder, EncoderState state, ApplicationProperties properties) voidDeliveryAnnotationsTypeEncoder.writeMapEntries(ProtonBuffer buffer, Encoder encoder, EncoderState state, DeliveryAnnotations annotations) voidFooterTypeEncoder.writeMapEntries(ProtonBuffer buffer, Encoder encoder, EncoderState state, Footer footers) voidMessageAnnotationsTypeEncoder.writeMapEntries(ProtonBuffer buffer, Encoder encoder, EncoderState state, MessageAnnotations annotations) -
Uses of Encoder in org.apache.qpid.protonj2.codec.encoders.security
Methods in org.apache.qpid.protonj2.codec.encoders.security with parameters of type EncoderModifier and TypeMethodDescriptionvoidSaslChallengeTypeEncoder.writeElements(SaslChallenge challenge, int count, ProtonBuffer buffer, Encoder encoder, EncoderState state) voidSaslInitTypeEncoder.writeElements(SaslInit init, int count, ProtonBuffer buffer, Encoder encoder, EncoderState state) voidSaslMechanismsTypeEncoder.writeElements(SaslMechanisms mechanisms, int count, ProtonBuffer buffer, Encoder encoder, EncoderState state) voidSaslOutcomeTypeEncoder.writeElements(SaslOutcome outcome, int count, ProtonBuffer buffer, Encoder encoder, EncoderState state) voidSaslResponseTypeEncoder.writeElements(SaslResponse response, int count, ProtonBuffer buffer, Encoder encoder, EncoderState state) -
Uses of Encoder in org.apache.qpid.protonj2.codec.encoders.transactions
Methods in org.apache.qpid.protonj2.codec.encoders.transactions with parameters of type EncoderModifier and TypeMethodDescriptionvoidCoordinatorTypeEncoder.writeElements(Coordinator coordinator, int count, ProtonBuffer buffer, Encoder encoder, EncoderState state) voidDeclaredTypeEncoder.writeElements(Declared declared, int count, ProtonBuffer buffer, Encoder encoder, EncoderState state) voidDeclareTypeEncoder.writeElements(Declare declare, int count, ProtonBuffer buffer, Encoder encoder, EncoderState state) voidDischargeTypeEncoder.writeElements(Discharge discharge, int count, ProtonBuffer buffer, Encoder encoder, EncoderState state) voidTransactionStateTypeEncoder.writeElements(TransactionalState txState, int count, ProtonBuffer buffer, Encoder encoder, EncoderState state) -
Uses of Encoder in org.apache.qpid.protonj2.codec.encoders.transport
Methods in org.apache.qpid.protonj2.codec.encoders.transport with parameters of type EncoderModifier and TypeMethodDescriptionvoidAttachTypeEncoder.writeElements(Attach attach, int count, ProtonBuffer buffer, Encoder encoder, EncoderState state) voidBeginTypeEncoder.writeElements(Begin begin, int count, ProtonBuffer buffer, Encoder encoder, EncoderState state) voidCloseTypeEncoder.writeElements(Close close, int count, ProtonBuffer buffer, Encoder encoder, EncoderState state) voidDetachTypeEncoder.writeElements(Detach detach, int count, ProtonBuffer buffer, Encoder encoder, EncoderState state) voidDispositionTypeEncoder.writeElements(Disposition disposition, int count, ProtonBuffer buffer, Encoder encoder, EncoderState state) voidEndTypeEncoder.writeElements(End end, int count, ProtonBuffer buffer, Encoder encoder, EncoderState state) voidErrorConditionTypeEncoder.writeElements(ErrorCondition error, int count, ProtonBuffer buffer, Encoder encoder, EncoderState state) voidFlowTypeEncoder.writeElements(Flow flow, int count, ProtonBuffer buffer, Encoder encoder, EncoderState state) voidOpenTypeEncoder.writeElements(Open open, int count, ProtonBuffer buffer, Encoder encoder, EncoderState state) voidTransferTypeEncoder.writeElements(Transfer transfer, int count, ProtonBuffer buffer, Encoder encoder, EncoderState state)