|
Class Summary |
| MBeanServerNotificationFilter |
This filter allows to filter MBeanServerNotification notifications by
selecting the ObjectNames of interest and the operations (registration,
unregistration, both) of interest (corresponding to notification
types). |
| RelationNotification |
A RelationNotification notification is sent when a relation is created via
the Relation Service, or a MBean is added as a relation in the Relation
Service, or a role is updated in a relation, or a relation is removed from
the Relation Service |
| RelationService |
The Relation Service is in charge of creating and deleting relation types
and relations, of handling the consistency and of providing query
mechanisms. |
| RelationSupport |
A RelationSupport object is used internally by the Relation Service to
represent simple relations (only roles, no properties or methods), with an
unlimited number of roles, of any relation type. |
| RelationTypeSupport |
A RelationTypeSupport object implements the RelationType interface. |
| Role |
Represents a role: includes a role name and referenced MBeans (via their
ObjectNames). |
| RoleInfo |
A RoleInfo object represents a role information in a relation type. |
| RoleList |
A RoleList represents a list of roles (Role objects). |
| RoleResult |
Represents the result of a multiple access to several roles of a relation
(either for reading or writing). |
| RoleStatus |
This class describes the various problems which can be encountered when
accessing a role. |
| RoleUnresolved |
Represents an unresolved role: a role not retrieved from a relation due
to a problem. |
| RoleUnresolvedList |
A RoleUnresolvedList represents a list of RoleUnresolved objects,
representing roles not retrieved from a relation due to a problem
encountered whe trying to access (read or write to roles) |
|
Exception Summary |
| InvalidRelationIdException |
This exception is raised when relation id provided for a relation is already
used |
| InvalidRelationServiceException |
This exception is raised when an invalid Relation Service is provided. |
| InvalidRelationTypeException |
This exception is raised when, in a relation type, there is already a
relation type with that name, or the same name has been used for two
different role infos, or no role info provided, or one null role info
provided |
| InvalidRoleInfoException |
This exception is raised when, in a role info, its minimum degree is greater
than its maximum degree |
| InvalidRoleValueException |
This exception is raised when, in a role. |
| RelationException |
This class is the superclass of any exception which can be raised during
relation management. |
| RelationNotFoundException |
This exception is raised when there is no relation for a given relation id
in a Relation Service. |
| RelationServiceNotRegisteredException |
This exception is raised when an access is done to the Relation Service and
that one is not registered. |
| RelationTypeNotFoundException |
This exception is raised when there is no relation type with given name in
Relation Service |
| RoleInfoNotFoundException |
This exception is raised when there is no role info with given name in a
given relation type |
| RoleNotFoundException |
This exception is raised when a role in a relation does not exist, or is not
readable, or is not settable |