Classes

Implementation Detail of {ContentRepository::handle}, which does the command dispatching to the different {CommandHandlerInterface} implementation.

Encapsulates the access to the read model which is used by the command handlers for soft constraints

Collection of {CommandHookInterface} instances, functioning as a delegating command hook implementation

The CommandSimulator is used during the publishing process, for partial publishing and workspace rebasing.

Interfaces

Common interface for all Content Repository command handlers

Contract for a hook that is invoked just before any command is processed via {ContentRepository::handle()}

Common interface for all commands of the content repository