- java.lang.Object
 -  
      
- javax.management.relation.RoleUnresolved
 
 
-  
       
- 实现的所有接口
 -  
         
Serializable 
public class RoleUnresolved extends Object implements Serializable
表示未解决的角色:由于问题而未从关系中检索的角色。 它提供角色名称,值(如果尝试设置角色时出现问题)和定义问题的整数(RoleStatus中定义的常量)。此类的serialVersionUID是
-48350262537070138L。- 从以下版本开始:
 - 1.5
 - 另请参见:
 - Serialized Form
 
 
-  
        
       
-  
             
构造方法摘要
构造方法 构造器 描述 RoleUnresolved(String name, List<ObjectName> value, int pbType)构造函数。 
-  
             
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 Objectclone()克隆此对象。intgetProblemType()检索问题类型。StringgetRoleName()检索角色名称。List<ObjectName>getRoleValue()检索角色值。voidsetProblemType(int pbType)设置问题类型。voidsetRoleName(String name)设置角色名称。voidsetRoleValue(List<ObjectName> value)设置角色值。StringtoString()返回描述此对象的字符串。 
 -  
             
 
-  
        
       
-  
             
构造方法详细信息
-  
RoleUnresolved
public RoleUnresolved(String name, List<ObjectName> value, int pbType) throws IllegalArgumentException
构造函数。- 参数
 -  
              
name- 角色的名称 -  
              
value- 角色的值(如果设置角色时出现问题) -  
              
pbType- 问题类型(根据已知问题类型,列为静态最终成员)。 - 异常
 -  
              
IllegalArgumentException- 如果为null参数或不正确的问题类型 
 
 -  
 
-  
             
方法详细信息
-  
getRoleName
public String getRoleName()
检索角色名称。- 结果
 - 角色名称。
 - 另请参见:
 -  
              
setRoleName(java.lang.String) 
 
-  
getRoleValue
public List<ObjectName> getRoleValue()
检索角色值。- 结果
 - ObjectName对象的ArrayList,提供给定角色的对象。 如果为读访问返回了未解析的角色,则为空。
 - 另请参见:
 -  
              
setRoleValue(java.util.List<javax.management.ObjectName>) 
 
-  
getProblemType
public int getProblemType()
检索问题类型。- 结果
 - 对应于问题的整数,被描述为当前类的静态最终成员。
 - 另请参见:
 -  
              
setProblemType(int) 
 
-  
setRoleName
public void setRoleName(String name) throws IllegalArgumentException
设置角色名称。- 参数
 -  
              
name- 新角色名称。 - 异常
 -  
              
IllegalArgumentException- 如果为null参数 - 另请参见:
 -  
              
getRoleName() 
 
-  
setRoleValue
public void setRoleValue(List<ObjectName> value)
设置角色值。- 参数
 -  
              
value- 未在角色中设置的引用MBean的ObjectName对象列表。 - 另请参见:
 -  
              
getRoleValue() 
 
-  
setProblemType
public void setProblemType(int pbType) throws IllegalArgumentException设置问题类型。- 参数
 -  
              
pbType- 对应于问题的整数。 必须是被描述为当前类的静态最终成员之一。 - 异常
 -  
              
IllegalArgumentException- 如果问题类型不正确 - 另请参见:
 -  
              
getProblemType() 
 
 -  
 
 -