| Package | Description | 
|---|---|
| javax.management.relation | 
 Provides the definition of the Relation Service. 
 | 
| Class and Description | 
|---|
| 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
 Invalid relation type. 
 | 
| InvalidRoleInfoException
 This exception is raised when, in a role info, its minimum degree is greater
 than its maximum degree. 
 | 
| InvalidRoleValueException
 Role value is invalid. 
 | 
| Relation
 This interface has to be implemented by any MBean class expected to
 represent a relation managed using the Relation Service. 
 | 
| 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. 
 | 
| RelationServiceMBean
 The Relation Service is in charge of creating and deleting relation types
 and relations, of handling the consistency and of providing query
 mechanisms. 
 | 
| RelationServiceNotRegisteredException
 This exception is raised when an access is done to the Relation Service and
 that one is not registered. 
 | 
| 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
 The RelationType interface has to be implemented by any class expected to
 represent a relation type. 
 | 
| RelationTypeNotFoundException
 This exception is raised when there is no relation type with given name in
 Relation Service. 
 | 
| Role
 Represents a role: includes a role name and referenced MBeans (via their
 ObjectNames). 
 | 
| RoleInfo
 A RoleInfo object summarises a role in a relation type. 
 | 
| RoleInfoNotFoundException
 This exception is raised when there is no role info with given name in a
 given relation type. 
 | 
| RoleList
 A RoleList represents a list of roles (Role objects). 
 | 
| RoleNotFoundException
 This exception is raised when a role in a relation does not exist, or is not
 readable, or is not settable. 
 | 
| RoleResult
 Represents the result of a multiple access to several roles of a relation
 (either for reading or writing). 
 | 
| 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 when trying to access (read or write) the roles. 
 | 
 Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2012, Oracle and/or its affiliates.  All rights reserved.