|
Creates an instance of ComponentInfo with all necesarry data.
|
|
|
|
Returns the accessRights.
|
|
Returns the clients.
|
|
Returns the code.
|
|
Returns the component.
|
|
Get array of component handles that this component requested.
|
|
Returns the container.
|
|
Get container name which hosts the component.
|
|
Get container on which dynamic component was activated.
|
|
Returns the handle.
|
|
Returns the interfaces.
|
|
Get component keep alive time.
|
|
Returns the name.
|
|
Returns the type.
|
|
Get dynamic flag.
|
|
Sets the access rights.
|
|
Sets the clients.
|
|
Sets the code.
|
|
Sets the component.
|
|
Sets the components.
|
|
Sets the container.
|
|
Set container name.
|
|
Set dynamic flag.
|
|
Set container on which dynamic component was activated.
|
|
Sets the handle.
|
|
Sets the interfaces.
|
|
Set component keep alive time.
|
|
Sets the name.
|
|
Sets the type.
|
|
Returns a single-line rendition of this instance into text.
|
|
Required access rights to access this component. When a client attempts to access the component (via Manager's get_component), the bitwise AND of client's access and component's access must yield component's access in order for the client to have the permission to access the component. |
|
Specifies the clients that have requested and successfuly obtained a reference to this component from the Manager. If a client has done so more than once, its handle is not repeated. For immortal and startup components this list always contains at least one handle - the Manager. Thus, the only way to deactivate these components is by deactivating the Manager. |
|
The code of the component. Path to the executable file (a DLL, a shared library, or Java class name) in which the component's code resides. Can be |
|
Reference to the component, |
|
Specifies the components that have been requested and successfuly obtained a reference by this component from the Manager. If a component has done so more than once, its handle is not repeated. |
|
Handle to the container which hosts the component. This handle is 0 if the component has not been activated by an component, but by some other means, and has only been registered with the Manager through register_component. |
|
Name of the container which hosts the component. |
|
Name of the container on which dynamic component was activated. NOTE: this attribute is internal. |
|
Component's handle. The handle is automatically assigned by the Manager. |
|
A list of all interfaces supported by the component. The first interface in the list is the default interface. |
|
Dynamic component flag. NOTE: this attribute is internal. |
|
Keep alive time of a component (needed for dynamic components). NOTE: this attribute is internal. |
|
Name of the component (without the domain). The name of the component must be unique within the domain, and can be used to identify the component. The name can imply hierarchy, which it does by separating name components with a '/' (slash). |
|
Serial version UID. |
|
The type of the component. Uniquely identifies the code-base which the component's servant is executing. Given the type name and a hypothetical type library it is possible to infer supported interfaces, version information, etc. |