javax.management.relation
Class RelationTypeSupport

java.lang.Object
  extended byjavax.management.relation.RelationTypeSupport
All Implemented Interfaces:
RelationType, java.io.Serializable

public class RelationTypeSupport
extends java.lang.Object
implements RelationType

Version:
$Revision: 1.6 $
Author:
Bronwen Cassidy
See Also:
Serialized Form

Constructor Summary
protected RelationTypeSupport(java.lang.String relationTypeName)
           
  RelationTypeSupport(java.lang.String relationTypeName, RoleInfo[] roleInfo)
           
 
Method Summary
protected  void addRoleInfo(RoleInfo roleInfo)
           
 java.lang.String getRelationTypeName()
           
 RoleInfo getRoleInfo(java.lang.String roleInfoName)
           
 java.util.List getRoleInfos()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RelationTypeSupport

public RelationTypeSupport(java.lang.String relationTypeName,
                           RoleInfo[] roleInfo)
                    throws java.lang.IllegalArgumentException,
                           InvalidRelationTypeException

RelationTypeSupport

protected RelationTypeSupport(java.lang.String relationTypeName)
                       throws java.lang.IllegalArgumentException
Method Detail

getRelationTypeName

public java.lang.String getRelationTypeName()
Specified by:
getRelationTypeName in interface RelationType

getRoleInfo

public RoleInfo getRoleInfo(java.lang.String roleInfoName)
                     throws RoleInfoNotFoundException,
                            java.lang.IllegalArgumentException
Specified by:
getRoleInfo in interface RelationType
Throws:
RoleInfoNotFoundException
java.lang.IllegalArgumentException

getRoleInfos

public java.util.List getRoleInfos()
Specified by:
getRoleInfos in interface RelationType

addRoleInfo

protected void addRoleInfo(RoleInfo roleInfo)
                    throws java.lang.IllegalArgumentException,
                           InvalidRelationTypeException
Throws:
java.lang.IllegalArgumentException
InvalidRelationTypeException


Copyright © 2001-2002 MX4J Team. All Rights Reserved.