Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

javax.management.relation: Javadoc index of package javax.management.relation.


Package Samples:

javax.management.relation

Classes:

RelationType: This interface is implemented by a class that represents a relation. The class RelationTypeSupport is available to help implement this interface. A relation type has a name and a list of role info objects for the relation. A relation type has to registered in the relation service. This is done either by using createRelationType() to get a RelationTypeSupport object kepy in the relation service, or by using addRelationType() to add an external relation type to the relation service.
Relation: This interface is implemented by an MBean that represents a relation. Relations with only roles can be created by the relation service using a RelationSupport object. More complicated relations have to implemented manually. The RelationSupport can be used to help in the implementation. Any properties or methods must be exposed for management by the implementing MBean.
RelationService: Implements the management interface for a relation service. Revisions: 20020311 Adrian Brock: Fixed setRole for external MBean and exception handling EmptyStack exception in purging Unregistered mbeans should only contain relation mbeans Unregister notifications not working after change to MBean Filter 20020312 Adrian Brock: Fixed wrong exception types thrown and missing exceptions Allow null role list in createRelation
RelationServiceMBean: This interface defines the management interface for a relation service. The relation service performs the following functions: Creating and deleting relation types and relations. Making sure relations are consistent as defined by information in their relation types/roles. Allowing relations to be queried. Revisions: 20020312 Adrian Brock: Fixed wrong exception types thrown Add missing method getRoles(String, String[])
RoleValidator: This is a helper class for performing role validation. It is used by both the RelationSupport and RelationService classes. It is package private and NOT part of the specification. Revisions: 20020311 Adrian Brock: ValidateRole always failed Throws wrong exception when not writable
RelationSupportMBean: This interface defines the management interface for a relation created internally within the relation service. The relation can have only roles - no attributes or mehods. The relation support managed bean can be created externally, including extending it, and then registered with the relation service.
RelationSupport: Implements the management interface for a relation created internally within the relation service. The relation can have only roles - no attributes or methods. The relation support managed bean can be created externally, including extending it, and then registered with the relation service.
RelationTypeSupport: This class can be used to implement relation types. It holds RoleInfo objects for all roles in the relation. Revisions: 20020312 Adrian Brock: Fixed error handling for getRoleInfo 20020715 Adrian Brock: Serialization
RoleList: A list of roles. I think the idea is supposed to be that only roles should be in the list. But this isn't true. Revisions: 20020313 Adrian Brock: Fix the cloning
RoleInfo: This class contains information about a role. For example the number of mbean class name of the role, how many mbeans are part of the role, whether the role is read/write, etc.
InvalidRoleValueException: Thrown when the number of MBeans passed is less the minimum or greater than the maximum degree of a role, or the an MBean has an incorrect class or an MBean does not exist.
RoleUnresolved: An unresolved role. Used when a role could not be retrieved from a relation due to a problem. It has the role name, the value if that was passed and the problem type.
InvalidRelationTypeException: Thrown when the relation type already exists with the given name or the same name is used in different role infos or there is no role info or a null role info.
RoleUnresolvedList: A list of unresolved roles. Revisions: 20020313 Adrian Brock: Fix the cloning
RoleNotFoundException: Thrown when the a role does not exist for a relation or is not readable or writable for the respective operation.
MBeanServerNotificationFilter: A helper class, used to filter notifications of registration, unregistration of selected object names.
Role: A role is a role name and an ordered list of object names to the MBeans in the role.
RoleInfoNotFoundException: Thrown when the a role info with the given name doesn't exist for relation type.
RelationServiceNotRegisteredException: Thrown when the relation service has not been registered with the MBean Server.
RelationTypeNotFoundException: Thrown when a relation type is not registered with the relation service.
RelationException: A super class for all relations thrown during relation management.
InvalidRoleInfoException: Thrown when a role info has a minimum greater than its maximum.
RelationNotFoundException: Thrown when there is no relation for a passed relation id.
InvalidRelationIdException: Thrown when a relation id provided has already been used.
RoleResult: Represents the result of multiple access to roles.

Home | Contact Us | Privacy Policy | Terms of Service