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 _ComponentFactoryOperationsNC
00024 {
00025 CASTComponentPrx newComponent(String id, String type, boolean newProcess)
00026 throws cast.ComponentCreationException;
00027
00028 ManagedComponentPrx newManagedComponent(String id, String type, boolean newProcess)
00029 throws cast.ComponentCreationException;
00030
00031 UnmanagedComponentPrx newUnmanagedComponent(String id, String type, boolean newProcess)
00032 throws cast.ComponentCreationException;
00033
00034 WorkingMemoryPrx newWorkingMemory(String id, String type, boolean newProcess)
00035 throws cast.ComponentCreationException;
00036
00037 TaskManagerPrx newTaskManager(String id, String type, boolean newProcess)
00038 throws cast.ComponentCreationException;
00039
00043 String getVersionString();
00044 }