- java.lang.Object
 -  
      
- javax.management.relation.Role
 
 
-  
       
- 实现的所有接口
 -  
         
Serializable 
public class Role extends Object implements Serializable
表示角色:包括角色名称和引用的MBean(通过其ObjectNames)。 角色值始终表示为(ObjectNames的)ArrayList集合,以使访问均匀化。此类的serialVersionUID是
-279985518429862552L。- 从以下版本开始:
 - 1.5
 - 另请参见:
 - Serialized Form
 
 
-  
        
       
-  
             
构造方法摘要
构造方法 构造器 描述 Role(String roleName, List<ObjectName> roleValue)创建一个新的Role对象。 
-  
             
方法摘要
所有方法 静态方法 实例方法 具体的方法 变量和类型 方法 描述 Objectclone()克隆角色对象。StringgetRoleName()检索角色名称。List<ObjectName>getRoleValue()检索角色值。static StringroleValueToString(List<ObjectName> roleValue)返回给定角色值的字符串。voidsetRoleName(String roleName)设置角色名称。voidsetRoleValue(List<ObjectName> roleValue)设置角色值。StringtoString()返回描述角色的字符串。 
 -  
             
 
-  
        
       
-  
             
构造方法详细信息
-  
Role
public Role(String roleName, List<ObjectName> roleValue) throws IllegalArgumentException
创建一个新的Role对象。 不检查角色值中的ObjectNames是否存在于MBean服务器中。 在角色设置为关系时将进行该检查。
- 参数
 -  
              
roleName- 角色名称 -  
              
roleValue- 角色值(ObjectName对象列表) - 异常
 -  
              
IllegalArgumentException- 如果为null参数 
 
 -  
 
-  
             
方法详细信息
-  
getRoleName
public String getRoleName()
检索角色名称。- 结果
 - 角色名称。
 - 另请参见:
 -  
              
setRoleName(java.lang.String) 
 
-  
getRoleValue
public List<ObjectName> getRoleValue()
检索角色值。- 结果
 - 引用的MBean的ObjectName对象的ArrayList。
 - 另请参见:
 -  
              
setRoleValue(java.util.List<javax.management.ObjectName>) 
 
-  
setRoleName
public void setRoleName(String roleName) throws IllegalArgumentException
设置角色名称。- 参数
 -  
              
roleName- 角色名称 - 异常
 -  
              
IllegalArgumentException- 如果为null参数 - 另请参见:
 -  
              
getRoleName() 
 
-  
setRoleValue
public void setRoleValue(List<ObjectName> roleValue) throws IllegalArgumentException
设置角色值。- 参数
 -  
              
roleValue- 引用的MBean的ObjectName对象列表。 - 异常
 -  
              
IllegalArgumentException- 如果为null参数 - 另请参见:
 -  
              
getRoleValue() 
 
-  
roleValueToString
public static String roleValueToString(List<ObjectName> roleValue) throws IllegalArgumentException
返回给定角色值的字符串。- 参数
 -  
              
roleValue- ObjectName对象列表 - 结果
 - 由由换行符分隔的ObjectNames组成的字符串(\ n)。
 - 异常
 -  
              
IllegalArgumentException- 如果为null参数 
 
 -  
 
 -