Package javax.management.relation

Interface Summary
Relation sample code for javax.management.relation.Relation definition code for javax.management.relation.Relation This interface has to be implemented by any MBean class expected to represent a relation managed using the Relation Service.
RelationServiceMBean sample code for javax.management.relation.RelationServiceMBean definition code for javax.management.relation.RelationServiceMBean The Relation Service is in charge of creating and deleting relation types and relations, of handling the consistency and of providing query mechanisms.
RelationSupportMBean sample code for javax.management.relation.RelationSupportMBean definition code for javax.management.relation.RelationSupportMBean 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.
RelationType sample code for javax.management.relation.RelationType definition code for javax.management.relation.RelationType The RelationType interface has to be implemented by any class expected to represent a relation type.
 

Class Summary
MBeanServerNotificationFilter sample code for javax.management.relation.MBeanServerNotificationFilter definition code for javax.management.relation.MBeanServerNotificationFilter Filter for MBeanServerNotification sample code for javax.management.MBeanServerNotification definition code for javax.management.MBeanServerNotification .
RelationNotification sample code for javax.management.relation.RelationNotification definition code for javax.management.relation.RelationNotification A notification of a change in the Relation Service.
RelationService sample code for javax.management.relation.RelationService definition code for javax.management.relation.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 sample code for javax.management.relation.RelationSupport definition code for javax.management.relation.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 sample code for javax.management.relation.RelationTypeSupport definition code for javax.management.relation.RelationTypeSupport A RelationTypeSupport object implements the RelationType interface.
Role sample code for javax.management.relation.Role definition code for javax.management.relation.Role Represents a role: includes a role name and referenced MBeans (via their ObjectNames).
RoleInfo sample code for javax.management.relation.RoleInfo definition code for javax.management.relation.RoleInfo A RoleInfo object summarises a role in a relation type.
RoleList sample code for javax.management.relation.RoleList definition code for javax.management.relation.RoleList A RoleList represents a list of roles (Role objects).
RoleResult sample code for javax.management.relation.RoleResult definition code for javax.management.relation.RoleResult Represents the result of a multiple access to several roles of a relation (either for reading or writing).
RoleStatus sample code for javax.management.relation.RoleStatus definition code for javax.management.relation.RoleStatus This class describes the various problems which can be encountered when accessing a role.
RoleUnresolved sample code for javax.management.relation.RoleUnresolved definition code for javax.management.relation.RoleUnresolved Represents an unresolved role: a role not retrieved from a relation due to a problem.
RoleUnresolvedList sample code for javax.management.relation.RoleUnresolvedList definition code for javax.management.relation.RoleUnresolvedList A RoleUnresolvedList represents a list of RoleUnresolved objects, representing roles not retrieved from a relation due to a problem encountered when trying to access (read or write to roles).
 

Exception Summary
InvalidRelationIdException sample code for javax.management.relation.InvalidRelationIdException definition code for javax.management.relation.InvalidRelationIdException This exception is raised when relation id provided for a relation is already used.
InvalidRelationServiceException sample code for javax.management.relation.InvalidRelationServiceException definition code for javax.management.relation.InvalidRelationServiceException This exception is raised when an invalid Relation Service is provided.
InvalidRelationTypeException sample code for javax.management.relation.InvalidRelationTypeException definition code for javax.management.relation.InvalidRelationTypeException Invalid relation type.
InvalidRoleInfoException sample code for javax.management.relation.InvalidRoleInfoException definition code for javax.management.relation.InvalidRoleInfoException This exception is raised when, in a role info, its minimum degree is greater than its maximum degree.
InvalidRoleValueException sample code for javax.management.relation.InvalidRoleValueException definition code for javax.management.relation.InvalidRoleValueException Role value is invalid.
RelationException sample code for javax.management.relation.RelationException definition code for javax.management.relation.RelationException This class is the superclass of any exception which can be raised during relation management.
RelationNotFoundException sample code for javax.management.relation.RelationNotFoundException definition code for javax.management.relation.RelationNotFoundException This exception is raised when there is no relation for a given relation id in a Relation Service.
RelationServiceNotRegisteredException sample code for javax.management.relation.RelationServiceNotRegisteredException definition code for javax.management.relation.RelationServiceNotRegisteredException This exception is raised when an access is done to the Relation Service and that one is not registered.
RelationTypeNotFoundException sample code for javax.management.relation.RelationTypeNotFoundException definition code for javax.management.relation.RelationTypeNotFoundException This exception is raised when there is no relation type with given name in Relation Service.
RoleInfoNotFoundException sample code for javax.management.relation.RoleInfoNotFoundException definition code for javax.management.relation.RoleInfoNotFoundException This exception is raised when there is no role info with given name in a given relation type.
RoleNotFoundException sample code for javax.management.relation.RoleNotFoundException definition code for javax.management.relation.RoleNotFoundException This exception is raised when a role in a relation does not exist, or is not readable, or is not settable.