Public Methods | |
char | init () |
long | createContainer_ (char *hostName, char *parameters) |
char * | createComponent_ (char *hostName, char *className, char *params, long containerID=-1) |
char * | createComponent_ (Object *execNode, char *className, char *params, long containerID=-1) |
char * | createComponentInContainer_ (Object *container, char *className, char *params, bool noWait) |
Object * | getExecutionNode_ (char *hostName) |
Object * | getObject_ (char *name, char *hostName, int port) |
Object * | getObject_ (char *ior) |
Object * | getExecutionNodeFromUCR_ (char *ucr) |
Object * | getContainer_ (char *hostName, long containerID) |
Object * | getContainerFromUCR_ (char *ucr) |
char | deleteComponent_ (char *ucr) |
char | deleteContainer_ (Object *container) |
Static Public Methods | |
long | createContainer (char *hostName, char *parameters) |
Creates a component container. | |
char * | createComponent (char *hostName, char *className, char *params, long containerID=-1) |
Creates a new component. | |
char * | createComponent (Object *execNode, char *className, char *params, long containerID=-1) |
Creates a new component. | |
char * | createComponentInContainer (Object *container, char *className, char *params, bool noWait=false) |
Creates a new component in the specified container. | |
Object * | getExecutionNode (char *hostName) |
Returns a reference (CORBA Object) to an execution node. | |
Object * | getObject (char *name, char *hostName, int port) |
Returns a reference (CORBA Object) to an object (CORBALOC). | |
Object * | getObject (char *ior) |
Returns a reference (CORBA Object) to an object (IOR). | |
Object * | getExecutionNodeFromUCR (char *ucr) |
Returns a reference (CORBA Object) to an execution node. | |
Object * | getContainer (char *hostName, long containerID) |
Returns a reference (CORBA Object) to a component container. | |
Object * | getContainerFromUCR (char *ucr) |
Returns a reference (CORBA Object) to a component container. | |
char | deleteComponent (char *ucr) |
Deletes the specified component. | |
char | deleteContainer (Object *container) |
Deletes the specified container. |
This class provides access to the component manager. These methods allow components to be manipulated on remote execution nodes.
|
Creates a new component.
|
|
Creates a new component.
|
|
Creates a new component in the specified container.
|
|
Creates a component container.
|
|
Deletes the specified component.
|
|
Deletes the specified container.
|
|
Returns a reference (CORBA Object) to a component container.
|
|
Returns a reference (CORBA Object) to a component container. The method uses a UCR as the input and returns the container specified in the UCR.
|
|
Returns a reference (CORBA Object) to an execution node.
|
|
Returns a reference (CORBA Object) to an execution node. This method uses a UCR as the input and parses it to obtain the name of the execution node.
|
|
Returns a reference (CORBA Object) to an object (IOR).
|
|
Returns a reference (CORBA Object) to an object (CORBALOC).
|