Package org.axonframework.serialization
package org.axonframework.serialization
Classes related to message processing in Axon Framework.
-
ClassDescriptionAbstract implementation for XStream based serializers.Abstract Builder class to instantiate
AbstractXStreamSerializer.Revision Resolver implementation that checks for the presence of an@Revisionannotation.A Supplier that caches its result, useful if the supplier operation is expensive and expected to always yield the same result.Exception indicating that a conversion is required between to upcasters, but there is no converter capable of doing the conversion.ChainedConverter<S,T> A converter that delegates to a chain of other ContentTypeConverters to convert from a source to a target for which there is not necessarily a single converter available.Converter implementation that will combine converters to form chains of converters to be able to convert from one type to another, for which there is no suitable single converter.ContentTypeConverter<S,T> Interface describing a mechanism that converts the data type of IntermediateRepresentations of SerializedObjects for Upcasters.Interface describing a mechanism that can convert data from one to another type.RevisionResolver implementation that returns a fixed value as revision, regardless of the type of serialized object involved.DedicatedCollectionConverterimplementation to de-/serializer theGapAwareTrackingTokenandorg.axonframework.eventsourcing.eventstore.GapAwareTrackingToken.Deprecated.Builder class to instantiate aJavaSerializer.Represents a serialized object that can be deserializedObjects upon request.RevisionResolver that uses Maven meta data to retrieve the application version.Annotation that attaches revision information to a Serializable object.Interface towards a mechanism that resolves the revision of a given payload type.Indicates that an exception occurred while serializing or deserializing an object.A message containing serialized payload data and metadata.Represents the serialized form of aMetaDatainstance.Interface describing the structure of a serialized object.Holder that keeps references to serialized representations of a payload and meta data of a specific message.Describes the type of a serialized object.Interface describing a serialization mechanism.RevisionResolver implementation that returns the (String representation of the) serialVersionUID of a class.SerializedObject implementation that takes all properties as constructor parameters.SerializedType implementation that takes its properties as constructor parameters.Class representing a serialized object of which there is no class available in the current class loader.
XStreamSerializerandJacksonSerializer, as direct Java serialization is relatively error prone.