cast.interfaces._TaskManagerTie Class Reference

Inheritance diagram for cast.interfaces._TaskManagerTie:

cast.interfaces._TaskManagerDisp cast.interfaces.TaskManager cast.interfaces._TaskManagerOperations cast.interfaces._TaskManagerOperationsNC cast.interfaces.WorkingMemoryReaderComponent cast.interfaces._WorkingMemoryReaderComponentOperations cast.interfaces._WorkingMemoryReaderComponentOperationsNC cast.interfaces._WorkingMemoryReaderComponentOperations cast.interfaces._WorkingMemoryReaderComponentOperationsNC cast.interfaces.WorkingMemoryAttachedComponent cast.interfaces._WorkingMemoryAttachedComponentOperations cast.interfaces._WorkingMemoryAttachedComponentOperationsNC cast.interfaces._WorkingMemoryAttachedComponentOperations cast.interfaces._WorkingMemoryAttachedComponentOperationsNC cast.interfaces._WorkingMemoryAttachedComponentOperations cast.interfaces._WorkingMemoryAttachedComponentOperationsNC cast.interfaces.CASTComponent cast.interfaces._CASTComponentOperationsNC cast.interfaces._CASTComponentOperations cast.interfaces._CASTComponentOperationsNC cast.interfaces._CASTComponentOperations cast.interfaces._CASTComponentOperationsNC cast.interfaces._CASTComponentOperations cast.interfaces._CASTComponentOperationsNC cast.interfaces._CASTComponentOperations

List of all members.

Public Member Functions

 _TaskManagerTie ()
 _TaskManagerTie (_TaskManagerOperations delegate)
java.lang.Object ice_delegate ()
void ice_delegate (java.lang.Object delegate)
boolean equals (java.lang.Object rhs)
int hashCode ()
void beat (Ice.Current __current)
void configure (java.util.Map< java.lang.String, java.lang.String > config, Ice.Current __current)
void destroy (Ice.Current __current)
String getID (Ice.Current __current)
void run (Ice.Current __current)
void setComponentManager (ComponentManagerPrx man, Ice.Current __current)
void setID (String id, Ice.Current __current)
void setTimeServer (TimeServerPrx ts, Ice.Current __current)
void start (Ice.Current __current)
void stop (Ice.Current __current)
void addManagedComponent (ManagedComponentPrx comp, Ice.Current __current)
void proposeTask (String component, String taskID, String taskName, Ice.Current __current)
void retractTask (String component, String taskID, Ice.Current __current)
void taskComplete (String component, String taskID, cast.cdl.TaskOutcome outcome, Ice.Current __current)
void setWorkingMemory (WorkingMemoryPrx wm, Ice.Current __current)
void receiveChangeEvent (cast.cdl.WorkingMemoryChange wmc, Ice.Current __current)


Detailed Description

Definition at line 23 of file _TaskManagerTie.java.


Constructor & Destructor Documentation

cast.interfaces._TaskManagerTie._TaskManagerTie (  ) 

Definition at line 26 of file _TaskManagerTie.java.

cast.interfaces._TaskManagerTie._TaskManagerTie ( _TaskManagerOperations  delegate  ) 

Definition at line 31 of file _TaskManagerTie.java.


Member Function Documentation

void cast.interfaces._TaskManagerTie.addManagedComponent ( ManagedComponentPrx  comp,
Ice.Current  __current 
)

Add managed component to manager.

Parameters:
__current The Current object for the invocation.

Implements cast.interfaces._TaskManagerOperations.

Definition at line 130 of file _TaskManagerTie.java.

void cast.interfaces._TaskManagerTie.beat ( Ice.Current  __current  ) 

Implements cast.interfaces._CASTComponentOperations.

Definition at line 70 of file _TaskManagerTie.java.

void cast.interfaces._TaskManagerTie.configure ( java.util.Map< java.lang.String, java.lang.String >  config,
Ice.Current  __current 
)

Implements cast.interfaces._CASTComponentOperations.

Definition at line 76 of file _TaskManagerTie.java.

void cast.interfaces._TaskManagerTie.destroy ( Ice.Current  __current  ) 

Destroy the component. This removes it from CAST server.

Parameters:
__current The Current object for the invocation.

Implements cast.interfaces._CASTComponentOperations.

Definition at line 82 of file _TaskManagerTie.java.

boolean cast.interfaces._TaskManagerTie.equals ( java.lang.Object  rhs  ) 

Definition at line 49 of file _TaskManagerTie.java.

String cast.interfaces._TaskManagerTie.getID ( Ice.Current  __current  ) 

Get the id of this component.

Parameters:
__current The Current object for the invocation.

Implements cast.interfaces._CASTComponentOperations.

Definition at line 88 of file _TaskManagerTie.java.

int cast.interfaces._TaskManagerTie.hashCode (  ) 

Definition at line 64 of file _TaskManagerTie.java.

void cast.interfaces._TaskManagerTie.ice_delegate ( java.lang.Object  delegate  ) 

Definition at line 43 of file _TaskManagerTie.java.

java.lang.Object cast.interfaces._TaskManagerTie.ice_delegate (  ) 

Definition at line 37 of file _TaskManagerTie.java.

void cast.interfaces._TaskManagerTie.proposeTask ( String  component,
String  taskID,
String  taskName,
Ice.Current  __current 
)

Propose a new task for component.

Parameters:
__current The Current object for the invocation.

Implements cast.interfaces._TaskManagerOperations.

Definition at line 136 of file _TaskManagerTie.java.

void cast.interfaces._TaskManagerTie.receiveChangeEvent ( cast.cdl.WorkingMemoryChange  wmc,
Ice.Current  __current 
)

void cast.interfaces._TaskManagerTie.retractTask ( String  component,
String  taskID,
Ice.Current  __current 
)

Retract a proposed task.

Parameters:
__current The Current object for the invocation.

Implements cast.interfaces._TaskManagerOperations.

Definition at line 142 of file _TaskManagerTie.java.

void cast.interfaces._TaskManagerTie.run ( Ice.Current  __current  ) 

Implements cast.interfaces._CASTComponentOperations.

Definition at line 94 of file _TaskManagerTie.java.

void cast.interfaces._TaskManagerTie.setComponentManager ( ComponentManagerPrx  man,
Ice.Current  __current 
)

Implements cast.interfaces._CASTComponentOperations.

Definition at line 100 of file _TaskManagerTie.java.

void cast.interfaces._TaskManagerTie.setID ( String  id,
Ice.Current  __current 
)

Implements cast.interfaces._CASTComponentOperations.

Definition at line 106 of file _TaskManagerTie.java.

void cast.interfaces._TaskManagerTie.setTimeServer ( TimeServerPrx  ts,
Ice.Current  __current 
)

Implements cast.interfaces._CASTComponentOperations.

Definition at line 112 of file _TaskManagerTie.java.

void cast.interfaces._TaskManagerTie.setWorkingMemory ( WorkingMemoryPrx  wm,
Ice.Current  __current 
)

void cast.interfaces._TaskManagerTie.start ( Ice.Current  __current  ) 

Implements cast.interfaces._CASTComponentOperations.

Definition at line 118 of file _TaskManagerTie.java.

void cast.interfaces._TaskManagerTie.stop ( Ice.Current  __current  ) 

Implements cast.interfaces._CASTComponentOperations.

Definition at line 124 of file _TaskManagerTie.java.

void cast.interfaces._TaskManagerTie.taskComplete ( String  component,
String  taskID,
cast.cdl.TaskOutcome  outcome,
Ice.Current  __current 
)

A task is finished

Parameters:
__current The Current object for the invocation.

Implements cast.interfaces._TaskManagerOperations.

Definition at line 148 of file _TaskManagerTie.java.


The documentation for this class was generated from the following file:

Generated on Mon Jun 13 15:55:48 2011 for CAST Java by  doxygen 1.5.8