org.almendra.janet.ade.executor.executors
Class EvictExecuteCommandsExecutor
java.lang.Object
org.almendra.janet.ade.executor.executors.EvictCommandsExecutor
org.almendra.janet.ade.executor.executors.EvictExecuteCommandsExecutor
- All Implemented Interfaces:
- IExecutable
- Direct Known Subclasses:
- EvictExecuteCommandsFullyExecutor
public class EvictExecuteCommandsExecutor
- extends EvictCommandsExecutor
- implements IExecutable
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EvictExecuteCommandsExecutor
public EvictExecuteCommandsExecutor()
- Creates a new
EvictExecuteCommandsExecutor
object.
EvictExecuteCommandsExecutor
public EvictExecuteCommandsExecutor(java.lang.String token)
- Creates a new
EvictExecuteCommandsExecutor
object.
EvictExecuteCommandsExecutor
public EvictExecuteCommandsExecutor(SystemApplication systemApplication,
AgentPath evictionAgent,
java.lang.String capabilityPath,
java.lang.String token)
- Parameters:
systemApplication
- evictionAgentPath
- capabilityPath
-
execute
public void execute(java.lang.Object object)
- Specified by:
execute
in interface IExecutable
evict1CommandFromCapability
protected boolean evict1CommandFromCapability()
getSuspensionHandler
protected ISuspensionHandler getSuspensionHandler(CommandEnvelope env)
setSuspended
protected void setSuspended(CommandEnvelope env)
- Specified by:
setSuspended
in class EvictCommandsExecutor
- Parameters:
env
-