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)