org.alfresco.filesys.repo.rules
Class ScenarioCreateShuffle

java.lang.Object
  extended by org.alfresco.filesys.repo.rules.ScenarioCreateShuffle
All Implemented Interfaces:
Scenario

public class ScenarioCreateShuffle
extends java.lang.Object
implements Scenario

A shuffle a) New file created. b) Existing file moved out of the way c) New file moved into place. d) Old file deleted.


Constructor Summary
ScenarioCreateShuffle()
           
 
Method Summary
 ScenarioInstance createInstance(java.util.List currentInstances, Operation operation)
          Create a new ScenarioInstance
 java.lang.String getPattern()
           
 ScenarioInstance.Ranking getRanking()
           
 long getTimeout()
           
 void setPattern(java.lang.String pattern)
           
 void setRanking(ScenarioInstance.Ranking ranking)
           
 void setTimeout(long timeout)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScenarioCreateShuffle

public ScenarioCreateShuffle()
Method Detail

createInstance

public ScenarioInstance createInstance(java.util.List currentInstances,
                                       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:
currentInstances - the current instances of all scenarios.
operation - the operation to be performed
Returns:
the scenario instance or null if a new instance is not required.

setPattern

public void setPattern(java.lang.String pattern)

getPattern

public java.lang.String getPattern()

setTimeout

public void setTimeout(long timeout)

getTimeout

public long getTimeout()

setRanking

public void setRanking(ScenarioInstance.Ranking ranking)

getRanking

public ScenarioInstance.Ranking getRanking()


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.