Class ScenarioDoubleRenameShuffleInstance

  • All Implemented Interfaces:
    ScenarioInstance

    public class ScenarioDoubleRenameShuffleInstance
    extends java.lang.Object
    implements ScenarioInstance
    This is an instance of a "double rename shuffle" triggered by rename of a file to a special pattern file matching a specified pattern. (*.backup.fm) a) Existing file moved out of the way. X.fm to X.backup.fm b) New file moved into place. X.fm.C29 X.fm

    If this filter is active then this is what happens. a) Existing file moved out of the way (Y to Z). Raname tracked. b) New file moved into place (X to Y). Scenario kicks in to change commands.

    • Constructor Detail

      • ScenarioDoubleRenameShuffleInstance

        public ScenarioDoubleRenameShuffleInstance()
    • Method Detail

      • isMoveAsSystem

        public boolean isMoveAsSystem()
      • setMoveAsSystem

        public void setMoveAsSystem​(boolean moveAsSystem)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • setTimeout

        public void setTimeout​(long timeout)
      • getTimeout

        public long getTimeout()
      • setDeleteBackup

        public void setDeleteBackup​(boolean deleteBackup)
      • isDeleteBackup

        public boolean isDeleteBackup()
      • setInterimPattern

        public void setInterimPattern​(java.util.regex.Pattern interimPattern)