Class ScenarioRenameDeleteMove

  • All Implemented Interfaces:
    Scenario

    public class ScenarioRenameDeleteMove
    extends java.lang.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 Detail

      • ScenarioRenameDeleteMove

        public ScenarioRenameDeleteMove()
    • Method Detail

      • 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​(java.lang.String pattern)
      • getPattern

        public java.lang.String getPattern()