gate.creole
Class RunningStrategy.RunAlwaysStrategy
java.lang.Object
gate.creole.RunningStrategy.RunAlwaysStrategy
- All Implemented Interfaces:
- RunningStrategy
- Enclosing interface:
- RunningStrategy
public static class RunningStrategy.RunAlwaysStrategy
- extends Object
- implements RunningStrategy
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RunningStrategy.RunAlwaysStrategy
public RunningStrategy.RunAlwaysStrategy(ProcessingResource pr)
shouldRun
public boolean shouldRun()
- Description copied from interface:
RunningStrategy
- Returns true if the associated PR should be run.
- Specified by:
shouldRun
in interface RunningStrategy
- Returns:
- a boolean value.
getRunMode
public int getRunMode()
- Description copied from interface:
RunningStrategy
- Returns the run mode (see
RunningStrategy.RUN_ALWAYS
, RunningStrategy.RUN_NEVER
,
RunningStrategy.RUN_CONDITIONAL
).
- Specified by:
getRunMode
in interface RunningStrategy
- Returns:
- and int value.
getPR
public ProcessingResource getPR()
- Description copied from interface:
RunningStrategy
- Gets the associated ProcessingResource.
- Specified by:
getPR
in interface RunningStrategy
- Returns:
- a
ProcessingResource
value.