org.alfresco.repo.replication.script
Class ScriptReplicationService

java.lang.Object
  extended by org.alfresco.repo.processor.BaseProcessorExtension
      extended by org.alfresco.repo.jscript.BaseScopableProcessorExtension
          extended by 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.


Constructor Summary
ScriptReplicationService()
           
 
Method Summary
 ScriptReplicationDefinition createReplicationDefinition(java.lang.String replicationName, java.lang.String description)
          Creates a new ScriptReplicationDefinition and sets the replication name and the description to the specified values.
 ScriptReplicationDefinition loadReplicationDefinition(java.lang.String replicationName)
           
 ScriptReplicationDefinition[] loadReplicationDefinitions()
           
 ScriptReplicationDefinition[] loadReplicationDefinitions(java.lang.String targetName)
           
 void replicate(ScriptReplicationDefinition definition)
           
 void saveReplicationDefinition(ScriptReplicationDefinition definition)
           
 void setReplicationService(ReplicationService replicationService)
          Set the replication service
 void setServiceRegistry(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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScriptReplicationService

public ScriptReplicationService()
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 new ScriptReplicationDefinition and sets the replication name and the description to the specified values.

Parameters:
replicationName - A unique identifier used to specify the created ScriptReplicationDefinition.
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)


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.