Uses of Interface
io.fluxcapacitor.common.api.HasMetadata
Packages that use HasMetadata
Package
Description
-
Uses of HasMetadata in io.fluxcapacitor.common.api
Classes in io.fluxcapacitor.common.api that implement HasMetadataModifier and TypeClassDescriptionclass
Represents a fully serialized message for transmission or storage within the Flux platform. -
Uses of HasMetadata in io.fluxcapacitor.javaclient.common
Subinterfaces of HasMetadata in io.fluxcapacitor.javaclient.commonModifier and TypeInterfaceDescriptioninterface
Interface for objects that expose a backingMessage
instance.Classes in io.fluxcapacitor.javaclient.common that implement HasMetadataModifier and TypeClassDescriptionclass
Represents a unit of communication within the Flux platform, wrapping a payload and its metadata. -
Uses of HasMetadata in io.fluxcapacitor.javaclient.common.serialization
Classes in io.fluxcapacitor.javaclient.common.serialization that implement HasMetadataModifier and TypeClassDescriptionclass
Wrapper for aMessage
that supports lazy deserialization, context caching, type adaptation, and batch-level execution utilities. -
Uses of HasMetadata in io.fluxcapacitor.javaclient.modeling
Classes in io.fluxcapacitor.javaclient.modeling that implement HasMetadataModifier and TypeClassDescriptionprotected static class
Decorates aDeserializingMessage
with an associated entity.protected static class
Wraps a message and its corresponding entity for use in interception or handler invocation.Methods in io.fluxcapacitor.javaclient.modeling with parameters of type HasMetadataModifier and TypeMethodDescriptionstatic String
Entity.getAggregateId
(HasMetadata message) Retrieves the aggregate ID from the metadata of the given message.static Class
<?> Entity.getAggregateType
(HasMetadata message) Retrieves the aggregate type from the metadata of the given message.static Long
Entity.getSequenceNumber
(HasMetadata message) Retrieves the sequence number from the metadata of the given message.static boolean
Entity.hasSequenceNumber
(HasMetadata message) Determines whether the given message contains a sequence number in its metadata. -
Uses of HasMetadata in io.fluxcapacitor.javaclient.scheduling
Classes in io.fluxcapacitor.javaclient.scheduling that implement HasMetadataModifier and TypeClassDescriptionclass
Represents a scheduled message to be delivered at a specific future time. -
Uses of HasMetadata in io.fluxcapacitor.javaclient.web
Classes in io.fluxcapacitor.javaclient.web that implement HasMetadataModifier and TypeClassDescriptionclass
Represents a web request message within the Flux platform.class
Represents a response to aWebRequest
in the Flux platform.