Uses of Interface
org.axonframework.serialization.Serializer
Packages that use Serializer
Package
Description
Classes related to event handling and dispatching, such as
Event Listeners and the Event Bus.Classes related to message processing in Axon Framework.
Classes related to message processing in Axon Framework.
-
Uses of Serializer in org.axonframework.commandhandling.distributed
Methods in org.axonframework.commandhandling.distributed with parameters of type SerializerModifier and TypeMethodDescriptionDispatchMessage.getCommandMessage(Serializer serializer) Returns the CommandMessage wrapped in this Message.ReplyMessage.getCommandResultMessage(Serializer serializer) Returns aCommandResultMessagecontaining the result of command processing.Constructors in org.axonframework.commandhandling.distributed with parameters of type SerializerModifierConstructorDescriptionprotectedDispatchMessage(CommandMessage<?> commandMessage, Serializer serializer, boolean expectReply) Initialized a DispatchMessage for the givencommandMessage, which uses the givenserializerto deserialize its contents.ReplyMessage(String commandIdentifier, CommandResultMessage<?> commandResultMessage, Serializer serializer) Initializes a ReplyMessage containing a reply to the command with given {commandIdentifier} and givencommandResultMessage. -
Uses of Serializer in org.axonframework.deadline.dbscheduler
Methods in org.axonframework.deadline.dbscheduler with parameters of type SerializerModifier and TypeMethodDescriptionDbSchedulerBinaryDeadlineDetails.asDeadLineMessage(Serializer serializer) Returns theDbSchedulerBinaryDeadlineDetailsas anGenericDeadlineMessage, with the timestamp set using theGenericEventMessage.clock.DbSchedulerHumanReadableDeadlineDetails.asDeadLineMessage(Serializer serializer) Returns theDbSchedulerHumanReadableDeadlineDetailsas anGenericDeadlineMessage, with the timestamp set using theGenericEventMessage.clock.DbSchedulerBinaryDeadlineDetails.getDeserializedScopeDescriptor(Serializer serializer) Returns the serializedScopeDescriptorusing the suppliedSerializer.DbSchedulerHumanReadableDeadlineDetails.getDeserializedScopeDescriptor(Serializer serializer) Returns the serializedScopeDescriptorusing the suppliedSerializer.DbSchedulerDeadlineManager.Builder.serializer(Serializer serializer) Sets theSerializerused to de-/serialize thepayload,MetaDataand theScopeDescriptorinto theDeadlineDetailsas well as the wholeDeadlineDetailsitself. -
Uses of Serializer in org.axonframework.deadline.jobrunr
Methods in org.axonframework.deadline.jobrunr with parameters of type SerializerModifier and TypeMethodDescriptionDeadlineDetails.asDeadLineMessage(Serializer serializer) Returns theDeadlineDetailsas anGenericDeadlineMessage, with the timestamp set using theGenericEventMessage.clockto set to the current time.static StringLabelUtils.getCombinedLabel(Serializer serializer, String deadlineName, ScopeDescriptor scope) Creates a label from a scope and a deadlineName, by using the serializer.DeadlineDetails.getDeserializedScopeDescriptor(Serializer serializer) Returns the serializedScopeDescriptorusing the suppliedSerializer.JobRunrDeadlineManager.Builder.serializer(Serializer serializer) Sets theSerializerused to de-/serialize thepayload,MetaDataand theScopeDescriptorinto theDeadlineDetailsas well as the wholeDeadlineDetailsitself. -
Uses of Serializer in org.axonframework.deadline.quartz
Methods in org.axonframework.deadline.quartz with parameters of type SerializerModifier and TypeMethodDescriptionstatic DeadlineMessageDeadlineJob.DeadlineJobDataBinder.deadlineMessage(Serializer serializer, org.quartz.JobDataMap jobDataMap) Extracts aDeadlineMessagefrom providedjobDataMap.static ScopeDescriptorDeadlineJob.DeadlineJobDataBinder.deadlineScope(Serializer serializer, org.quartz.JobDataMap jobDataMap) QuartzDeadlineManager.Builder.serializer(Serializer serializer) Sets theSerializerused to de-/serialize theDeadlineMessageand theScopeDescriptorinto theJobDataMap.static org.quartz.JobDataMapDeadlineJob.DeadlineJobDataBinder.toJobData(Serializer serializer, DeadlineMessage deadlineMessage, ScopeDescriptor deadlineScope) Serializes the provideddeadlineMessageanddeadlineScopeand puts them in aJobDataMap. -
Uses of Serializer in org.axonframework.eventhandling
Methods in org.axonframework.eventhandling with parameters of type SerializerModifier and TypeMethodDescriptionstatic Stream<TrackedEventMessage<?>>EventUtils.upcastAndDeserializeTrackedEvents(Stream<? extends TrackedEventData<?>> eventEntryStream, Serializer serializer, EventUpcaster upcasterChain) Upcasts and deserializes the giveneventEntryStreamusing the givenserializerandupcasterChain.Constructors in org.axonframework.eventhandling with parameters of type SerializerModifierConstructorDescriptionAbstractDomainEventEntry(DomainEventMessage<?> eventMessage, Serializer serializer, Class<T> contentType) Construct a new event entry from a published domain event message to enable storing the event or sending it to a remote location.AbstractEventEntry(EventMessage<?> eventMessage, Serializer serializer, Class<T> contentType) Construct a new event entry from a published event message to enable storing the event or sending it to a remote location.AbstractSequencedDomainEventEntry(DomainEventMessage<?> eventMessage, Serializer serializer, Class<T> contentType) Construct a new default domain event entry from a published domain event message to enable storing the event or sending it to a remote location. -
Uses of Serializer in org.axonframework.eventhandling.deadletter.jdbc
Methods in org.axonframework.eventhandling.deadletter.jdbc with parameters of type SerializerModifier and TypeMethodDescriptionDefaultDeadLetterJdbcConverter.Builder.eventSerializer(Serializer eventSerializer) DefaultDeadLetterStatementFactory.Builder.eventSerializer(Serializer eventSerializer) Sets theSerializerto serialize theevent payload,MetaData, anddiagnosticsof theDeadLetterwhen storing it to a database.JdbcSequencedDeadLetterQueue.Builder.eventSerializer(Serializer eventSerializer) Sets theSerializerto (de)serialize the events, metadata and diagnostics of theDeadLetterwhen storing it to a database.DefaultDeadLetterJdbcConverter.Builder.genericSerializer(Serializer genericSerializer) DefaultDeadLetterStatementFactory.Builder.genericSerializer(Serializer genericSerializer) Sets theSerializerto serialize theTrackingTokenof aTrackedEventMessageinstance in theDeadLetterwhen storing it to the database.JdbcSequencedDeadLetterQueue.Builder.genericSerializer(Serializer genericSerializer) Sets theSerializerto (de)serialize theTrackingToken(if present) of the event in theDeadLetterwhen storing it to the database. -
Uses of Serializer in org.axonframework.eventhandling.deadletter.jpa
Methods in org.axonframework.eventhandling.deadletter.jpa with parameters of type SerializerModifier and TypeMethodDescriptionDeadLetterJpaConverter.convert(M message, Serializer eventSerializer, Serializer genericSerializer) Converts anEventMessageimplementation to aDeadLetterEventEntry.DeadLetterJpaConverter.convert(DeadLetterEventEntry entry, Serializer eventSerializer, Serializer genericSerializer) Converts aDeadLetterEventEntryto aEventMessageimplementation.EventMessage<?>EventMessageDeadLetterJpaConverter.convert(DeadLetterEventEntry entry, Serializer eventSerializer, Serializer genericSerializer) EventMessageDeadLetterJpaConverter.convert(EventMessage<?> message, Serializer eventSerializer, Serializer genericSerializer) JpaSequencedDeadLetterQueue.Builder.eventSerializer(Serializer serializer) Sets theSerializerto (de)serialize the event payload, event metadata, and diagnostics of theDeadLetterwhen storing it to the database.JpaSequencedDeadLetterQueue.Builder.genericSerializer(Serializer serializer) Sets theSerializerto (de)serialize the tracking token of the event in theDeadLetterwhen storing it to the database.JpaSequencedDeadLetterQueue.Builder.serializer(Serializer serializer) Sets theSerializerto (de)serialize the event payload, event metadata, tracking token, and diagnostics of theDeadLetterwhen storing it to the database.voidDeadLetterEntry.setDiagnostics(MetaData diagnostics, Serializer serializer) Sets the diagnostics, taking in aSerializerto serialize if to the correct format.Constructors in org.axonframework.eventhandling.deadletter.jpa with parameters of type SerializerModifierConstructorDescriptionDeadLetterEntry(String processingGroup, String sequenceIdentifier, long sequenceIndex, DeadLetterEventEntry message, Instant enqueuedAt, Instant lastTouched, Cause cause, MetaData diagnostics, Serializer serializer) Creates a newDeadLetterEntryconsisting of the given parameters. -
Uses of Serializer in org.axonframework.eventhandling.deadletter.legacyjpa
Methods in org.axonframework.eventhandling.deadletter.legacyjpa with parameters of type SerializerModifier and TypeMethodDescriptionDeadLetterJpaConverter.convert(M message, Serializer eventSerializer, Serializer genericSerializer) Deprecated.Converts anEventMessageimplementation to aDeadLetterEventEntry.DeadLetterJpaConverter.convert(DeadLetterEventEntry entry, Serializer eventSerializer, Serializer genericSerializer) Deprecated.Converts aDeadLetterEventEntryto aEventMessageimplementation.EventMessage<?>EventMessageDeadLetterJpaConverter.convert(DeadLetterEventEntry entry, Serializer eventSerializer, Serializer genericSerializer) Deprecated.EventMessageDeadLetterJpaConverter.convert(EventMessage<?> message, Serializer eventSerializer, Serializer genericSerializer) Deprecated.JpaSequencedDeadLetterQueue.Builder.eventSerializer(Serializer serializer) Sets theSerializerto (de)serialize the event payload, event metadata, and diagnostics of theDeadLetterwhen storing it to the database.JpaSequencedDeadLetterQueue.Builder.genericSerializer(Serializer serializer) Sets theSerializerto (de)serialize the tracking token of the event in theDeadLetterwhen storing it to the database.JpaSequencedDeadLetterQueue.Builder.serializer(Serializer serializer) Sets theSerializerto deserialize the events, metadata and diagnostics of theDeadLetterwhen storing it to a database. -
Uses of Serializer in org.axonframework.eventhandling.scheduling.dbscheduler
Methods in org.axonframework.eventhandling.scheduling.dbscheduler with parameters of type SerializerModifier and TypeMethodDescriptionDbSchedulerEventScheduler.Builder.serializer(Serializer serializer) -
Uses of Serializer in org.axonframework.eventhandling.scheduling.jobrunr
Methods in org.axonframework.eventhandling.scheduling.jobrunr with parameters of type SerializerModifier and TypeMethodDescriptionJobRunrEventScheduler.Builder.serializer(Serializer serializer) -
Uses of Serializer in org.axonframework.eventhandling.scheduling.quartz
Methods in org.axonframework.eventhandling.scheduling.quartz with parameters of type SerializerModifier and TypeMethodDescriptionQuartzEventScheduler.Builder.serializer(Serializer serializer) Sets theSerializerused by theEventJobDataBinder.Constructors in org.axonframework.eventhandling.scheduling.quartz with parameters of type SerializerModifierConstructorDescriptionDirectEventJobDataBinder(Serializer serializer) Instantiate aQuartzEventScheduler.DirectEventJobDataBinderwith the providedSerializerfor de-/serializing event messages. -
Uses of Serializer in org.axonframework.eventhandling.tokenstore
Methods in org.axonframework.eventhandling.tokenstore with parameters of type SerializerModifier and TypeMethodDescriptionAbstractTokenEntry.getToken(Serializer serializer) Returns the token, deserializing it with givenserializerabstract voidAbstractTokenEntry.updateToken(TrackingToken token, Serializer serializer) Update this entry with the giventoken, serializing it using givenserializer.protected final voidAbstractTokenEntry.updateToken(TrackingToken token, Serializer serializer, Class<T> contentType) Update the token data to the giventoken, using givenserializerto serialize it to the givencontentType.voidGenericTokenEntry.updateToken(TrackingToken token, Serializer serializer) Constructors in org.axonframework.eventhandling.tokenstore with parameters of type SerializerModifierConstructorDescriptionprotectedAbstractTokenEntry(TrackingToken token, Serializer serializer, Class<T> contentType) Initializes a new token entry for giventoken,processandsegment.GenericTokenEntry(TrackingToken token, Serializer serializer, Class<T> contentType, String processorName, int segment) Initializes a new token entry for giventoken,processandsegment. -
Uses of Serializer in org.axonframework.eventhandling.tokenstore.jdbc
Methods in org.axonframework.eventhandling.tokenstore.jdbc that return SerializerModifier and TypeMethodDescriptionJdbcTokenStore.serializer()Returns the serializer used by the Token Store to serialize tokens.Methods in org.axonframework.eventhandling.tokenstore.jdbc with parameters of type SerializerModifier and TypeMethodDescriptionJdbcTokenStore.Builder.serializer(Serializer serializer) Sets theSerializerused to de-/serializeTrackingTokens with. -
Uses of Serializer in org.axonframework.eventhandling.tokenstore.jpa
Methods in org.axonframework.eventhandling.tokenstore.jpa that return SerializerModifier and TypeMethodDescriptionJpaTokenStore.serializer()Returns the serializer used by the Token Store to serialize tokens.Methods in org.axonframework.eventhandling.tokenstore.jpa with parameters of type SerializerModifier and TypeMethodDescriptionTokenEntry.getToken(Serializer serializer) Returns the token, deserializing it with givenserializerJpaTokenStore.Builder.serializer(Serializer serializer) Sets theSerializerused to de-/serializeTrackingTokens with.voidTokenEntry.updateToken(TrackingToken token, Serializer serializer) Updates a token, using the provided token and serializer to update the serialized token and token type.Constructors in org.axonframework.eventhandling.tokenstore.jpa with parameters of type SerializerModifierConstructorDescriptionTokenEntry(String processorName, int segment, TrackingToken token, Serializer serializer) Initializes a new token entry for giventoken,processorNameandsegment. -
Uses of Serializer in org.axonframework.eventhandling.tokenstore.legacyjpa
Methods in org.axonframework.eventhandling.tokenstore.legacyjpa that return SerializerModifier and TypeMethodDescriptionJpaTokenStore.serializer()Deprecated.Returns the serializer used by the Token Store to serialize tokens.Methods in org.axonframework.eventhandling.tokenstore.legacyjpa with parameters of type SerializerModifier and TypeMethodDescriptionJpaTokenStore.Builder.serializer(Serializer serializer) Sets theSerializerused to de-/serializeTrackingTokens with. -
Uses of Serializer in org.axonframework.messaging
Methods in org.axonframework.messaging with parameters of type SerializerModifier and TypeMethodDescriptiondefault <T> SerializedObject<T>ResultMessage.serializeExceptionResult(Serializer serializer, Class<T> expectedRepresentation) Serializes the exception result.<R> SerializedObject<R>GenericMessage.serializeMetaData(Serializer serializer, Class<R> expectedRepresentation) default <R> SerializedObject<R>Message.serializeMetaData(Serializer serializer, Class<R> expectedRepresentation) Serialize the meta data of this message to theexpectedRepresentationusing givenserializer.<S> SerializedObject<S>MessageDecorator.serializeMetaData(Serializer serializer, Class<S> expectedRepresentation) <R> SerializedObject<R>GenericMessage.serializePayload(Serializer serializer, Class<R> expectedRepresentation) <S> SerializedObject<S>GenericResultMessage.serializePayload(Serializer serializer, Class<S> expectedRepresentation) default <R> SerializedObject<R>Message.serializePayload(Serializer serializer, Class<R> expectedRepresentation) Serialize the payload of this message to theexpectedRepresentationusing givenserializer.<S> SerializedObject<S>MessageDecorator.serializePayload(Serializer serializer, Class<S> expectedRepresentation) default <S> SerializedObject<S>ResultMessage.serializePayload(Serializer serializer, Class<S> expectedRepresentation) -
Uses of Serializer in org.axonframework.messaging.responsetypes
Methods in org.axonframework.messaging.responsetypes with parameters of type SerializerModifier and TypeMethodDescription<T> SerializedObject<T>ConvertingResponseMessage.serializeExceptionResult(Serializer serializer, Class<T> expectedRepresentation) <R1> SerializedObject<R1>ConvertingResponseMessage.serializeMetaData(Serializer serializer, Class<R1> expectedRepresentation) <S> SerializedObject<S>ConvertingResponseMessage.serializePayload(Serializer serializer, Class<S> expectedRepresentation) -
Uses of Serializer in org.axonframework.serialization
Classes in org.axonframework.serialization that implement SerializerModifier and TypeClassDescriptionclassAbstract implementation for XStream based serializers.classDeprecated.Methods in org.axonframework.serialization that return SerializerModifier and TypeMethodDescriptionLazyDeserializingObject.getSerializer()Returns the serializer to deserialize this objectMethods in org.axonframework.serialization with parameters of type SerializerModifier and TypeMethodDescription<R> SerializedObject<R>SerializedMessage.serializeMetaData(Serializer serializer, Class<R> expectedRepresentation) <T> SerializedObject<T>SerializedObjectHolder.serializeMetaData(Serializer serializer, Class<T> expectedRepresentation) <R> SerializedObject<R>SerializedMessage.serializePayload(Serializer serializer, Class<R> expectedRepresentation) <T> SerializedObject<T>SerializedObjectHolder.serializePayload(Serializer serializer, Class<T> expectedRepresentation) Constructors in org.axonframework.serialization with parameters of type SerializerModifierConstructorDescriptionLazyDeserializingObject(Supplier<SerializedObject<?>> serializedObjectSupplier, SerializedType serializedType, Serializer serializer) Creates an instance which will get the supplied SerializedObject and deserialize it upon request.LazyDeserializingObject(SerializedObject<?> serializedObject, Serializer serializer) Creates an instance which will deserialize givenserializedObjectupon request.SerializedMessage(String identifier, SerializedObject<?> serializedPayload, SerializedObject<?> serializedMetaData, Serializer serializer) Initializes aSerializedMessagewith givenidentifierfrom the given serialized payload and metadata.UnknownSerializedType(Serializer serializer, SerializedObject<?> serializedObject) Initialize the unknown type, using givenserializerandserializedObject. -
Uses of Serializer in org.axonframework.serialization.avro
Classes in org.axonframework.serialization.avro that implement SerializerModifier and TypeClassDescriptionclassSerializer providing support for Apache Avro, using Single Object Encoded binary encoding.Methods in org.axonframework.serialization.avro with parameters of type SerializerModifier and TypeMethodDescriptionAvroSerializer.Builder.serializerDelegate(Serializer serializerDelegate) Sets serializer delegate, used for all types which can't be converted to Avro. -
Uses of Serializer in org.axonframework.serialization.jackson3
Classes in org.axonframework.serialization.jackson3 that implement SerializerModifier and TypeClassDescriptionclassSerializer implementation that uses Jackson 3 to serialize objects into a JSON format. -
Uses of Serializer in org.axonframework.serialization.json
Classes in org.axonframework.serialization.json that implement SerializerModifier and TypeClassDescriptionclassSerializer implementation that uses Jackson 2 to serialize objects into a JSON format. -
Uses of Serializer in org.axonframework.serialization.upcasting.event
Constructors in org.axonframework.serialization.upcasting.event with parameters of type SerializerModifierConstructorDescriptionInitialEventRepresentation(EventData<?> eventData, Serializer serializer) Initializes anInitialEventRepresentationfrom the giveneventData. -
Uses of Serializer in org.axonframework.serialization.xml
Classes in org.axonframework.serialization.xml that implement SerializerModifier and TypeClassDescriptionclassSerializer that uses XStream to serialize and deserialize arbitrary objects.
XStreamSerializerandJacksonSerializer, as direct Java serialization is relatively error prone.