SnapshotRebuilds

The names of the snapshot rebuild aggregate, its system command and event.

Properties

Link copied to clipboard
const val AGGREGATE: String

The name of the built-in aggregate that takes a context's rebuild requests: <context>.snapshot, one instance per aggregate type in each tenant, whose id is the aggregate type's name.

Link copied to clipboard

The system commands, by their names.

Link copied to clipboard
const val COMPONENT: String

The component a rebuild runs as: system:snapshot.

Link copied to clipboard

The system events, by their names.

Link copied to clipboard
const val MAX_IDS: Int

The most ids one rebuild request names.

Link copied to clipboard
const val REBUILD: String
Link copied to clipboard

Functions

Link copied to clipboard
fun nameOf(type: Class<*>): String?

The system name of type, the rebuild command or event, or null when it is neither.

Link copied to clipboard

The rebuild aggregate of context.