This documentation differs from the official API. Jadeite adds extra features to the API including: variable font sizes, constructions examples, placeholders for classes and methods, and auto-generated “See Also” links. Additionally it is missing some items found in standard Javadoc documentation, including: generics type information, “Deprecated” tags and comments, “See Also” links, along with other minor differences. Please send any questions or feedback to bam@cs.cmu.edu.


Package javax.management.relation

Interface Summary
Relation This interface has to be implemented by any MBean class expected to represent a relation managed using the 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.
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.
 

Class Summary
MBeanServerNotificationFilter Filter for javax.management.MBeanServerNotification.
RelationNotification A notification of a change in 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 summarises a role 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 when trying to access (read or write) the 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 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.
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.
 



This documentation differs from the official API. Jadeite adds extra features to the API including: variable font sizes, constructions examples, placeholders for classes and methods, and auto-generated “See Also” links. Additionally it is missing some items found in standard Javadoc documentation, including: generics type information, “Deprecated” tags and comments, “See Also” links, along with other minor differences. Please send any questions or feedback to bam@cs.cmu.edu.
This page displays the Jadeite version of the documention, which is derived from the offical documentation that contains this copyright notice:
Copyright 2008 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.
The official Sun™ documentation can be found here at http://java.sun.com/javase/6/docs/api/.