00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012 package cast.interfaces;
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023 public interface TaskManagerPrx extends WorkingMemoryReaderComponentPrx
00024 {
00028 public void proposeTask(String component, String taskID, String taskName);
00029
00034 public void proposeTask(String component, String taskID, String taskName, java.util.Map<String, String> __ctx);
00035
00040 public Ice.AsyncResult begin_proposeTask(String component, String taskID, String taskName);
00041
00047 public Ice.AsyncResult begin_proposeTask(String component, String taskID, String taskName, java.util.Map<String, String> __ctx);
00048
00054 public Ice.AsyncResult begin_proposeTask(String component, String taskID, String taskName, Ice.Callback __cb);
00055
00062 public Ice.AsyncResult begin_proposeTask(String component, String taskID, String taskName, java.util.Map<String, String> __ctx, Ice.Callback __cb);
00063
00069 public Ice.AsyncResult begin_proposeTask(String component, String taskID, String taskName, Callback_TaskManager_proposeTask __cb);
00070
00077 public Ice.AsyncResult begin_proposeTask(String component, String taskID, String taskName, java.util.Map<String, String> __ctx, Callback_TaskManager_proposeTask __cb);
00078
00083 public void end_proposeTask(Ice.AsyncResult __result);
00084
00088 public void retractTask(String component, String taskID);
00089
00094 public void retractTask(String component, String taskID, java.util.Map<String, String> __ctx);
00095
00100 public Ice.AsyncResult begin_retractTask(String component, String taskID);
00101
00107 public Ice.AsyncResult begin_retractTask(String component, String taskID, java.util.Map<String, String> __ctx);
00108
00114 public Ice.AsyncResult begin_retractTask(String component, String taskID, Ice.Callback __cb);
00115
00122 public Ice.AsyncResult begin_retractTask(String component, String taskID, java.util.Map<String, String> __ctx, Ice.Callback __cb);
00123
00129 public Ice.AsyncResult begin_retractTask(String component, String taskID, Callback_TaskManager_retractTask __cb);
00130
00137 public Ice.AsyncResult begin_retractTask(String component, String taskID, java.util.Map<String, String> __ctx, Callback_TaskManager_retractTask __cb);
00138
00143 public void end_retractTask(Ice.AsyncResult __result);
00144
00148 public void taskComplete(String component, String taskID, cast.cdl.TaskOutcome outcome);
00149
00154 public void taskComplete(String component, String taskID, cast.cdl.TaskOutcome outcome, java.util.Map<String, String> __ctx);
00155
00160 public Ice.AsyncResult begin_taskComplete(String component, String taskID, cast.cdl.TaskOutcome outcome);
00161
00167 public Ice.AsyncResult begin_taskComplete(String component, String taskID, cast.cdl.TaskOutcome outcome, java.util.Map<String, String> __ctx);
00168
00174 public Ice.AsyncResult begin_taskComplete(String component, String taskID, cast.cdl.TaskOutcome outcome, Ice.Callback __cb);
00175
00182 public Ice.AsyncResult begin_taskComplete(String component, String taskID, cast.cdl.TaskOutcome outcome, java.util.Map<String, String> __ctx, Ice.Callback __cb);
00183
00189 public Ice.AsyncResult begin_taskComplete(String component, String taskID, cast.cdl.TaskOutcome outcome, Callback_TaskManager_taskComplete __cb);
00190
00197 public Ice.AsyncResult begin_taskComplete(String component, String taskID, cast.cdl.TaskOutcome outcome, java.util.Map<String, String> __ctx, Callback_TaskManager_taskComplete __cb);
00198
00203 public void end_taskComplete(Ice.AsyncResult __result);
00204
00208 public void addManagedComponent(ManagedComponentPrx comp);
00209
00214 public void addManagedComponent(ManagedComponentPrx comp, java.util.Map<String, String> __ctx);
00215
00220 public Ice.AsyncResult begin_addManagedComponent(ManagedComponentPrx comp);
00221
00227 public Ice.AsyncResult begin_addManagedComponent(ManagedComponentPrx comp, java.util.Map<String, String> __ctx);
00228
00234 public Ice.AsyncResult begin_addManagedComponent(ManagedComponentPrx comp, Ice.Callback __cb);
00235
00242 public Ice.AsyncResult begin_addManagedComponent(ManagedComponentPrx comp, java.util.Map<String, String> __ctx, Ice.Callback __cb);
00243
00249 public Ice.AsyncResult begin_addManagedComponent(ManagedComponentPrx comp, Callback_TaskManager_addManagedComponent __cb);
00250
00257 public Ice.AsyncResult begin_addManagedComponent(ManagedComponentPrx comp, java.util.Map<String, String> __ctx, Callback_TaskManager_addManagedComponent __cb);
00258
00263 public void end_addManagedComponent(Ice.AsyncResult __result);
00264 }