RouteSuffixes
The path suffixes of Wow's built-in aggregate routes: what follows /{aggregate}, or /{aggregate}/{id} for the routes of one aggregate, after the tenant and owner segments a route may have.
One definition for every side that names these paths: wow-openapi's route contributors that build the routes, and wow-apiclient's SNAPSHOT_*_RESOURCE_NAME constants. They are part of the REST contract, frozen within a major version. The TypeScript client keeps its own copy (endpointPaths.ts in @ahoo-wang/wow-client); its tests check that copy against the committed contract snapshot (wow-openapi/src/test/resources/openapi/ example-domain-contract.snapshot.json), which these values produce.
Properties
Compensates one event stream of an aggregate, after /{aggregate}/{id}.
The event stream of one aggregate between two versions, after /{aggregate}/{id}.
Regenerates the snapshots of a batch of aggregates.
Resends the state events of a batch of aggregates.