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 ComponentFactoryPrx extends Ice.ObjectPrx
00024 {
00025 public CASTComponentPrx newComponent(String id, String type, boolean newProcess)
00026 throws cast.ComponentCreationException;
00027
00028 public CASTComponentPrx newComponent(String id, String type, boolean newProcess, java.util.Map<String, String> __ctx)
00029 throws cast.ComponentCreationException;
00030
00031 public Ice.AsyncResult begin_newComponent(String id, String type, boolean newProcess);
00032
00033 public Ice.AsyncResult begin_newComponent(String id, String type, boolean newProcess, java.util.Map<String, String> __ctx);
00034
00035 public Ice.AsyncResult begin_newComponent(String id, String type, boolean newProcess, Ice.Callback __cb);
00036
00037 public Ice.AsyncResult begin_newComponent(String id, String type, boolean newProcess, java.util.Map<String, String> __ctx, Ice.Callback __cb);
00038
00039 public Ice.AsyncResult begin_newComponent(String id, String type, boolean newProcess, Callback_ComponentFactory_newComponent __cb);
00040
00041 public Ice.AsyncResult begin_newComponent(String id, String type, boolean newProcess, java.util.Map<String, String> __ctx, Callback_ComponentFactory_newComponent __cb);
00042
00043 public CASTComponentPrx end_newComponent(Ice.AsyncResult __result)
00044 throws cast.ComponentCreationException;
00045
00046 public ManagedComponentPrx newManagedComponent(String id, String type, boolean newProcess)
00047 throws cast.ComponentCreationException;
00048
00049 public ManagedComponentPrx newManagedComponent(String id, String type, boolean newProcess, java.util.Map<String, String> __ctx)
00050 throws cast.ComponentCreationException;
00051
00052 public Ice.AsyncResult begin_newManagedComponent(String id, String type, boolean newProcess);
00053
00054 public Ice.AsyncResult begin_newManagedComponent(String id, String type, boolean newProcess, java.util.Map<String, String> __ctx);
00055
00056 public Ice.AsyncResult begin_newManagedComponent(String id, String type, boolean newProcess, Ice.Callback __cb);
00057
00058 public Ice.AsyncResult begin_newManagedComponent(String id, String type, boolean newProcess, java.util.Map<String, String> __ctx, Ice.Callback __cb);
00059
00060 public Ice.AsyncResult begin_newManagedComponent(String id, String type, boolean newProcess, Callback_ComponentFactory_newManagedComponent __cb);
00061
00062 public Ice.AsyncResult begin_newManagedComponent(String id, String type, boolean newProcess, java.util.Map<String, String> __ctx, Callback_ComponentFactory_newManagedComponent __cb);
00063
00064 public ManagedComponentPrx end_newManagedComponent(Ice.AsyncResult __result)
00065 throws cast.ComponentCreationException;
00066
00067 public UnmanagedComponentPrx newUnmanagedComponent(String id, String type, boolean newProcess)
00068 throws cast.ComponentCreationException;
00069
00070 public UnmanagedComponentPrx newUnmanagedComponent(String id, String type, boolean newProcess, java.util.Map<String, String> __ctx)
00071 throws cast.ComponentCreationException;
00072
00073 public Ice.AsyncResult begin_newUnmanagedComponent(String id, String type, boolean newProcess);
00074
00075 public Ice.AsyncResult begin_newUnmanagedComponent(String id, String type, boolean newProcess, java.util.Map<String, String> __ctx);
00076
00077 public Ice.AsyncResult begin_newUnmanagedComponent(String id, String type, boolean newProcess, Ice.Callback __cb);
00078
00079 public Ice.AsyncResult begin_newUnmanagedComponent(String id, String type, boolean newProcess, java.util.Map<String, String> __ctx, Ice.Callback __cb);
00080
00081 public Ice.AsyncResult begin_newUnmanagedComponent(String id, String type, boolean newProcess, Callback_ComponentFactory_newUnmanagedComponent __cb);
00082
00083 public Ice.AsyncResult begin_newUnmanagedComponent(String id, String type, boolean newProcess, java.util.Map<String, String> __ctx, Callback_ComponentFactory_newUnmanagedComponent __cb);
00084
00085 public UnmanagedComponentPrx end_newUnmanagedComponent(Ice.AsyncResult __result)
00086 throws cast.ComponentCreationException;
00087
00088 public WorkingMemoryPrx newWorkingMemory(String id, String type, boolean newProcess)
00089 throws cast.ComponentCreationException;
00090
00091 public WorkingMemoryPrx newWorkingMemory(String id, String type, boolean newProcess, java.util.Map<String, String> __ctx)
00092 throws cast.ComponentCreationException;
00093
00094 public Ice.AsyncResult begin_newWorkingMemory(String id, String type, boolean newProcess);
00095
00096 public Ice.AsyncResult begin_newWorkingMemory(String id, String type, boolean newProcess, java.util.Map<String, String> __ctx);
00097
00098 public Ice.AsyncResult begin_newWorkingMemory(String id, String type, boolean newProcess, Ice.Callback __cb);
00099
00100 public Ice.AsyncResult begin_newWorkingMemory(String id, String type, boolean newProcess, java.util.Map<String, String> __ctx, Ice.Callback __cb);
00101
00102 public Ice.AsyncResult begin_newWorkingMemory(String id, String type, boolean newProcess, Callback_ComponentFactory_newWorkingMemory __cb);
00103
00104 public Ice.AsyncResult begin_newWorkingMemory(String id, String type, boolean newProcess, java.util.Map<String, String> __ctx, Callback_ComponentFactory_newWorkingMemory __cb);
00105
00106 public WorkingMemoryPrx end_newWorkingMemory(Ice.AsyncResult __result)
00107 throws cast.ComponentCreationException;
00108
00109 public TaskManagerPrx newTaskManager(String id, String type, boolean newProcess)
00110 throws cast.ComponentCreationException;
00111
00112 public TaskManagerPrx newTaskManager(String id, String type, boolean newProcess, java.util.Map<String, String> __ctx)
00113 throws cast.ComponentCreationException;
00114
00115 public Ice.AsyncResult begin_newTaskManager(String id, String type, boolean newProcess);
00116
00117 public Ice.AsyncResult begin_newTaskManager(String id, String type, boolean newProcess, java.util.Map<String, String> __ctx);
00118
00119 public Ice.AsyncResult begin_newTaskManager(String id, String type, boolean newProcess, Ice.Callback __cb);
00120
00121 public Ice.AsyncResult begin_newTaskManager(String id, String type, boolean newProcess, java.util.Map<String, String> __ctx, Ice.Callback __cb);
00122
00123 public Ice.AsyncResult begin_newTaskManager(String id, String type, boolean newProcess, Callback_ComponentFactory_newTaskManager __cb);
00124
00125 public Ice.AsyncResult begin_newTaskManager(String id, String type, boolean newProcess, java.util.Map<String, String> __ctx, Callback_ComponentFactory_newTaskManager __cb);
00126
00127 public TaskManagerPrx end_newTaskManager(Ice.AsyncResult __result)
00128 throws cast.ComponentCreationException;
00129
00133 public String getVersionString();
00134
00139 public String getVersionString(java.util.Map<String, String> __ctx);
00140
00145 public Ice.AsyncResult begin_getVersionString();
00146
00152 public Ice.AsyncResult begin_getVersionString(java.util.Map<String, String> __ctx);
00153
00159 public Ice.AsyncResult begin_getVersionString(Ice.Callback __cb);
00160
00167 public Ice.AsyncResult begin_getVersionString(java.util.Map<String, String> __ctx, Ice.Callback __cb);
00168
00174 public Ice.AsyncResult begin_getVersionString(Callback_ComponentFactory_getVersionString __cb);
00175
00182 public Ice.AsyncResult begin_getVersionString(java.util.Map<String, String> __ctx, Callback_ComponentFactory_getVersionString __cb);
00183
00188 public String end_getVersionString(Ice.AsyncResult __result);
00189 }