クラス
javax.management.ObjectNameの使用
ObjectNameを使用するパッケージ
パッケージ
説明
Java実行時にJava仮想マシンおよびほかのコンポーネントを監視および管理するための管理インタフェースを提供します。
Java Management Extensionsのコア・クラスを提供します。
高度な動的ロード機能を実装するクラスを提供します。
ModelMBeanクラスの定義を提供します。
モニター・クラスを定義します。
公開データ型とOpen MBean記述子クラスを提供します。
関係サービスの定義を提供します。
JMX MBeanサーバーにリモート・アクセスするためのインタフェースです。
RMIコネクタは、RMIを使ってクライアント要求をリモートMBeanサーバーへ転送する、JMXリモートAPI用のコネクタです。
Timer MBeanの定義を提供します。
-
java.lang.managementでのObjectNameの使用
ObjectNameを返すjava.lang.managementのメソッド修飾子と型メソッド説明PlatformManagedObject.getObjectName()
このプラットフォーム管理対象オブジェクトのオブジェクト名を表すObjectName
インスタンスを返します。 -
javax.managementでのObjectNameの使用
ObjectNameとして宣言されているjavax.managementのフィールド修飾子と型フィールド説明static final ObjectName
MBeanServerDelegate.DELEGATE_NAME
MBeanServerDelegateのデフォルトObjectNameを定義します。static final ObjectName
ObjectName.WILDCARD
ワイルドカード「*:*」ObjectNameを定義します。ObjectNameを返すjavax.managementのメソッド修飾子と型メソッド説明static ObjectName
ObjectName.getInstance
(String name) new ObjectName(name)
で取得されたオブジェクトを使用できる任意の場所で使用可能なObjectNameのインスタンスを返します。static ObjectName
ObjectName.getInstance
(String domain, String key, String value) new ObjectName(domain, key, value)
で取得されたオブジェクトを使用できる任意の場所で使用可能なObjectNameのインスタンスを返します。static ObjectName
ObjectName.getInstance
(String domain, Hashtable<String, String> table) new ObjectName(domain, table)
で取得されたオブジェクトを使用できる任意の場所で使用可能なObjectNameのインスタンスを返します。static ObjectName
ObjectName.getInstance
(ObjectName name) 指定されたオブジェクトを使用できる任意の場所で使用可能なObjectNameのインスタンスを返します。MBeanServerNotification.getMBeanName()
通知を発行したMBeanのオブジェクト名を返します。MBeanServerInvocationHandler.getObjectName()
メソッドの転送先のMBeanサーバー内のMBeanの名前。ObjectInstance.getObjectName()
オブジェクト名部分を返します。MBeanRegistration.preRegister
(MBeanServer server, ObjectName name) MBeanサーバーに登録する前に必要なオペレーションをMBeanが実行することを許可します。StandardMBean.preRegister
(MBeanServer server, ObjectName name) MBeanサーバーに登録する前に、MBeanが必要なオペレーションを実行できるようにします。型ObjectNameの引数を持つ型を返すjavax.managementのメソッド修飾子と型メソッド説明MBeanServer.queryNames
(ObjectName name, QueryExp query) MBeanサーバーによって制御されるMBeanの名前を取得します。MBeanServerConnection.queryNames
(ObjectName name, QueryExp query) MBeanサーバーによって制御されるMBeanの名前を取得します。型ObjectNameのパラメータを持つjavax.managementのメソッド修飾子と型メソッド説明void
MBeanServer.addNotificationListener
(ObjectName name, NotificationListener listener, NotificationFilter filter, Object handback) 登録済みMBeanにリスナーを追加します。void
MBeanServer.addNotificationListener
(ObjectName name, ObjectName listener, NotificationFilter filter, Object handback) 登録済みMBeanにリスナーを追加します。void
MBeanServerConnection.addNotificationListener
(ObjectName name, NotificationListener listener, NotificationFilter filter, Object handback) 登録済みMBeanにリスナーを追加します。void
MBeanServerConnection.addNotificationListener
(ObjectName name, ObjectName listener, NotificationFilter filter, Object handback) 登録済みMBeanにリスナーを追加します。AttributeValueExp.apply
(ObjectName name) MBeanにAttributeValueExp
を適用します。boolean
ObjectName.apply
(ObjectName name) このObjectName (パターンの可能性がある)が別のObjectNameと一致するかどうかをテストします。boolean
QueryExp.apply
(ObjectName name) MBeanにQueryExpを適用します。StringValueExp.apply
(ObjectName name) MBeanにValueExpを適用します。ValueExp.apply
(ObjectName name) MBeanにValueExpを適用します。int
ObjectName.compareTo
(ObjectName name) ObjectNameの2つのインスタンスを比較します。MBeanServer.createMBean
(String className, ObjectName name) MBeanをインスタンス化し、MBeanサーバーに登録します。MBeanServer.createMBean
(String className, ObjectName name, Object[] params, String[] signature) MBeanをインスタンス化し、MBeanサーバーに登録します。MBeanServer.createMBean
(String className, ObjectName name, ObjectName loaderName) MBeanをインスタンス化し、MBeanサーバーに登録します。MBeanServer.createMBean
(String className, ObjectName name, ObjectName loaderName, Object[] params, String[] signature) MBeanをインスタンス化し、MBeanサーバーに登録します。MBeanServerConnection.createMBean
(String className, ObjectName name) MBeanをインスタンス化し、MBeanサーバーに登録します。MBeanServerConnection.createMBean
(String className, ObjectName name, Object[] params, String[] signature) MBeanをインスタンス化し、MBeanサーバーに登録します。MBeanServerConnection.createMBean
(String className, ObjectName name, ObjectName loaderName) MBeanをインスタンス化し、MBeanサーバーに登録します。MBeanServerConnection.createMBean
(String className, ObjectName name, ObjectName loaderName, Object[] params, String[] signature) MBeanをインスタンス化し、MBeanサーバーに登録します。default ObjectInputStream
MBeanServer.deserialize
(String className, ObjectName loaderName, byte[] data) 非推奨。default ObjectInputStream
MBeanServer.deserialize
(ObjectName name, byte[] data) 非推奨。getClassLoaderFor
を使って、直列化復元に使用する適切なクラス・ローダーを取得します。protected Object
AttributeValueExp.getAttribute
(ObjectName name) 指定されたMBean内の指定の属性の値を返します。MBeanServer.getAttribute
(ObjectName name, String attribute) MBeanServerConnection.getAttribute
(ObjectName name, String attribute) 指定されたMBeanの特定の属性の値を取得します。MBeanServer.getAttributes
(ObjectName name, String[] attributes) MBeanServerConnection.getAttributes
(ObjectName name, String[] attributes) 指定されたMBeanの複数の属性の値を取り出します。MBeanServer.getClassLoader
(ObjectName loaderName) 指定されたClassLoader
を返します。MBeanServer.getClassLoaderFor
(ObjectName mbeanName) 指定されたMBeanのクラスのロードに使用されたClassLoader
を返します。static ObjectName
ObjectName.getInstance
(ObjectName name) 指定されたオブジェクトを使用できる任意の場所で使用可能なObjectNameのインスタンスを返します。MBeanServer.getMBeanInfo
(ObjectName name) MBeanServerConnection.getMBeanInfo
(ObjectName name) このメソッドは、MBeanが管理用として公開している属性とオペレーションを検出します。MBeanServer.getObjectInstance
(ObjectName name) MBeanServerConnection.getObjectInstance
(ObjectName name) MBeanに登録された、指定されたMBeanのObjectInstance
を取得します。MBeanServer.instantiate
(String className, ObjectName loaderName) ObjectName
で指定されたクラス・ローダーを使って、オブジェクトをインスタンス化します。MBeanServer.instantiate
(String className, ObjectName loaderName, Object[] params, String[] signature) オブジェクトをインスタンス化します。MBeanServer.invoke
(ObjectName name, String operationName, Object[] params, String[] signature) MBeanServerConnection.invoke
(ObjectName name, String operationName, Object[] params, String[] signature) MBean上でオペレーションを呼び出します。boolean
MBeanServer.isInstanceOf
(ObjectName name, String className) boolean
MBeanServerConnection.isInstanceOf
(ObjectName name, String className) 指定されたMBeanが指定されたクラスのインスタンスである場合はtrue、そうでない場合はfalseを返します。boolean
MBeanServer.isRegistered
(ObjectName name) boolean
MBeanServerConnection.isRegistered
(ObjectName name) このオブジェクト名で識別されるMBeanが、すでにMBeanサーバーに登録されているかどうかをチェックします。static <T> T
JMX.newMBeanProxy
(MBeanServerConnection connection, ObjectName objectName, Class<T> interfaceClass) ローカルまたはリモートのMBean Server内にStandard MBeanのプロキシを作成します。static <T> T
JMX.newMBeanProxy
(MBeanServerConnection connection, ObjectName objectName, Class<T> interfaceClass, boolean notificationEmitter) ローカルまたはリモートのMBean Server内にStandard MBean用のプロキシを作成します。これは、NotificationEmitter
のメソッドもサポートする場合があります。static <T> T
JMX.newMXBeanProxy
(MBeanServerConnection connection, ObjectName objectName, Class<T> interfaceClass) ローカルまたはリモートのMBean Server内にMXBeanのプロキシを作成します。static <T> T
JMX.newMXBeanProxy
(MBeanServerConnection connection, ObjectName objectName, Class<T> interfaceClass, boolean notificationEmitter) ローカルまたはリモートのMBean Server内にMXBean用のプロキシを作成します。これは、NotificationEmitter
のメソッドもサポートする場合があります。static <T> T
MBeanServerInvocationHandler.newProxyInstance
(MBeanServerConnection connection, ObjectName objectName, Class<T> interfaceClass, boolean notificationBroadcaster) 指定されたMBeanサーバーから指定されたMBeanへメソッドを渡すことにより、指定されたインタフェースを実装するプロキシを返します。MBeanRegistration.preRegister
(MBeanServer server, ObjectName name) MBeanサーバーに登録する前に必要なオペレーションをMBeanが実行することを許可します。StandardMBean.preRegister
(MBeanServer server, ObjectName name) MBeanサーバーに登録する前に、MBeanが必要なオペレーションを実行できるようにします。MBeanServer.queryMBeans
(ObjectName name, QueryExp query) MBeanサーバーによって制御されるMBeanを取得します。MBeanServerConnection.queryMBeans
(ObjectName name, QueryExp query) MBeanサーバーによって制御されるMBeanを取得します。MBeanServer.queryNames
(ObjectName name, QueryExp query) MBeanサーバーによって制御されるMBeanの名前を取得します。MBeanServerConnection.queryNames
(ObjectName name, QueryExp query) MBeanサーバーによって制御されるMBeanの名前を取得します。MBeanServer.registerMBean
(Object object, ObjectName name) 既存のオブジェクトをMBeanとしてMBeanサーバーに登録します。void
MBeanServer.removeNotificationListener
(ObjectName name, NotificationListener listener) void
MBeanServer.removeNotificationListener
(ObjectName name, NotificationListener listener, NotificationFilter filter, Object handback) void
MBeanServer.removeNotificationListener
(ObjectName name, ObjectName listener) void
MBeanServer.removeNotificationListener
(ObjectName name, ObjectName listener, NotificationFilter filter, Object handback) void
MBeanServerConnection.removeNotificationListener
(ObjectName name, NotificationListener listener) 登録済みMBeanからリスナーを削除します。void
MBeanServerConnection.removeNotificationListener
(ObjectName name, NotificationListener listener, NotificationFilter filter, Object handback) 登録済みMBeanからリスナーを削除します。void
MBeanServerConnection.removeNotificationListener
(ObjectName name, ObjectName listener) 登録済みMBeanからリスナーを削除します。void
MBeanServerConnection.removeNotificationListener
(ObjectName name, ObjectName listener, NotificationFilter filter, Object handback) 登録済みMBeanからリスナーを削除します。void
MBeanServer.setAttribute
(ObjectName name, Attribute attribute) void
MBeanServerConnection.setAttribute
(ObjectName name, Attribute attribute) 指定されたMBeanの特定の属性の値を設定します。MBeanServer.setAttributes
(ObjectName name, AttributeList attributes) MBeanServerConnection.setAttributes
(ObjectName name, AttributeList attributes) 指定されたMBeanの複数の属性の値を設定します。void
MBeanServer.unregisterMBean
(ObjectName name) MBeanサーバーからMBeanの登録を解除します。void
MBeanServerConnection.unregisterMBean
(ObjectName name) MBeanサーバーからMBeanの登録を解除します。型ObjectNameのパラメータを持つjavax.managementのコンストラクタ修飾子コンストラクタ説明MBeanPermission
(String className, String member, ObjectName objectName, String actions) 指定されたターゲット名(クラス名、メンバー、オブジェクト名)およびアクションを持つ新しいMBeanPermissionオブジェクトを作成します。MBeanServerInvocationHandler
(MBeanServerConnection connection, ObjectName objectName) MBeanサーバーからStandard MBeanにメソッドを渡す呼出しハンドラです。MBeanServerInvocationHandler
(MBeanServerConnection connection, ObjectName objectName, boolean isMXBean) MBeanサーバーからStandard MBeanまたはMXBeanにメソッドを渡すことができる呼出しハンドラです。MBeanServerNotification
(String type, Object source, long sequenceNumber, ObjectName objectName) 通知と指定の通知型を発行したMBeanのオブジェクト名を指定する、MBeanServerNotificationオブジェクトを作成します。ObjectInstance
(ObjectName objectName, String className) オブジェクト名と完全クラス名(パッケージ名を含む)を指定して、オブジェクト・インスタンスを作成します。 -
javax.management.loadingでのObjectNameの使用
修飾子と型メソッド説明MLet.preRegister
(MBeanServer server, ObjectName name) MBeanサーバーに登録される前に必要なオペレーションをm-letが実行することを許可します。型ObjectNameのパラメータを持つjavax.management.loadingのメソッド修飾子と型メソッド説明MLet.preRegister
(MBeanServer server, ObjectName name) MBeanサーバーに登録される前に必要なオペレーションをm-letが実行することを許可します。 -
javax.management.modelmbeanでのObjectNameの使用
修飾子と型メソッド説明RequiredModelMBean.preRegister
(MBeanServer server, ObjectName name) MBeanサーバーに登録する前に、MBeanが必要なオペレーションを実行できるようにします。型ObjectNameのパラメータを持つjavax.management.modelmbeanのメソッド修飾子と型メソッド説明RequiredModelMBean.preRegister
(MBeanServer server, ObjectName name) MBeanサーバーに登録する前に、MBeanが必要なオペレーションを実行できるようにします。 -
javax.management.monitorでのObjectNameの使用
修飾子と型メソッド説明Monitor.getObservedObject()
非推奨。JMX 1.2以降、次に置き換えられていますMonitor.getObservedObjects()
MonitorMBean.getObservedObject()
非推奨。JMX 1.2以降、次に置き換えられていますMonitorMBean.getObservedObjects()
MonitorNotification.getObservedObject()
このモニター通知の監視対象のオブジェクトを取得します。Monitor.getObservedObjects()
監視対象のオブジェクトを含む配列を返します。MonitorMBean.getObservedObjects()
監視対象のオブジェクトを含む配列を返します。Monitor.preRegister
(MBeanServer server, ObjectName name) MBeanサーバーに登録する前に必要なオペレーションをモニターMBeanが実行することを許可します。型ObjectNameのパラメータを持つjavax.management.monitorのメソッド修飾子と型メソッド説明void
Monitor.addObservedObject
(ObjectName object) 監視対象のMBeanのセットに指定されたオブジェクトが含まれない場合、そのオブジェクトを追加します。void
MonitorMBean.addObservedObject
(ObjectName object) 監視対象のMBeanのセットに指定されたオブジェクトを追加します。boolean
Monitor.containsObservedObject
(ObjectName object) 監視対象のMBeanのセット内に指定されたオブジェクトが含まれるかどうかをテストします。boolean
MonitorMBean.containsObservedObject
(ObjectName object) 監視対象のMBeanのセット内に指定されたオブジェクトが含まれるかどうかをテストします。CounterMonitor.getDerivedGauge
(ObjectName object) 指定のオブジェクトが監視対象のMBeanのセットに含まれる場合、このオブジェクトの派生ゲージを取得します。そうでない場合はnull
を取得します。CounterMonitorMBean.getDerivedGauge
(ObjectName object) 指定されたMBeanの派生ゲージを取得します。GaugeMonitor.getDerivedGauge
(ObjectName object) 指定のオブジェクトが監視対象のMBeanのセットに含まれる場合、このオブジェクトの派生ゲージを取得します。そうでない場合はnull
を取得します。GaugeMonitorMBean.getDerivedGauge
(ObjectName object) 指定されたMBeanの派生ゲージを取得します。StringMonitor.getDerivedGauge
(ObjectName object) 指定のオブジェクトが監視対象のMBeanのセットに含まれる場合、このオブジェクトの派生ゲージを取得します。そうでない場合はnull
を取得します。StringMonitorMBean.getDerivedGauge
(ObjectName object) 指定されたMBeanの派生ゲージを取得します。long
CounterMonitor.getDerivedGaugeTimeStamp
(ObjectName object) 指定のオブジェクトが監視対象のMBeanのセットに含まれる場合、このオブジェクトの派生ゲージのタイムスタンプを取得します。そうでない場合は0
を取得します。long
CounterMonitorMBean.getDerivedGaugeTimeStamp
(ObjectName object) 指定されたMBeanの派生ゲージのタイムスタンプを取得します。long
GaugeMonitor.getDerivedGaugeTimeStamp
(ObjectName object) 指定のオブジェクトが監視対象のMBeanのセットに含まれる場合、このオブジェクトの派生ゲージのタイムスタンプを取得します。そうでない場合は0
を取得します。long
GaugeMonitorMBean.getDerivedGaugeTimeStamp
(ObjectName object) 指定されたMBeanの派生ゲージのタイムスタンプを取得します。long
StringMonitor.getDerivedGaugeTimeStamp
(ObjectName object) 指定のオブジェクトが監視対象のMBeanのセットに含まれる場合、このオブジェクトの派生ゲージのタイムスタンプを取得します。そうでない場合は0
を取得します。long
StringMonitorMBean.getDerivedGaugeTimeStamp
(ObjectName object) 指定されたMBeanの派生ゲージのタイムスタンプを取得します。CounterMonitor.getThreshold
(ObjectName object) 指定のオブジェクトが監視対象のMBeanのセットに含まれる場合、このオブジェクトの現在のしきい値を取得します。そうでない場合はnull
を取得します。CounterMonitorMBean.getThreshold
(ObjectName object) 指定されたMBeanのしきい値を取得します。Monitor.preRegister
(MBeanServer server, ObjectName name) MBeanサーバーに登録する前に必要なオペレーションをモニターMBeanが実行することを許可します。void
Monitor.removeObservedObject
(ObjectName object) 監視対象のMBeanのセットから指定されたオブジェクトを削除します。void
MonitorMBean.removeObservedObject
(ObjectName object) 監視対象のMBeanのセットから指定されたオブジェクトを削除します。void
Monitor.setObservedObject
(ObjectName object) 非推奨。JMX 1.2以降、次に置き換えられていますMonitor.addObservedObject(javax.management.ObjectName)
void
MonitorMBean.setObservedObject
(ObjectName object) 非推奨。JMX 1.2以降、次に置き換えられていますMonitorMBean.addObservedObject(javax.management.ObjectName)
-
javax.management.openmbeanでのObjectNameの使用
ObjectName型の型パラメータを持つjavax.management.openmbeanのフィールド修飾子と型フィールド説明static final SimpleType<ObjectName>
SimpleType.OBJECTNAME
Javaクラス名がjavax.management.ObjectName
である値を記述するSimpleType
インスタンスです。 -
javax.management.relationでのObjectNameの使用
修飾子と型メソッド説明RelationNotification.getObjectName()
作成、削除、または更新された関係のObjectNameを返します。Relation.getRelationServiceName()
関係を処理する関係サービスのObjectNameを返します。RelationSupport.getRelationServiceName()
関係を処理する関係サービスのObjectNameを返します。RelationService.isRelationMBean
(String relationId) 関係がMBean (ユーザーによって作成され、関係として関係サービスに追加されたもの)によって表される場合、MBeanのObjectNameを返します。RelationServiceMBean.isRelationMBean
(String relationId) 関係がMBean (ユーザーによって作成され、関係として関係サービスに追加されたもの)によって表される場合、MBeanのObjectNameを返します。RelationService.preRegister
(MBeanServer server, ObjectName name) RelationSupport.preRegister
(MBeanServer server, ObjectName name) 型ObjectNameの引数を持つ型を返すjavax.management.relationのメソッド修飾子と型メソッド説明RelationService.findAssociatedMBeans
(ObjectName mbeanName, String relationTypeName, String roleName) 関係内の指定されたMBeanに関連付けられたMBeanを取得します。RelationServiceMBean.findAssociatedMBeans
(ObjectName mbeanName, String relationTypeName, String roleName) 関係内の指定されたMBeanに関連付けられたMBeanを取得します。MBeanServerNotificationFilter.getDisabledObjectNames()
無効なすべてのObjectNameを取得します。MBeanServerNotificationFilter.getEnabledObjectNames()
有効なすべてのObjectNameを取得します。RelationNotification.getMBeansToUnregister()
関係が削除された結果、登録解除されることになったMBeanのObjectNameのリストを返します(関係の削除のみを対象とする)。RelationNotification.getNewRoleValue()
更新されたロールの新しい値を返します(ロールの更新のみを対象とする)。RelationNotification.getOldRoleValue()
更新されたロールの古い値を返します(ロールの更新のみを対象とする)。Relation.getReferencedMBeans()
関係のさまざまなロールで参照されるMBeanを取得します。RelationService.getReferencedMBeans
(String relationId) 関係のさまざまなロールで参照されるMBeanを取得します。RelationServiceMBean.getReferencedMBeans
(String relationId) 関係のさまざまなロールで参照されるMBeanを取得します。RelationSupport.getReferencedMBeans()
関係のさまざまなロールで参照されるMBeanを取得します。指定されたロール名のロール値を取得します。指定された関係に含まれる指定されたロール名のロール値を取得します。指定された関係に含まれる指定されたロール名のロール値を取得します。指定されたロール名のロール値を取得します。Role.getRoleValue()
ロール値を取得します。RoleUnresolved.getRoleValue()
ロール値を取得します。型ObjectNameのパラメータを持つjavax.management.relationのメソッド修飾子と型メソッド説明void
RelationService.addRelation
(ObjectName relationObjectName) ユーザーによって作成されてMBean Serverに登録されるMBeanを、関係として関係サービスに追加します。void
RelationServiceMBean.addRelation
(ObjectName relationObjectName) ユーザーによって作成されてMBean Serverに登録されるMBeanを、関係として関係サービスに追加します。void
MBeanServerNotificationFilter.disableObjectName
(ObjectName objectName) 指定されたObjectNameに関するMBeanServerNotificationを無効にします。void
MBeanServerNotificationFilter.enableObjectName
(ObjectName objectName) 指定されたObjectNameに関するMBeanServerNotificationを有効にします。RelationService.findAssociatedMBeans
(ObjectName mbeanName, String relationTypeName, String roleName) 関係内の指定されたMBeanに関連付けられたMBeanを取得します。RelationServiceMBean.findAssociatedMBeans
(ObjectName mbeanName, String relationTypeName, String roleName) 関係内の指定されたMBeanに関連付けられたMBeanを取得します。RelationService.findReferencingRelations
(ObjectName mbeanName, String relationTypeName, String roleName) 指定されたMBeanが参照される関係を取得します。RelationServiceMBean.findReferencingRelations
(ObjectName mbeanName, String relationTypeName, String roleName) 指定されたMBeanが参照される関係を取得します。void
Relation.handleMBeanUnregistration
(ObjectName objectName, String roleName) ロールで参照されるMBeanの登録が解除された場合に関係サービスによって使用されるコールバックです。void
RelationSupport.handleMBeanUnregistration
(ObjectName objectName, String roleName) ロールで参照されるMBeanの登録が解除された場合に関係サービスによって使用されるコールバックです。RelationService.isRelation
(ObjectName objectName) MBeanが関係として関係サービスに追加されている場合、指定されたObjectNameに関連付けられる関係IDを返します。RelationServiceMBean.isRelation
(ObjectName objectName) MBeanが関係として関係サービスに追加されている場合、指定されたObjectNameに関連付けられる関係IDを返します。RelationService.preRegister
(MBeanServer server, ObjectName name) RelationSupport.preRegister
(MBeanServer server, ObjectName name) ObjectName型の型引数を持つjavax.management.relationのメソッド・パラメータ修飾子と型メソッド説明static String
Role.roleValueToString
(List<ObjectName> roleValue) 指定されたロール値の文字列を返します。void
RelationService.sendRelationRemovalNotification
(String relationId, List<ObjectName> unregMBeanList) 関係削除の通知(RelationNotification)を送信します。void
RelationServiceMBean.sendRelationRemovalNotification
(String relationId, List<ObjectName> unregMBeanList) 関係削除の通知(RelationNotification)を送信します。void
RelationService.sendRoleUpdateNotification
(String relationId, Role newRole, List<ObjectName> oldValue) 指定された関係内のロール更新の通知(RelationNotification)を送信します。void
RelationServiceMBean.sendRoleUpdateNotification
(String relationId, Role newRole, List<ObjectName> oldRoleValue) 指定された関係内のロール更新の通知(RelationNotification)を送信します。void
Role.setRoleValue
(List<ObjectName> roleValue) ロール値を設定します。void
RoleUnresolved.setRoleValue
(List<ObjectName> value) ロール値を設定します。void
RelationService.updateRoleMap
(String relationId, Role newRole, List<ObjectName> oldValue) 指定された関係内の指定されたロールを更新するため、関係サービス・ロール・マップの更新を処理します。void
RelationServiceMBean.updateRoleMap
(String relationId, Role newRole, List<ObjectName> oldRoleValue) 指定された関係内の指定されたロールを更新するため、関係サービス・ロール・マップの更新を処理します。型ObjectNameのパラメータを持つjavax.management.relationのコンストラクタ修飾子コンストラクタ説明RelationNotification
(String notifType, Object sourceObj, long sequence, long timeStamp, String message, String id, String typeName, ObjectName objectName, String name, List<ObjectName> newValue, List<ObjectName> oldValue) 関係内でロールが更新されたことを示す通知を作成します。RelationNotification
(String notifType, Object sourceObj, long sequence, long timeStamp, String message, String id, String typeName, ObjectName objectName, List<ObjectName> unregMBeanList) 関係の作成(関係サービス内に内部でRelationSupportオブジェクトが作成された、またはMBeanが関係として追加された)または関係サービスからの関係の削除を表す通知を作成します。RelationSupport
(String relationId, ObjectName relationServiceName, String relationTypeName, RoleList list) RelationSupport
オブジェクトを作成します。RelationSupport
(String relationId, ObjectName relationServiceName, MBeanServer relationServiceMBeanServer, String relationTypeName, RoleList list) RelationSupport
オブジェクトを作成します。ObjectName型の型引数を持つjavax.management.relationのコンストラクタ・パラメータ修飾子コンストラクタ説明RelationNotification
(String notifType, Object sourceObj, long sequence, long timeStamp, String message, String id, String typeName, ObjectName objectName, String name, List<ObjectName> newValue, List<ObjectName> oldValue) 関係内でロールが更新されたことを示す通知を作成します。RelationNotification
(String notifType, Object sourceObj, long sequence, long timeStamp, String message, String id, String typeName, ObjectName objectName, List<ObjectName> unregMBeanList) 関係の作成(関係サービス内に内部でRelationSupportオブジェクトが作成された、またはMBeanが関係として追加された)または関係サービスからの関係の削除を表す通知を作成します。Role
(String roleName, List<ObjectName> roleValue) 新しいRoleオブジェクトを作成します。RoleUnresolved
(String name, List<ObjectName> value, int pbType) コンストラクタです。 -
javax.management.remoteでのObjectNameの使用
修飾子と型メソッド説明JMXConnectorServer.preRegister
(MBeanServer mbs, ObjectName name) このコネクタ・サーバーがMBeanサーバーに登録されているとき、登録先のMBeanサーバーによって呼び出されます。型ObjectNameのパラメータを持つjavax.management.remoteのメソッド修飾子と型メソッド説明JMXConnectorServer.preRegister
(MBeanServer mbs, ObjectName name) このコネクタ・サーバーがMBeanサーバーに登録されているとき、登録先のMBeanサーバーによって呼び出されます。 -
javax.management.remote.rmiでのObjectNameの使用
型ObjectNameの引数を持つ型を返すjavax.management.remote.rmiのメソッド修飾子と型メソッド説明RMIConnection.queryNames
(ObjectName name, MarshalledObject query, Subject delegationSubject) RMIConnectionImpl.queryNames
(ObjectName name, MarshalledObject query, Subject delegationSubject) 型ObjectNameのパラメータを持つjavax.management.remote.rmiのメソッド修飾子と型メソッド説明void
RMIConnection.addNotificationListener
(ObjectName name, ObjectName listener, MarshalledObject filter, MarshalledObject handback, Subject delegationSubject) void
RMIConnectionImpl_Stub.addNotificationListener
(ObjectName $param_ObjectName_1, ObjectName $param_ObjectName_2, MarshalledObject $param_MarshalledObject_3, MarshalledObject $param_MarshalledObject_4, Subject $param_Subject_5) void
RMIConnectionImpl.addNotificationListener
(ObjectName name, ObjectName listener, MarshalledObject filter, MarshalledObject handback, Subject delegationSubject) Integer[]
RMIConnection.addNotificationListeners
(ObjectName[] names, MarshalledObject[] filters, Subject[] delegationSubjects) Integer[]
RMIConnectionImpl_Stub.addNotificationListeners
(ObjectName[] $param_arrayOf_ObjectName_1, MarshalledObject[] $param_arrayOf_MarshalledObject_2, Subject[] $param_arrayOf_Subject_3) Integer[]
RMIConnectionImpl.addNotificationListeners
(ObjectName[] names, MarshalledObject[] filters, Subject[] delegationSubjects) RMIConnection.createMBean
(String className, ObjectName name, MarshalledObject params, String[] signature, Subject delegationSubject) RMIConnection.createMBean
(String className, ObjectName name, ObjectName loaderName, MarshalledObject params, String[] signature, Subject delegationSubject) RMIConnection.createMBean
(String className, ObjectName name, ObjectName loaderName, Subject delegationSubject) RMIConnection.createMBean
(String className, ObjectName name, Subject delegationSubject) RMIConnectionImpl_Stub.createMBean
(String $param_String_1, ObjectName $param_ObjectName_2, MarshalledObject $param_MarshalledObject_3, String[] $param_arrayOf_String_4, Subject $param_Subject_5) RMIConnectionImpl_Stub.createMBean
(String $param_String_1, ObjectName $param_ObjectName_2, ObjectName $param_ObjectName_3, MarshalledObject $param_MarshalledObject_4, String[] $param_arrayOf_String_5, Subject $param_Subject_6) RMIConnectionImpl_Stub.createMBean
(String $param_String_1, ObjectName $param_ObjectName_2, ObjectName $param_ObjectName_3, Subject $param_Subject_4) RMIConnectionImpl_Stub.createMBean
(String $param_String_1, ObjectName $param_ObjectName_2, Subject $param_Subject_3) RMIConnectionImpl.createMBean
(String className, ObjectName name, MarshalledObject params, String[] signature, Subject delegationSubject) RMIConnectionImpl.createMBean
(String className, ObjectName name, ObjectName loaderName, MarshalledObject params, String[] signature, Subject delegationSubject) RMIConnectionImpl.createMBean
(String className, ObjectName name, ObjectName loaderName, Subject delegationSubject) RMIConnectionImpl.createMBean
(String className, ObjectName name, Subject delegationSubject) RMIConnection.getAttribute
(ObjectName name, String attribute, Subject delegationSubject) RMIConnectionImpl_Stub.getAttribute
(ObjectName $param_ObjectName_1, String $param_String_2, Subject $param_Subject_3) RMIConnectionImpl.getAttribute
(ObjectName name, String attribute, Subject delegationSubject) RMIConnection.getAttributes
(ObjectName name, String[] attributes, Subject delegationSubject) RMIConnectionImpl_Stub.getAttributes
(ObjectName $param_ObjectName_1, String[] $param_arrayOf_String_2, Subject $param_Subject_3) RMIConnectionImpl.getAttributes
(ObjectName name, String[] attributes, Subject delegationSubject) RMIConnection.getMBeanInfo
(ObjectName name, Subject delegationSubject) RMIConnectionImpl_Stub.getMBeanInfo
(ObjectName $param_ObjectName_1, Subject $param_Subject_2) RMIConnectionImpl.getMBeanInfo
(ObjectName name, Subject delegationSubject) RMIConnection.getObjectInstance
(ObjectName name, Subject delegationSubject) RMIConnectionImpl_Stub.getObjectInstance
(ObjectName $param_ObjectName_1, Subject $param_Subject_2) RMIConnectionImpl.getObjectInstance
(ObjectName name, Subject delegationSubject) RMIConnection.invoke
(ObjectName name, String operationName, MarshalledObject params, String[] signature, Subject delegationSubject) RMIConnectionImpl_Stub.invoke
(ObjectName $param_ObjectName_1, String $param_String_2, MarshalledObject $param_MarshalledObject_3, String[] $param_arrayOf_String_4, Subject $param_Subject_5) RMIConnectionImpl.invoke
(ObjectName name, String operationName, MarshalledObject params, String[] signature, Subject delegationSubject) boolean
RMIConnection.isInstanceOf
(ObjectName name, String className, Subject delegationSubject) boolean
RMIConnectionImpl_Stub.isInstanceOf
(ObjectName $param_ObjectName_1, String $param_String_2, Subject $param_Subject_3) boolean
RMIConnectionImpl.isInstanceOf
(ObjectName name, String className, Subject delegationSubject) boolean
RMIConnection.isRegistered
(ObjectName name, Subject delegationSubject) boolean
RMIConnectionImpl_Stub.isRegistered
(ObjectName $param_ObjectName_1, Subject $param_Subject_2) boolean
RMIConnectionImpl.isRegistered
(ObjectName name, Subject delegationSubject) RMIConnection.queryMBeans
(ObjectName name, MarshalledObject query, Subject delegationSubject) RMIConnectionImpl_Stub.queryMBeans
(ObjectName $param_ObjectName_1, MarshalledObject $param_MarshalledObject_2, Subject $param_Subject_3) RMIConnectionImpl.queryMBeans
(ObjectName name, MarshalledObject query, Subject delegationSubject) RMIConnection.queryNames
(ObjectName name, MarshalledObject query, Subject delegationSubject) RMIConnectionImpl_Stub.queryNames
(ObjectName $param_ObjectName_1, MarshalledObject $param_MarshalledObject_2, Subject $param_Subject_3) RMIConnectionImpl.queryNames
(ObjectName name, MarshalledObject query, Subject delegationSubject) void
RMIConnection.removeNotificationListener
(ObjectName name, ObjectName listener, MarshalledObject filter, MarshalledObject handback, Subject delegationSubject) void
RMIConnection.removeNotificationListener
(ObjectName name, ObjectName listener, Subject delegationSubject) void
RMIConnectionImpl_Stub.removeNotificationListener
(ObjectName $param_ObjectName_1, ObjectName $param_ObjectName_2, MarshalledObject $param_MarshalledObject_3, MarshalledObject $param_MarshalledObject_4, Subject $param_Subject_5) void
RMIConnectionImpl_Stub.removeNotificationListener
(ObjectName $param_ObjectName_1, ObjectName $param_ObjectName_2, Subject $param_Subject_3) void
RMIConnectionImpl.removeNotificationListener
(ObjectName name, ObjectName listener, MarshalledObject filter, MarshalledObject handback, Subject delegationSubject) void
RMIConnectionImpl.removeNotificationListener
(ObjectName name, ObjectName listener, Subject delegationSubject) void
RMIConnection.removeNotificationListeners
(ObjectName name, Integer[] listenerIDs, Subject delegationSubject) void
RMIConnectionImpl_Stub.removeNotificationListeners
(ObjectName $param_ObjectName_1, Integer[] $param_arrayOf_Integer_2, Subject $param_Subject_3) void
RMIConnectionImpl.removeNotificationListeners
(ObjectName name, Integer[] listenerIDs, Subject delegationSubject) void
RMIConnection.setAttribute
(ObjectName name, MarshalledObject attribute, Subject delegationSubject) void
RMIConnectionImpl_Stub.setAttribute
(ObjectName $param_ObjectName_1, MarshalledObject $param_MarshalledObject_2, Subject $param_Subject_3) void
RMIConnectionImpl.setAttribute
(ObjectName name, MarshalledObject attribute, Subject delegationSubject) RMIConnection.setAttributes
(ObjectName name, MarshalledObject attributes, Subject delegationSubject) RMIConnectionImpl_Stub.setAttributes
(ObjectName $param_ObjectName_1, MarshalledObject $param_MarshalledObject_2, Subject $param_Subject_3) RMIConnectionImpl.setAttributes
(ObjectName name, MarshalledObject attributes, Subject delegationSubject) void
RMIConnection.unregisterMBean
(ObjectName name, Subject delegationSubject) void
RMIConnectionImpl_Stub.unregisterMBean
(ObjectName $param_ObjectName_1, Subject $param_Subject_2) void
RMIConnectionImpl.unregisterMBean
(ObjectName name, Subject delegationSubject) -
javax.management.timerでのObjectNameの使用
ObjectNameを返すjavax.management.timerのメソッド修飾子と型メソッド説明Timer.preRegister
(MBeanServer server, ObjectName name) MBeanサーバーに登録する前に必要なオペレーションをタイマーMBeanが実行することを許可します。型ObjectNameのパラメータを持つjavax.management.timerのメソッド修飾子と型メソッド説明Timer.preRegister
(MBeanServer server, ObjectName name) MBeanサーバーに登録する前に必要なオペレーションをタイマーMBeanが実行することを許可します。
getClassLoader
を使って直列化復元用のクラス・ローダーを取得します。