Class ScenarioRenameDeleteMove

java.lang.Object
org.alfresco.filesys.repo.rules.ScenarioRenameDeleteMove
All Implemented Interfaces:
Scenario

public class ScenarioRenameDeleteMove extends Object implements Scenario
A rename, delete, move scenario a) Original file is renamed. b) Renamed file is deleted via delete command or via deleteOnClose flag and close operation. c) Temp file is moved into original file location.
  • Constructor Details

    • ScenarioRenameDeleteMove

      public ScenarioRenameDeleteMove()
  • Method Details

    • createInstance

      public ScenarioInstance createInstance(EvaluatorContext ctx, Operation operation)
      Description copied from interface: Scenario
      Create a new ScenarioInstance

      If the scenario is interested in the specified operation then return a new scenario instance.

      Specified by:
      createInstance in interface Scenario
      Parameters:
      ctx - EvaluatorContext.
      operation - the operation to be performed
      Returns:
      the scenario instance or null if a new instance is not required.
    • setTimeout

      public void setTimeout(long timeout)
    • getTimeout

      public long getTimeout()
    • setPattern

      public void setPattern(String pattern)
    • getPattern

      public String getPattern()
    • setRanking

      public void setRanking(ScenarioInstance.Ranking ranking)
    • getRanking

      public ScenarioInstance.Ranking getRanking()