Class ScriptReplicationService
- java.lang.Object
-
- org.alfresco.repo.processor.BaseProcessorExtension
-
- org.alfresco.repo.jscript.BaseScopableProcessorExtension
-
- org.alfresco.repo.replication.script.ScriptReplicationService
-
- All Implemented Interfaces:
org.alfresco.processor.ProcessorExtension,Scopeable
public class ScriptReplicationService extends BaseScopableProcessorExtension
Script object representing the replication service.- Author:
- Nick Burch
-
-
Constructor Summary
Constructors Constructor Description ScriptReplicationService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ScriptReplicationDefinitioncreateReplicationDefinition(java.lang.String replicationName, java.lang.String description)Creates a newScriptReplicationDefinitionand sets the replication name and the description to the specified values.ScriptReplicationDefinitionloadReplicationDefinition(java.lang.String replicationName)ScriptReplicationDefinition[]loadReplicationDefinitions()ScriptReplicationDefinition[]loadReplicationDefinitions(java.lang.String targetName)voidreplicate(ScriptReplicationDefinition definition)voidsaveReplicationDefinition(ScriptReplicationDefinition definition)voidsetReplicationService(ReplicationService replicationService)Set the replication servicevoidsetServiceRegistry(ServiceRegistry serviceRegistry)Set the service registry-
Methods inherited from class org.alfresco.repo.jscript.BaseScopableProcessorExtension
getScope, setScope
-
Methods inherited from class org.alfresco.repo.processor.BaseProcessorExtension
getExtensionName, register, setExtensionName, setProcessor
-
-
-
-
Method Detail
-
setServiceRegistry
public void setServiceRegistry(ServiceRegistry serviceRegistry)
Set the service registry- Parameters:
serviceRegistry- the service registry.
-
setReplicationService
public void setReplicationService(ReplicationService replicationService)
Set the replication service- Parameters:
replicationService- the replication service.
-
createReplicationDefinition
public ScriptReplicationDefinition createReplicationDefinition(java.lang.String replicationName, java.lang.String description)
Creates a newScriptReplicationDefinitionand sets the replication name and the description to the specified values.- Parameters:
replicationName- A unique identifier used to specify the createdScriptReplicationDefinition.description- A description of the replication- Returns:
- the created
ScriptReplicationDefinition. - See Also:
ReplicationService.createReplicationDefinition(String, String)
-
saveReplicationDefinition
public void saveReplicationDefinition(ScriptReplicationDefinition definition)
-
loadReplicationDefinition
public ScriptReplicationDefinition loadReplicationDefinition(java.lang.String replicationName)
-
loadReplicationDefinitions
public ScriptReplicationDefinition[] loadReplicationDefinitions()
-
loadReplicationDefinitions
public ScriptReplicationDefinition[] loadReplicationDefinitions(java.lang.String targetName)
-
replicate
public void replicate(ScriptReplicationDefinition definition)
-
-