org.almendra.janet.cas.scheduling
Class Acknowledge

java.lang.Object
  extended by org.almendra.commons.threads.Future
      extended by org.almendra.commons.threads.Acknowledge
          extended by org.almendra.janet.cas.scheduling.Acknowledge
All Implemented Interfaces:
IHistorizable, INamedObject, ISignalable

public class Acknowledge
extends Acknowledge


Field Summary
protected  AgentPath ackAgent
           
 
Fields inherited from class org.almendra.commons.threads.Future
exception, holds, latch, lock, name, signaled, timeoutOccurred, verbose
 
Constructor Summary
Acknowledge()
          Creates a new Acknowledge object.
Acknowledge(AgentPath ackAgent)
          Creates a new Acknowledge object.
Acknowledge(ISignalable callbackHandler)
          Creates a new Acknowledge object.
Acknowledge(ISignalable callbackHandler, java.lang.String name)
          Creates a new Acknowledge object.
Acknowledge(java.lang.String name)
          Creates a new Acknowledge object.
 
Method Summary
 AgentPath getAckAgent()
           
 
Methods inherited from class org.almendra.commons.threads.Acknowledge
setCallbackHandler, signal
 
Methods inherited from class org.almendra.commons.threads.Future
acquire, acquire, addHistoryItems, createHistorySummary, getException, getHistoryItems, getName, hasException, holds, isTimeout, isVerbose, primAcquire, setException, setVerbose
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ackAgent

protected AgentPath ackAgent
Constructor Detail

Acknowledge

public Acknowledge()
Creates a new Acknowledge object.


Acknowledge

public Acknowledge(AgentPath ackAgent)
Creates a new Acknowledge object.


Acknowledge

public Acknowledge(java.lang.String name)
Creates a new Acknowledge object.


Acknowledge

public Acknowledge(ISignalable callbackHandler)
Creates a new Acknowledge object.


Acknowledge

public Acknowledge(ISignalable callbackHandler,
                   java.lang.String name)
Creates a new Acknowledge object.

Method Detail

getAckAgent

public AgentPath getAckAgent()
Returns:
Returns the ackAgent.