@Version("6.11.0")
Package com.day.cq.replication
Provides a framework for replicating and receiving content.
-
Interface Summary Interface Description Agent This represents a replication agent as defined by anAgentConfig.AgentConfig The configuration of a replication agent.AgentConfigGroup AgentConfigGroup...AgentFilter AgentFilterprovides a simple interface to filter for agents.AgentManager AgentManager...AggregateHandler The AggregateHandler is used to determine if a node is an aggregate root or not.BulkContentBuilder A BulkContentBuilder assembles the data for composite actions for the replication.ConfigManager ConfigManager...ConfigManager.ConfigEvent Interface for configuration eventConfigManager.ConfigEventListener Interface for configuration event listeners.ContentBuilder A ContentBuilder assembles the data for the replication.Outbox Represents an outbox that will return new items on this instance, automatically removing items older than the timestamp given.OutboxManager Represents an outbox manager.PollingTransportHandler Transport handler that supports polling of modified content that should be reverse replicated.Preprocessor ThePreprocessoris a service that is called directly before the replication is started.ReplicationContent This interface describes the assembled content to replicate.ReplicationContentFactory Implements a factory that creates replication content.ReplicationContentFilter Implementations ofReplicationContentFilterindicate toContentBuilders whether a given childNodeof a node being activated (e.g.ReplicationContentFilterChain The replication content filter chain is passed to content builders to support filtering of content during replication.ReplicationContentFilterFactory AReplicationContentFilterFactorycreates a newReplicationContentFilters based on a givenReplicationAction.ReplicationListener ReplicationListenerprovides an interface to listen for synchronous replications.ReplicationLog ReplicationLog...ReplicationPathTransformer Transforms the replication path for the replication request.ReplicationQueue ReplicationQueue...ReplicationQueue.Entry Defines an entry of the replication queueReplicationQueue.Status Informational status of this queueReplicationReceiver Handles replication imports.ReplicationResultInfo Incorporates replication details to accompany the replication result of a request.ReplicationStatus Determines the replication status of an asset/page.ReplicationStatusProvider A provider forReplicationStatusReplicationTransaction ReplicationTransactionprovides the action, the content and the replication log for a replication transaction (i.e.Replicator TheReplicatoris the replication service.TransportContext TheTransportContextis used as context when replicating content.TransportContext.Discardable TransportHandler TheTransportHandleris used to transport the replication to the target host. -
Class Summary Class Description AgentIdFilter Agent filter that filters for agent names.CompositeReplicationAction An aggregation of multipleReplicationActions.DefaultAggregateHandler Implements an aggregate handler that detects hierarchy nodes as aggregate root.ListenerLogDelegator ListenerLogDelegatorimplements a replication log that also sends the messages to the listenerLocation TheLocationcan be used to convey information about a repository path.ReplicatedAction ReplicationAction Defines the control information of a replicationReplicationContentFacade ReplicationContentFacade...ReplicationEvent An event fired when someReplicationActionneeds to be handledReplicationOptions TheReplicationOptionsencapsulate optional configuration parameters for a replication.ReplicationResult TheReplicationResultis returned by theTransportHandlerafter sending a request to the recipient.ReverseReplication Contains the information obtained from anAgentthat supports reverse replication. -
Enum Summary Enum Description ConfigManager.ConfigEvent.Type The event typeReplicationActionType The type of the replication action.ReplicationLog.Level Log level -
Exception Summary Exception Description AccessDeniedException This exception is thrown when the user is not allowed to replicate.AgentNotFoundException This exception is thrown when a specified agent is not found.PathNotFoundException This exception is thrown when the path to replicate is not found.ReplicationException Main exception thrown by classes in this package.TransportException This exception is thrown by a transport handler when the underlying transport (e.g.UnrecoverableReplicationException This replication exception should be thrown, if the current replication can't be retried at a later time as the error is unrecoverable.