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).
|
1.2.16