org.almendra.janet.ade.executor.handlers
Class SuspensionHandlerPartialEviction

java.lang.Object
  extended by org.almendra.janet.ade.executor.AnchorHolder
      extended by org.almendra.janet.ade.executor.handlers.SuspensionHandlerPartialEviction
All Implemented Interfaces:
ISuspensionHandler
Direct Known Subclasses:
SuspensionHandlerFullEviction

public class SuspensionHandlerPartialEviction
extends AnchorHolder
implements ISuspensionHandler

Author:
Oliver TODO To change the template for this generated type comment go to Window - Preferences - Java - Code Generation - Code and Comments

Field Summary
protected  java.lang.String capabilityPath
           
protected  CommandEnvelope env
           
protected  IAgentProxy evictionAgent
           
protected  AgentPath evictionAgentPath
           
protected  EvictCommandsExecutor evictionExecutor
           
 
Fields inherited from class org.almendra.janet.ade.executor.AnchorHolder
anchor
 
Constructor Summary
SuspensionHandlerPartialEviction(ExecutorAnchor anchor, IAgentProxy evictionAgent, AgentPath evictionAgentPath, CommandEnvelope env, EvictCommandsExecutor evictionExecutor, java.lang.String capabilityPath)
           
 
Method Summary
protected  void prepareCommandBeforeSending(CommandEnvelope env)
           
 void suspended()
           
 
Methods inherited from class org.almendra.janet.ade.executor.AnchorHolder
getAnchor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

evictionAgent

protected IAgentProxy evictionAgent

env

protected CommandEnvelope env

evictionAgentPath

protected AgentPath evictionAgentPath

evictionExecutor

protected EvictCommandsExecutor evictionExecutor

capabilityPath

protected java.lang.String capabilityPath
Constructor Detail

SuspensionHandlerPartialEviction

public SuspensionHandlerPartialEviction(ExecutorAnchor anchor,
                                        IAgentProxy evictionAgent,
                                        AgentPath evictionAgentPath,
                                        CommandEnvelope env,
                                        EvictCommandsExecutor evictionExecutor,
                                        java.lang.String capabilityPath)
Method Detail

suspended

public void suspended()
Specified by:
suspended in interface ISuspensionHandler

prepareCommandBeforeSending

protected void prepareCommandBeforeSending(CommandEnvelope env)