| Modifier and Type | Method and Description |
|---|---|
CommandMessage<?> |
DispatchMessage.getCommandMessage(Serializer serializer)
Returns the CommandMessage wrapped in this Message.
|
CommandResultMessage<?> |
ReplyMessage.getCommandResultMessage(Serializer serializer)
Returns a
CommandResultMessage containing the result of command processing. |
| Constructor and Description |
|---|
DispatchMessage(CommandMessage<?> commandMessage,
Serializer serializer,
boolean expectReply)
Initialized a DispatchMessage for the given
commandMessage, which uses the given
serializer to deserialize its contents. |
ReplyMessage(String commandIdentifier,
CommandResultMessage<?> commandResultMessage,
Serializer serializer)
Initializes a ReplyMessage containing a reply to the command with given {commandIdentifier} and given
commandResultMessage. |
| Modifier and Type | Method and Description |
|---|---|
GenericDeadlineMessage |
DbSchedulerBinaryDeadlineDetails.asDeadLineMessage(Serializer serializer)
Returns the
DbSchedulerBinaryDeadlineDetails as an GenericDeadlineMessage, with the
timestamp set using the GenericEventMessage.clock. |
GenericDeadlineMessage |
DbSchedulerHumanReadableDeadlineDetails.asDeadLineMessage(Serializer serializer)
Returns the
DbSchedulerHumanReadableDeadlineDetails as an GenericDeadlineMessage, with the
timestamp set using the GenericEventMessage.clock. |
ScopeDescriptor |
DbSchedulerBinaryDeadlineDetails.getDeserializedScopeDescriptor(Serializer serializer)
Returns the serialized
ScopeDescriptor using the supplied Serializer. |
ScopeDescriptor |
DbSchedulerHumanReadableDeadlineDetails.getDeserializedScopeDescriptor(Serializer serializer)
Returns the serialized
ScopeDescriptor using the supplied Serializer. |
DbSchedulerDeadlineManager.Builder |
DbSchedulerDeadlineManager.Builder.serializer(Serializer serializer)
Sets the
Serializer used to de-/serialize the payload,
MetaData and the ScopeDescriptor into the DeadlineDetails
as well as the whole DeadlineDetails itself. |
| Modifier and Type | Method and Description |
|---|---|
GenericDeadlineMessage |
DeadlineDetails.asDeadLineMessage(Serializer serializer)
Returns the
DeadlineDetails as an GenericDeadlineMessage, with the timestamp set using
the GenericEventMessage.clock to set to the current time. |
static String |
LabelUtils.getCombinedLabel(Serializer serializer,
String deadlineName,
ScopeDescriptor scope)
Creates a label from a scope and a deadlineName, by using the serializer.
|
ScopeDescriptor |
DeadlineDetails.getDeserializedScopeDescriptor(Serializer serializer)
Returns the serialized
ScopeDescriptor using the supplied Serializer. |
JobRunrDeadlineManager.Builder |
JobRunrDeadlineManager.Builder.serializer(Serializer serializer)
Sets the
Serializer used to de-/serialize the payload,
MetaData and the ScopeDescriptor into the DeadlineDetails
as well as the whole DeadlineDetails itself. |
| Modifier and Type | Method and Description |
|---|---|
static DeadlineMessage |
DeadlineJob.DeadlineJobDataBinder.deadlineMessage(Serializer serializer,
org.quartz.JobDataMap jobDataMap)
Extracts a
DeadlineMessage from provided jobDataMap. |
static ScopeDescriptor |
DeadlineJob.DeadlineJobDataBinder.deadlineScope(Serializer serializer,
org.quartz.JobDataMap jobDataMap)
|
QuartzDeadlineManager.Builder |
QuartzDeadlineManager.Builder.serializer(Serializer serializer)
Sets the
Serializer used to de-/serialize the DeadlineMessage and the ScopeDescriptor
into the JobDataMap. |
static org.quartz.JobDataMap |
DeadlineJob.DeadlineJobDataBinder.toJobData(Serializer serializer,
DeadlineMessage deadlineMessage,
ScopeDescriptor deadlineScope)
Serializes the provided
deadlineMessage and deadlineScope and puts them in a
JobDataMap. |
| Modifier and Type | Method and Description |
|---|---|
static Stream<TrackedEventMessage<?>> |
EventUtils.upcastAndDeserializeTrackedEvents(Stream<? extends TrackedEventData<?>> eventEntryStream,
Serializer serializer,
EventUpcaster upcasterChain)
Upcasts and deserializes the given
eventEntryStream using the given serializer and upcasterChain. |
| Constructor and Description |
|---|
AbstractDomainEventEntry(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.
|
| Modifier and Type | Method and Description |
|---|---|
DefaultDeadLetterJdbcConverter.Builder<E> |
DefaultDeadLetterJdbcConverter.Builder.eventSerializer(Serializer eventSerializer)
|
JdbcSequencedDeadLetterQueue.Builder<E> |
JdbcSequencedDeadLetterQueue.Builder.eventSerializer(Serializer eventSerializer)
Sets the
Serializer to (de)serialize the events, metadata and diagnostics of the DeadLetter
when storing it to a database. |
DefaultDeadLetterStatementFactory.Builder<E> |
DefaultDeadLetterStatementFactory.Builder.eventSerializer(Serializer eventSerializer)
Sets the
Serializer to serialize the event payload,
MetaData, and diagnostics of the
DeadLetter when storing it to a database. |
DefaultDeadLetterJdbcConverter.Builder<E> |
DefaultDeadLetterJdbcConverter.Builder.genericSerializer(Serializer genericSerializer)
|
JdbcSequencedDeadLetterQueue.Builder<E> |
JdbcSequencedDeadLetterQueue.Builder.genericSerializer(Serializer genericSerializer)
Sets the
Serializer to (de)serialize the TrackingToken (if
present) of the event in the DeadLetter when storing it to the database. |
DefaultDeadLetterStatementFactory.Builder<E> |
DefaultDeadLetterStatementFactory.Builder.genericSerializer(Serializer genericSerializer)
Sets the
Serializer to serialize the TrackingToken of a TrackedEventMessage instance
in the DeadLetter when storing it to the database. |
| Modifier and Type | Method and Description |
|---|---|
EventMessage<?> |
EventMessageDeadLetterJpaConverter.convert(DeadLetterEventEntry entry,
Serializer eventSerializer,
Serializer genericSerializer) |
M |
DeadLetterJpaConverter.convert(DeadLetterEventEntry entry,
Serializer eventSerializer,
Serializer genericSerializer)
Converts a
DeadLetterEventEntry to a EventMessage implementation. |
DeadLetterEventEntry |
EventMessageDeadLetterJpaConverter.convert(EventMessage<?> message,
Serializer eventSerializer,
Serializer genericSerializer) |
DeadLetterEventEntry |
DeadLetterJpaConverter.convert(M message,
Serializer eventSerializer,
Serializer genericSerializer)
Converts an
EventMessage implementation to a DeadLetterEventEntry. |
JpaSequencedDeadLetterQueue.Builder<T> |
JpaSequencedDeadLetterQueue.Builder.eventSerializer(Serializer serializer)
Sets the
Serializer to (de)serialize the event payload,
event metadata, and diagnostics of the DeadLetter when storing it to the database. |
JpaSequencedDeadLetterQueue.Builder<T> |
JpaSequencedDeadLetterQueue.Builder.genericSerializer(Serializer serializer)
Sets the
Serializer to (de)serialize the tracking token of the event in
the DeadLetter when storing it to the database. |
JpaSequencedDeadLetterQueue.Builder<T> |
JpaSequencedDeadLetterQueue.Builder.serializer(Serializer serializer)
Sets the
Serializer to (de)serialize the event payload,
event metadata, tracking token, and diagnostics of the DeadLetter when storing it to the database. |
void |
DeadLetterEntry.setDiagnostics(MetaData diagnostics,
Serializer serializer)
Sets the diagnostics, taking in a
Serializer to serialize if to the correct format. |
| Constructor and Description |
|---|
DeadLetterEntry(String processingGroup,
String sequenceIdentifier,
long sequenceIndex,
DeadLetterEventEntry message,
Instant enqueuedAt,
Instant lastTouched,
Cause cause,
MetaData diagnostics,
Serializer serializer)
Creates a new
DeadLetterEntry consisting of the given parameters. |
| Modifier and Type | Method and Description |
|---|---|
EventMessage<?> |
EventMessageDeadLetterJpaConverter.convert(DeadLetterEventEntry entry,
Serializer eventSerializer,
Serializer genericSerializer)
Deprecated.
|
M |
DeadLetterJpaConverter.convert(DeadLetterEventEntry entry,
Serializer eventSerializer,
Serializer genericSerializer)
Deprecated.
Converts a
DeadLetterEventEntry to a EventMessage implementation. |
DeadLetterEventEntry |
EventMessageDeadLetterJpaConverter.convert(EventMessage<?> message,
Serializer eventSerializer,
Serializer genericSerializer)
Deprecated.
|
DeadLetterEventEntry |
DeadLetterJpaConverter.convert(M message,
Serializer eventSerializer,
Serializer genericSerializer)
Deprecated.
Converts an
EventMessage implementation to a DeadLetterEventEntry. |
JpaSequencedDeadLetterQueue.Builder<T> |
JpaSequencedDeadLetterQueue.Builder.eventSerializer(Serializer serializer)
Sets the
Serializer to (de)serialize the event payload, event metadata, and diagnostics of the
DeadLetter when storing it to the database. |
JpaSequencedDeadLetterQueue.Builder<T> |
JpaSequencedDeadLetterQueue.Builder.genericSerializer(Serializer serializer)
Sets the
Serializer to (de)serialize the tracking token of the event in the DeadLetter when
storing it to the database. |
JpaSequencedDeadLetterQueue.Builder<T> |
JpaSequencedDeadLetterQueue.Builder.serializer(Serializer serializer)
Sets the
Serializer to deserialize the events, metadata and diagnostics of the DeadLetter
when storing it to a database. |
| Modifier and Type | Method and Description |
|---|---|
DbSchedulerEventScheduler.Builder |
DbSchedulerEventScheduler.Builder.serializer(Serializer serializer)
|
| Modifier and Type | Method and Description |
|---|---|
JobRunrEventScheduler.Builder |
JobRunrEventScheduler.Builder.serializer(Serializer serializer)
|
| Modifier and Type | Method and Description |
|---|---|
QuartzEventScheduler.Builder |
QuartzEventScheduler.Builder.serializer(Serializer serializer)
Sets the
Serializer used by the EventJobDataBinder. |
| Constructor and Description |
|---|
DirectEventJobDataBinder(Serializer serializer)
Instantiate a
QuartzEventScheduler.DirectEventJobDataBinder with the provided Serializer for
de-/serializing event messages. |
| Modifier and Type | Method and Description |
|---|---|
TrackingToken |
AbstractTokenEntry.getToken(Serializer serializer)
Returns the token, deserializing it with given
serializer |
void |
GenericTokenEntry.updateToken(TrackingToken token,
Serializer serializer) |
abstract void |
AbstractTokenEntry.updateToken(TrackingToken token,
Serializer serializer)
Update this entry with the given
token, serializing it using given serializer. |
protected void |
AbstractTokenEntry.updateToken(TrackingToken token,
Serializer serializer,
Class<T> contentType)
Update the token data to the given
token, using given serializer to serialize it to the given
contentType. |
| Constructor and Description |
|---|
AbstractTokenEntry(TrackingToken token,
Serializer serializer,
Class<T> contentType)
Initializes a new token entry for given
token, process and segment. |
GenericTokenEntry(TrackingToken token,
Serializer serializer,
Class<T> contentType,
String processorName,
int segment)
Initializes a new token entry for given
token, process and segment. |
| Modifier and Type | Method and Description |
|---|---|
Serializer |
JdbcTokenStore.serializer()
Returns the serializer used by the Token Store to serialize tokens.
|
| Modifier and Type | Method and Description |
|---|---|
JdbcTokenStore.Builder |
JdbcTokenStore.Builder.serializer(Serializer serializer)
Sets the
Serializer used to de-/serialize TrackingTokens with. |
| Modifier and Type | Method and Description |
|---|---|
Serializer |
JpaTokenStore.serializer()
Returns the serializer used by the Token Store to serialize tokens.
|
| Modifier and Type | Method and Description |
|---|---|
TrackingToken |
TokenEntry.getToken(Serializer serializer)
Returns the token, deserializing it with given
serializer |
JpaTokenStore.Builder |
JpaTokenStore.Builder.serializer(Serializer serializer)
Sets the
Serializer used to de-/serialize TrackingTokens with. |
void |
TokenEntry.updateToken(TrackingToken token,
Serializer serializer)
Updates a token, using the provided token and serializer to update the serialized token and token type.
|
| Constructor and Description |
|---|
TokenEntry(String processorName,
int segment,
TrackingToken token,
Serializer serializer)
Initializes a new token entry for given
token, processorName and segment. |
| Modifier and Type | Method and Description |
|---|---|
Serializer |
JpaTokenStore.serializer()
Deprecated.
Returns the serializer used by the Token Store to serialize tokens.
|
| Modifier and Type | Method and Description |
|---|---|
JpaTokenStore.Builder |
JpaTokenStore.Builder.serializer(Serializer serializer)
Sets the
Serializer used to de-/serialize TrackingTokens with. |
| Modifier and Type | Method and Description |
|---|---|
default <T> SerializedObject<T> |
ResultMessage.serializeExceptionResult(Serializer serializer,
Class<T> expectedRepresentation)
Serializes the exception result.
|
default <R> SerializedObject<R> |
Message.serializeMetaData(Serializer serializer,
Class<R> expectedRepresentation)
Serialize the meta data of this message to the
expectedRepresentation using given serializer. |
<R> SerializedObject<R> |
GenericMessage.serializeMetaData(Serializer serializer,
Class<R> expectedRepresentation) |
<S> SerializedObject<S> |
MessageDecorator.serializeMetaData(Serializer serializer,
Class<S> expectedRepresentation) |
default <R> SerializedObject<R> |
Message.serializePayload(Serializer serializer,
Class<R> expectedRepresentation)
Serialize the payload of this message to the
expectedRepresentation using given serializer. |
<R> SerializedObject<R> |
GenericMessage.serializePayload(Serializer serializer,
Class<R> expectedRepresentation) |
default <S> SerializedObject<S> |
ResultMessage.serializePayload(Serializer serializer,
Class<S> expectedRepresentation) |
<S> SerializedObject<S> |
GenericResultMessage.serializePayload(Serializer serializer,
Class<S> expectedRepresentation) |
<S> SerializedObject<S> |
MessageDecorator.serializePayload(Serializer serializer,
Class<S> expectedRepresentation) |
| Modifier and Type | Method and Description |
|---|---|
<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) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractXStreamSerializer
Abstract implementation for XStream based serializers.
|
class |
JavaSerializer
Deprecated.
in favor of the
XStreamSerializer and
JacksonSerializer, as direct Java serialization is relatively error
prone. We hence strongly encourage to use either the XStream or Jackson solution in favor of this Serializer
implementation. |
| Modifier and Type | Method and Description |
|---|---|
Serializer |
LazyDeserializingObject.getSerializer()
Returns the serializer to deserialize this object
|
| Modifier and Type | Method and Description |
|---|---|
<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) |
| Constructor and Description |
|---|
LazyDeserializingObject(SerializedObject<?> serializedObject,
Serializer serializer)
Creates an instance which will deserialize given
serializedObject upon request. |
LazyDeserializingObject(Supplier<SerializedObject<?>> serializedObjectSupplier,
SerializedType serializedType,
Serializer serializer)
Creates an instance which will get the supplied SerializedObject and deserialize it upon request.
|
SerializedMessage(String identifier,
SerializedObject<?> serializedPayload,
SerializedObject<?> serializedMetaData,
Serializer serializer)
Initializes a
SerializedMessage with given identifier from the given serialized payload and
metadata. |
UnknownSerializedType(Serializer serializer,
SerializedObject<?> serializedObject)
Initialize the unknown type, using given
serializer and serializedObject. |
| Modifier and Type | Class and Description |
|---|---|
class |
AvroSerializer
Serializer providing support for Apache Avro, using
Single Object Encoded binary
encoding.
|
| Modifier and Type | Method and Description |
|---|---|
AvroSerializer.Builder |
AvroSerializer.Builder.serializerDelegate(Serializer serializerDelegate)
Sets serializer delegate, used for all types which can't be converted to Avro.
|
| Modifier and Type | Class and Description |
|---|---|
class |
JacksonSerializer
Serializer implementation that uses Jackson to serialize objects into a JSON format.
|
| Constructor and Description |
|---|
InitialEventRepresentation(EventData<?> eventData,
Serializer serializer)
Initializes an
InitialEventRepresentation from the given eventData. |
| Modifier and Type | Class and Description |
|---|---|
class |
XStreamSerializer
Serializer that uses XStream to serialize and deserialize arbitrary objects.
|
Copyright © 2010–2025. All rights reserved.