Package-level declarations

This package contains standard Spine migrations available for projections.

Types

Link copied to clipboard
public final class MarkProjectionArchived<I, P extends Projection<I, S, B>, S extends EntityState, B extends ValidatingBuilder<S>> extends ProjectionMigration<I, P, S, B>
A migration operation that marks a Projection as archived.
Link copied to clipboard
public final class MarkProjectionDeleted<I, P extends Projection<I, S, B>, S extends EntityState, B extends ValidatingBuilder<S>> extends ProjectionMigration<I, P, S, B>
A migration operation that marks a Projection as deleted.
Link copied to clipboard
public final class RemoveProjectionFromStorage<I, P extends Projection<I, S, B>, S extends EntityState, B extends ValidatingBuilder<S>> extends ProjectionMigration<I, P, S, B>
A migration operation that physically deletes the entity record from the storage.
Link copied to clipboard
public final class UpdateProjectionColumns<I, P extends Projection<I, S, B>, S extends EntityState, B extends ValidatingBuilder<S>> extends ProjectionMigration<I, P, S, B>
A migration operation that does the update of interface-based columns of a Projection.