public class RoleUnresolved extends Object implements Serializable
这个类的serialVersionUID的是-48350262537070138L
。
Constructor and Description |
---|
RoleUnresolved(String name, List<ObjectName> value, int pbType)
构造函数
|
Modifier and Type | Method and Description |
---|---|
Object |
clone()
克隆这个对象。
|
int |
getProblemType()
检索问题类型。
|
String |
getRoleName()
检索角色名称。
|
List<ObjectName> |
getRoleValue()
检索角色值。
|
void |
setProblemType(int pbType)
设置问题类型。
|
void |
setRoleName(String name)
设置角色名称。
|
void |
setRoleValue(List<ObjectName> value)
设置角色值。
|
String |
toString()
返回描述此对象的字符串。
|
public RoleUnresolved(String name, List<ObjectName> value, int pbType) throws IllegalArgumentException
name
- 角色名称
value
- 角色的值(如果设置角色时出现问题)
pbType
- 问题类型(根据已知问题类型,列为静态最终成员)。
IllegalArgumentException
- 如果空参数或问题类型不正确
public String getRoleName()
setRoleName(java.lang.String)
public List<ObjectName> getRoleValue()
setRoleValue(java.util.List<javax.management.ObjectName>)
public int getProblemType()
setProblemType(int)
public void setRoleName(String name) throws IllegalArgumentException
name
- 新的角色名称。
IllegalArgumentException
- 如果为空参数
getRoleName()
public void setRoleValue(List<ObjectName> value)
value
- 未设置为角色的引用MBean的ObjectName对象的列表。
getRoleValue()
public void setProblemType(int pbType) throws IllegalArgumentException
pbType
- 对应一个问题的整数。
必须是当前类的静态最终成员之一。
IllegalArgumentException
- 如果问题类型不正确
getProblemType()