Package org.alfresco.filesys.repo.rules
Class ScenarioRenameDeleteMove
- java.lang.Object
-
- org.alfresco.filesys.repo.rules.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 Summary
Constructors Constructor Description ScenarioRenameDeleteMove()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ScenarioInstancecreateInstance(EvaluatorContext ctx, Operation operation)Create a new ScenarioInstancejava.lang.StringgetPattern()ScenarioInstance.RankinggetRanking()longgetTimeout()voidsetPattern(java.lang.String pattern)voidsetRanking(ScenarioInstance.Ranking ranking)voidsetTimeout(long timeout)
-
-
-
Method Detail
-
createInstance
public ScenarioInstance createInstance(EvaluatorContext ctx, Operation operation)
Description copied from interface:ScenarioCreate a new ScenarioInstanceIf the scenario is interested in the specified operation then return a new scenario instance.
- Specified by:
createInstancein interfaceScenario- 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()
-
setRanking
public void setRanking(ScenarioInstance.Ranking ranking)
-
getRanking
public ScenarioInstance.Ranking getRanking()
-
-