| Name | Description | Type | Package | Framework |
| ChangeLogRecord | Cluster record representing a workspace or version update. | Class | org.apache.jackrabbit.core.cluster | Apache JackRabbit |
| ClusterContext | Initial interface passed to a ClusterNode. | Interface | org.apache.jackrabbit.core.cluster | Apache JackRabbit |
| ClusterException | The ClusterException signals an error within a cluster operation. | Class | org.apache.jackrabbit.core.cluster | Apache JackRabbit |
| ClusterNode | Default clustered node implementation. | Class | org.apache.jackrabbit.core.cluster | Apache JackRabbit |
| ClusterOperation | Cluster operation that will be written to the cluster's journal and ultimately processed by other instances. | Interface | org.apache.jackrabbit.core.cluster | Apache JackRabbit |
| ClusterRecord | Base cluster record. | Class | org.apache.jackrabbit.core.cluster | Apache JackRabbit |
| ClusterRecordDeserializer | Deserialize a record written by a ClusterNode. | Class | org.apache.jackrabbit.core.cluster | Apache JackRabbit |
| ClusterRecordProcessor | Cluster record processor. | Interface | org.apache.jackrabbit.core.cluster | Apache JackRabbit |
| DefaultClusterOperation | Default cluster operation implementation. | Class | org.apache.jackrabbit.core.cluster | Apache JackRabbit |
| LockEventChannel | Event channel used to transmit lock events. | Interface | org.apache.jackrabbit.core.cluster | Apache JackRabbit |
| LockEventListener | Interface used to receive information about incoming, external lock events. | Interface | org.apache.jackrabbit.core.cluster | Apache JackRabbit |
| LockRecord | Cluster record representing a lock or unlock operation. | Class | org.apache.jackrabbit.core.cluster | Apache JackRabbit |
| NamespaceEventChannel | Event channel used to transmit namespace registry operations. | Interface | org.apache.jackrabbit.core.cluster | Apache JackRabbit |
| NamespaceEventListener | Interface used to receive information about incoming, external namespace registry events. | Interface | org.apache.jackrabbit.core.cluster | Apache JackRabbit |
| NamespaceRecord | Class | org.apache.jackrabbit.core.cluster | Apache JackRabbit | |
| NodeTypeEventChannel | Event channel used to transmit nodetype registry operations. | Interface | org.apache.jackrabbit.core.cluster | Apache JackRabbit |
| NodeTypeEventListener | Interface used to receive information about incoming, external node type registry events. | Interface | org.apache.jackrabbit.core.cluster | Apache JackRabbit |
| NodeTypeRecord | Class | org.apache.jackrabbit.core.cluster | Apache JackRabbit | |
| PrivilegeEventChannel | PrivilegeEventChannel. | Interface | org.apache.jackrabbit.core.cluster | Apache JackRabbit |
| PrivilegeEventListener | PrivilegeEventListener. | Interface | org.apache.jackrabbit.core.cluster | Apache JackRabbit |
| PrivilegeRecord | Class | org.apache.jackrabbit.core.cluster | Apache JackRabbit | |
| Update | Update operation passed in UpdateEventChannel. | Interface | org.apache.jackrabbit.core.cluster | Apache JackRabbit |
| UpdateEventChannel | Event channel used to transmit update operations. | Interface | org.apache.jackrabbit.core.cluster | Apache JackRabbit |
| UpdateEventListener | Interface used to receive information about incoming, external update events. | Interface | org.apache.jackrabbit.core.cluster | Apache JackRabbit |
| WorkspaceEventChannel | Event channel for reporting workspace change events. | Interface | org.apache.jackrabbit.core.cluster | Apache JackRabbit |
| WorkspaceListener | Listener for external workspace changes. | Interface | org.apache.jackrabbit.core.cluster | Apache JackRabbit |
| WorkspaceRecord | Record for propagating workspace modifications across the cluster. | Class | org.apache.jackrabbit.core.cluster | Apache JackRabbit |
| WorkspaceRecord .Action | Class | org.apache.jackrabbit.core.cluster | Apache JackRabbit | |