Marius Petria created SLING-3833: ------------------------------------ Summary: Cleanup ReplicationAgent interface and ReplicationAgentConfiguration Key: SLING-3833 URL: https://issues.apache.org/jira/browse/SLING-3833 Project: Sling Issue Type: Improvement Components: Extensions Reporter: Marius Petria
ReplicationAgent should have a minimal interface. More specifically a client should be able to schedule a ReplicationRequest and to visualize the ReplicationQueues. If we decide that synchronous execution is needed then that should be properly implemented as the current version is not synchronous. Also, agent configuration is particular to the SimpleReplicationAgent implementation. It is true that it is the single implementation that we have but it cannot be an API unless we decide on a fixed set of properties that all agent implementations should have. Either way configurations are currently accessible through the custom resource provider. -- This message was sent by Atlassian JIRA (v6.2#6252)