@Experimental public final class MarkProjectionArchived<I,P extends Projection<I,S,B>,S extends io.spine.base.EntityState,B extends io.spine.protobuf.ValidatingBuilder<S>> extends ProjectionMigration<I,P,S,B>
Projection
as archived
.
When applied to an entity, it will modify the archived
flag of a corresponding
storage record to be true
.
Constructor and Description |
---|
MarkProjectionArchived() |
Modifier and Type | Method and Description |
---|---|
S |
apply(S s) |
startTransaction
id, isArchived, isDeleted, markArchived, markDeleted, removeFromStorage, version