クラス
javax.management.InstanceNotFoundExceptionの使用
InstanceNotFoundExceptionを使用するパッケージ
パッケージ
説明
Java Management Extensionsのコア・クラスを提供します。
ModelMBeanクラスの定義を提供します。
関係サービスの定義を提供します。
RMIコネクタは、RMIを使ってクライアント要求をリモートMBeanサーバーへ転送する、JMXリモートAPI用のコネクタです。
Timer MBeanの定義を提供します。
-
javax.managementでのInstanceNotFoundExceptionの使用
修飾子と型メソッド説明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にリスナーを追加します。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, 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
を使って、直列化復元に使用する適切なクラス・ローダーを取得します。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
を返します。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を返します。void
PersistentMBean.load()
thisMBeanインスタンスを永続ストア内の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
PersistentMBean.store()
このMBeanインスタンスの現在の状態を取り込み、永続ストアに書き出します。void
MBeanServer.unregisterMBean
(ObjectName name) MBeanサーバーからMBeanの登録を解除します。void
MBeanServerConnection.unregisterMBean
(ObjectName name) MBeanサーバーからMBeanの登録を解除します。 -
javax.management.modelmbeanでのInstanceNotFoundExceptionの使用
修飾子と型メソッド説明void
RequiredModelMBean.load()
このMBeanインスタンスを、永続ストアで見つかるMBean用のデータでインスタンス化します。void
ModelMBean.setManagedResource
(Object mr, String mr_type) このModelMBean管理インタフェース(MBeanInfoとDescriptor)内のすべてのメソッドの実行先オブジェクトのインスタンス・ハンドルを設定します。void
RequiredModelMBean.setManagedResource
(Object mr, String mr_type) このModelMBean管理インタフェース(MBeanInfoとDescriptor)内のすべてのメソッドの実行先オブジェクトのインスタンス・ハンドルを設定します。void
RequiredModelMBean.store()
このMBeanインスタンスの現在の状態を取り込み、永続ストアに書き出します。 -
javax.management.relationでのInstanceNotFoundExceptionの使用
修飾子と型メソッド説明void
RelationService.addRelation
(ObjectName relationObjectName) ユーザーによって作成されてMBean Serverに登録されるMBeanを、関係として関係サービスに追加します。void
RelationServiceMBean.addRelation
(ObjectName relationObjectName) ユーザーによって作成されてMBean Serverに登録されるMBeanを、関係として関係サービスに追加します。 -
javax.management.remote.rmiでのInstanceNotFoundExceptionの使用
修飾子と型メソッド説明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, ObjectName loaderName, MarshalledObject params, String[] signature, Subject delegationSubject) RMIConnection.createMBean
(String className, ObjectName name, ObjectName loaderName, Subject delegationSubject) 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.createMBean
(String className, ObjectName name, ObjectName loaderName, MarshalledObject params, String[] signature, Subject delegationSubject) RMIConnectionImpl.createMBean
(String className, ObjectName name, ObjectName loaderName, 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) 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でのInstanceNotFoundExceptionの使用
修飾子と型メソッド説明void
Timer.removeNotification
(Integer id) 指定された識別子に対応するタイマー通知を通知リストから削除します。void
TimerMBean.removeNotification
(Integer id) 指定された識別子に対応するタイマー通知を通知リストから削除します。void
Timer.removeNotifications
(String type) 指定されたタイプに対応するすべてのタイマー通知を通知リストから削除します。void
TimerMBean.removeNotifications
(String type) 指定されたタイプに対応するすべてのタイマー通知を通知リストから削除します。
getClassLoader
を使って直列化復元用のクラス・ローダーを取得します。