Class DefaultEntityHelper.DeserializingMessageWithEntity
java.lang.Object
io.fluxzero.sdk.common.serialization.DeserializingMessage
io.fluxzero.sdk.modeling.DefaultEntityHelper.DeserializingMessageWithEntity
- All Implemented Interfaces:
HasMessage, HasEntity
- Enclosing class:
DefaultEntityHelper
protected static class DefaultEntityHelper.DeserializingMessageWithEntity
extends DeserializingMessage
implements HasEntity
Decorates a
DeserializingMessage with an associated entity.-
Nested Class Summary
Nested classes/interfaces inherited from class DeserializingMessage
DeserializingMessage.MessageSpliterator -
Field Summary
FieldsFields inherited from class DeserializingMessage
messageFormatterFields inherited from interface HasMessage
warnedAboutMissingProperty -
Constructor Summary
ConstructorsConstructorDescriptionDeserializingMessageWithEntity(DeserializingMessage message, Entity<?> entity) -
Method Summary
Methods inherited from class DeserializingMessage
apply, computeContextIfAbsent, computeForBatch, computeForBatchIfAbsent, forEachInBatch, getBatchResource, getBatchResourceOrDefault, getContext, getCurrent, getIndex, getMessageId, getMetadata, getOptionally, getPayload, getPayloadAs, getPayloadClass, getSerializedObject, getTimestamp, getType, handleBatch, isDeserialized, putContext, run, toMessage, toString, whenBatchCompletes, withData, withMetadata, withPayloadMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface HasMessage
computeRoutingKey, getRoutingKey, getRoutingKey
-
Field Details
-
FIRST_CHUNK
- See Also:
-
FINAL_CHUNK
- See Also:
-
CHUNK_INDEX
- See Also:
-
-
Constructor Details
-
DeserializingMessageWithEntity
-
-
Method Details
-
chunked
default boolean chunked() -
lastChunk
default boolean lastChunk() -
firstChunk
default boolean firstChunk()
-