|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
ContentTypeConverter<S,T> | Interface describing a mechanism that converts the data type of IntermediateRepresentations of SerializedObjects for Upcasters. |
ConverterFactory | Interface describing a mechanism that provides instances of ContentTypeConverter for a given source and target data type. |
RevisionResolver | Interface towards a mechanism that resolves the revision of a given payload type. |
SerializationAware | Marker interface for messages that have special serialization awareness. |
SerializedDomainEventData<T> | Interface describing the properties of serialized Domain Event Messages. |
SerializedObject<T> | Interface describing the structure of a serialized object. |
SerializedType | Describes the type of a serialized object. |
Serializer | Interface describing a serialization mechanism. |
Class Summary | |
---|---|
AbstractContentTypeConverter<S,T> | Abstract implementation of the ContentTypeConverter for convenience purposes. |
AbstractXStreamSerializer | Abstract implementation for XStream based serializers. |
AnnotationRevisionResolver | Revision Resolver implementation that checks for the presence of an @Revision annotation. |
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. |
ChainingConverterFactory | ConverterFactory 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. |
FixedValueRevisionResolver | RevisionResolver implementation that returns a fixed value as revision, regardless of the type of serialized object involved. |
JavaSerializer | Serializer implementation that uses Java serialization to serialize and deserialize object instances. |
LazyDeserializingObject<T> | Represents a serialized object that can be deserializedObjects upon request. |
MavenArtifactRevisionResolver | RevisionResolver that uses Maven meta data to retrieve the application version. |
MessageSerializer | Wrapper around a serializer that provides SerializationAware support. |
SerializationAwareDomainEventMessage<T> | Wrapper around a DomainEventMessage that adds "Serialization Awareness" to the message it wraps. |
SerializationAwareEventMessage<T> | Wrapper around am EventMessage that adds "Serialization Awareness" to the message it wraps. |
SerializedDomainEventMessage<T> | DomainEventMessage implementation that is optimized to cope with serialized Payload and MetaData. |
SerializedEventMessage<T> | EventMessage implementation that is optimized to cope with serialized Payload and MetaData. |
SerializedMessage<T> | Message implementation that is optimized to cope with serialized Payload and MetaData. |
SerializedMetaData<T> | Represents the serialized form of a MetaData instance. |
SerializedObjectHolder | Holder that keeps references to serialized representations of a payload and meta data of a specific message. |
SerialVersionUIDRevisionResolver | RevisionResolver implementation that returns the (String representation of the) serialVersionUID of a class. |
SimpleSerializedObject<T> | SerializedObject implementation that takes all properties as constructor parameters. |
SimpleSerializedType | SerializedType implementation that takes its properties as constructor parameters. |
Exception Summary | |
---|---|
CannotConvertBetweenTypesException | Exception indicating that a conversion is required between to upcasters, but there is no converter capable of doing the conversion. |
SerializationException | Indicates that an exception occurred while serializing or deserializing an object. |
UnknownSerializedTypeException | Exception indicating that an object could not be deserialized, because its serialized type cannot be mapped to a class. |
Annotation Types Summary | |
---|---|
Revision | Annotation that attaches revision information to a Serializable object. |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |