Interface ImportRuleSetPartitionRename

    • Method Detail

      • getProcessOrder

        Long getProcessOrder()
        Get the value for ProcessOrder. (The order at which the rule gets evaluated. Lower numbers get evaluated first.) This value is mandatory, and therefore will not be null if this object has been retrieved from the database.
        Returns:
        the field
        Throws:
        com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException - This will be thrown if this method is called while the object is not attached to a session.
      • getOldPartition

        String getOldPartition()
        Get the value for OldPartition. (The name or pattern that must match the incoming partition name.) This value is mandatory, and therefore will not be null if this object has been retrieved from the database.
        Returns:
        the field
        Throws:
        com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException - This will be thrown if this method is called while the object is not attached to a session.
      • getNewPartition

        String getNewPartition()
        Get the value for NewPartition. (The name or pattern for the new partition.) This value is mandatory, and therefore will not be null if this object has been retrieved from the database.
        Returns:
        the field
        Throws:
        com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException - This will be thrown if this method is called while the object is not attached to a session.
      • setProcessOrder

        void setProcessOrder​(Long newProcessOrder)
        Set the value for ProcessOrder. (The order at which the rule gets evaluated. Lower numbers get evaluated first.) This value is mandatory.
        Parameters:
        newProcessOrder - the new value for ProcessOrder. If this is null, then the object cannot be persisted.
        Throws:
        com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException - This will be thrown if this method is called while the object is not attached to a session.
      • setOldPartition

        void setOldPartition​(String newOldPartition)
        Set the value for OldPartition. (The name or pattern that must match the incoming partition name.) This value is mandatory.
        Parameters:
        newOldPartition - the new value for OldPartition. If this is null, then the object cannot be persisted.
        Throws:
        com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException - This will be thrown if this method is called while the object is not attached to a session.
      • setNewPartition

        void setNewPartition​(String newNewPartition)
        Set the value for NewPartition. (The name or pattern for the new partition.) This value is mandatory.
        Parameters:
        newNewPartition - the new value for NewPartition. If this is null, then the object cannot be persisted.
        Throws:
        com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException - This will be thrown if this method is called while the object is not attached to a session.
      • getImportRuleSet

        ImportRuleSet getImportRuleSet()
        Get the ImportRuleSet.
        Returns:
        ImportRuleSet
        Throws:
        com.redwood.scheduler.api.exception.ObjectDeletedException - If this method is called when the object has been marked for deletion.
        com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException - If this method is called when the object has been removed from it's session.