Class StateSerializationComponent
java.lang.Object
org.sterl.spring.persistent_tasks.trigger.component.StateSerializationComponent
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T extends Serializable>
@Nullable Tdeserialize(@NonNull TaskId<T> id, @org.jspecify.annotations.Nullable byte[] bytes) @Nullable Serializabledeserialize(TriggerEntity data) <T extends Serializable>
@Nullable TdeserializeOrNull(TaskId<T> id, byte[] bytes) @Nullable Serializable<T extends Serializable>
@org.jspecify.annotations.Nullable byte[]
-
Constructor Details
-
StateSerializationComponent
public StateSerializationComponent()
-
-
Method Details
-
serialize
public <T extends Serializable> @org.jspecify.annotations.Nullable byte[] serialize(@NonNull TaskId<T> id, @Nullable T obj) -
deserialize
public <T extends Serializable> @Nullable T deserialize(@NonNull TaskId<T> id, @org.jspecify.annotations.Nullable byte[] bytes) -
deserializeOrNull
-