Public Member Functions | |
ClientInfo (int handle, String name, Client client) | |
int | getAccessRights () |
Client | getClient () |
IntArray | getComponents () |
int | getHandle () |
String | getName () |
void | setAccessRights (int accessRights) |
void | setClient (Client client) |
void | setHandle (int handle) |
void | setName (String name) |
void | setComponents (IntArray components) |
String | toString () |
Private Attributes | |
int | handle |
String | name |
Client | client |
IntArray | components |
int | accessRights |
Static Private Attributes | |
final long | serialVersionUID = 860176672630128907L |
|
Creates an instance of ClientInfo with all necesarry data.
|
|
Returns the accessRights.
|
|
Returns the client.
|
|
Returns the components.
|
|
Returns the handle.
|
|
Returns the name.
|
|
Sets the accessRights.
|
|
Sets the client.
|
|
Sets the components.
|
|
Sets the handle.
|
|
Sets the name.
|
|
Returns a single-line rendition of this instance into text.
|
|
Specifies the access rights of the client. These access rights are used by the Manager in determining the client's access rights. |
|
Reference to the client's object. If the client is a Component, this is the reference to the Container which hosts the Component. |
|
Specifies the components to which the client has requested and successfuly obtained a reference from the Manager. If a client has done so more than once for the same component, component's handle is repeated. |
|
Client's handle. The range depends on the class of the client (a Component, regular client, administrator, ...). |
|
Client's name. This is the same name as given by |
|
Serial version UID. Reimplemented in com::cosylab::acs::maci::manager::TimerTaskClientInfo.
|