|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object javax.management.relation.Role
public class Role
ロール名、ObjectName で参照される MBean を含めて、ロールを表現します。アクセスを均一化するため、ロール値は常に ObjectName から成る ArrayList コレクションとして表現されます。
このクラスの serialVersionUID は -279985518429862552L
です。
コンストラクタの概要 | |
---|---|
Role(String roleName,
List<ObjectName> roleValue)
新しい Role オブジェクトを作成します。 |
メソッドの概要 | |
---|---|
Object |
clone()
ロールオブジェクトを複製します。 |
String |
getRoleName()
ロール名を取得します。 |
List<ObjectName> |
getRoleValue()
ロール値を取得します。 |
static String |
roleValueToString(List<ObjectName> roleValue)
指定されたロール値の文字列を返します。 |
void |
setRoleName(String roleName)
ロール名を設定します。 |
void |
setRoleValue(List<ObjectName> roleValue)
ロール値を設定します。 |
String |
toString()
ロールについて説明する文字列を返します。 |
クラス java.lang.Object から継承されたメソッド |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
コンストラクタの詳細 |
---|
public Role(String roleName, List<ObjectName> roleValue) throws IllegalArgumentException
新しい Role オブジェクトを作成します。ロール値に含まれる ObjectName が MBean サーバー内に存在するかどうかのチェックは行われません。このチェックは、ロールが関係内に設定されたとき行われます。
roleName
- ロール名roleValue
- ロール値 (ObjectName オブジェクトの List)
IllegalArgumentException
- パラメータが null の場合メソッドの詳細 |
---|
public String getRoleName()
setRoleName(java.lang.String)
public List<ObjectName> getRoleValue()
setRoleValue(java.util.List)
public void setRoleName(String roleName) throws IllegalArgumentException
roleName
- ロール名
IllegalArgumentException
- パラメータが null の場合getRoleName()
public void setRoleValue(List<ObjectName> roleValue) throws IllegalArgumentException
roleValue
- 参照対象の MBean の ObjectName オブジェクトの リスト
IllegalArgumentException
- パラメータが null の場合getRoleValue()
public String toString()
Object
内の toString
public Object clone()
Object
内の clone
Cloneable
public static String roleValueToString(List<ObjectName> roleValue) throws IllegalArgumentException
roleValue
- ObjectName オブジェクトのリスト
IllegalArgumentException
- パラメータが null の場合
|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。