Interface ReplicationService

    • Method Detail

      • createReplicationDefinition

        @NotAuditable
        ReplicationDefinition createReplicationDefinition​(java.lang.String replicationName,
                                                          java.lang.String description)
        Creates a new ReplicationDefinition and sets the replication name and description to the specified values.
        Parameters:
        replicationName - A unique identifier used to specify the created ReplicationDefinition
        description - A description of the replication
        Returns:
        the created ReplicationDefinition
      • replicate

        @NotAuditable
        void replicate​(ReplicationDefinition replicationDefinition)
        Runs the specified replication.
        Parameters:
        replicationDefinition - The replication to run
      • enableScheduling

        @NotAuditable
        void enableScheduling​(ReplicationDefinition replicationDefinition)
        Turns on scheduling for the specified replication. You can then set the scheduling details on the definition.
      • disableScheduling

        @NotAuditable
        void disableScheduling​(ReplicationDefinition replicationDefinition)
        Turns off scheduling for the specified replication
      • isEnabled

        boolean isEnabled()
        Is the replication service enabled?