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 ManagedComponentPrx extends WorkingMemoryReaderComponentPrx
00024 {
00025 public void setTaskManager(TaskManagerPrx tm);
00026
00027 public void setTaskManager(TaskManagerPrx tm, java.util.Map<String, String> __ctx);
00028
00029 public Ice.AsyncResult begin_setTaskManager(TaskManagerPrx tm);
00030
00031 public Ice.AsyncResult begin_setTaskManager(TaskManagerPrx tm, java.util.Map<String, String> __ctx);
00032
00033 public Ice.AsyncResult begin_setTaskManager(TaskManagerPrx tm, Ice.Callback __cb);
00034
00035 public Ice.AsyncResult begin_setTaskManager(TaskManagerPrx tm, java.util.Map<String, String> __ctx, Ice.Callback __cb);
00036
00037 public Ice.AsyncResult begin_setTaskManager(TaskManagerPrx tm, Callback_ManagedComponent_setTaskManager __cb);
00038
00039 public Ice.AsyncResult begin_setTaskManager(TaskManagerPrx tm, java.util.Map<String, String> __ctx, Callback_ManagedComponent_setTaskManager __cb);
00040
00041 public void end_setTaskManager(Ice.AsyncResult __result);
00042
00043 public void taskDecision(String id, cast.cdl.TaskManagementDecision decision);
00044
00045 public void taskDecision(String id, cast.cdl.TaskManagementDecision decision, java.util.Map<String, String> __ctx);
00046
00047 public Ice.AsyncResult begin_taskDecision(String id, cast.cdl.TaskManagementDecision decision);
00048
00049 public Ice.AsyncResult begin_taskDecision(String id, cast.cdl.TaskManagementDecision decision, java.util.Map<String, String> __ctx);
00050
00051 public Ice.AsyncResult begin_taskDecision(String id, cast.cdl.TaskManagementDecision decision, Ice.Callback __cb);
00052
00053 public Ice.AsyncResult begin_taskDecision(String id, cast.cdl.TaskManagementDecision decision, java.util.Map<String, String> __ctx, Ice.Callback __cb);
00054
00055 public Ice.AsyncResult begin_taskDecision(String id, cast.cdl.TaskManagementDecision decision, Callback_ManagedComponent_taskDecision __cb);
00056
00057 public Ice.AsyncResult begin_taskDecision(String id, cast.cdl.TaskManagementDecision decision, java.util.Map<String, String> __ctx, Callback_ManagedComponent_taskDecision __cb);
00058
00059 public void end_taskDecision(Ice.AsyncResult __result);
00060 }