JavaTM 2 Platform
Standard Ed. 5.0

クラス
javax.management.InstanceNotFoundException の使用

InstanceNotFoundException を使用しているパッケージ
javax.management Java Management Extensions のコアクラスを提供します。 
javax.management.modelmbean ModelMBean クラスの定義を提供します。 
javax.management.relation 関係サービスについて定義します。 
javax.management.remote.rmi RMI コネクタは、RMI を使ってクライアント要求をリモート MBean サーバへ転送する、JMX リモート API 用のコネクタです。 
javax.management.timer Timer MBean を定義します。 
 

javax.management での InstanceNotFoundException の使用
 

InstanceNotFoundException をスローする javax.management のメソッド
 void MBeanServerConnection.addNotificationListener(ObjectName name, NotificationListener listener, NotificationFilter filter, Object handback)
          登録済み MBean にリスナーを追加します。
 void MBeanServer.addNotificationListener(ObjectName name, NotificationListener listener, NotificationFilter filter, Object handback)
          登録済み MBean にリスナーを追加します。
 void MBeanServerConnection.addNotificationListener(ObjectName name, ObjectName listener, NotificationFilter filter, Object handback)
          登録済み MBean にリスナーを追加します。
 void MBeanServer.addNotificationListener(ObjectName name, ObjectName listener, NotificationFilter filter, Object handback)
          登録済み MBean にリスナーを追加します。
 ObjectInstance MBeanServerConnection.createMBean(String className, ObjectName name, ObjectName loaderName)
          MBean をインスタンス化し、MBean サーバに登録します。
 ObjectInstance MBeanServer.createMBean(String className, ObjectName name, ObjectName loaderName)
          MBean をインスタンス化し、MBean サーバに登録します。
 ObjectInstance MBeanServerConnection.createMBean(String className, ObjectName name, ObjectName loaderName, Object[] params, String[] signature)
          MBean をインスタンス化し、MBean サーバに登録します。
 ObjectInstance MBeanServer.createMBean(String className, ObjectName name, ObjectName loaderName, Object[] params, String[] signature)
          MBean をインスタンス化し、MBean サーバに登録します。
 ObjectInputStream MBeanServer.deserialize(ObjectName name, byte[] data)
          推奨されていません。 getClassLoaderFor を使って、直列化復元に使用する適切なクラスローダを取得します。
 ObjectInputStream MBeanServer.deserialize(String className, ObjectName loaderName, byte[] data)
          推奨されていません。 getClassLoader を使って、直列化復元に使用するクラスローダを取得します。
 Object MBeanServerConnection.getAttribute(ObjectName name, String attribute)
          指定された MBean の特定の属性の値を取得します。
 Object MBeanServer.getAttribute(ObjectName name, String attribute)
          指定された MBean の特定の属性の値を取得します。
 AttributeList MBeanServerConnection.getAttributes(ObjectName name, String[] attributes)
          指定された MBean の複数の属性の値を有効化します。
 AttributeList MBeanServer.getAttributes(ObjectName name, String[] attributes)
          指定された MBean の複数の属性の値を取得します。
 ClassLoader MBeanServer.getClassLoader(ObjectName loaderName)
          指定された ClassLoader を返します。
 ClassLoader MBeanServer.getClassLoaderFor(ObjectName mbeanName)
          指定された MBean のクラスのロードに使用された ClassLoader を返します。
 MBeanInfo MBeanServerConnection.getMBeanInfo(ObjectName name)
          このメソッドは、MBean が管理用として公開している属性とオペレーションを検出します。
 MBeanInfo MBeanServer.getMBeanInfo(ObjectName name)
          このメソッドは、MBean が管理用として公開している属性とオペレーションを検出します。
 ObjectInstance MBeanServerConnection.getObjectInstance(ObjectName name)
          MBean に登録された MBean の ObjectInstance を取得します。
 ObjectInstance MBeanServer.getObjectInstance(ObjectName name)
          MBean に登録された MBean の ObjectInstance を取得します。
 Object MBeanServer.instantiate(String className, ObjectName loaderName)
          ObjectName で指定されたクラスローダを使って、オブジェクトをインスタンス化します。
 Object MBeanServer.instantiate(String className, ObjectName loaderName, Object[] params, String[] signature)
          オブジェクトをインスタンス化します。
 Object MBeanServerConnection.invoke(ObjectName name, String operationName, Object[] params, String[] signature)
          MBean上でオペレーションを呼び出します。
 Object MBeanServer.invoke(ObjectName name, String operationName, Object[] params, String[] signature)
          MBean上でオペレーションを呼び出します。
 boolean MBeanServerConnection.isInstanceOf(ObjectName name, String className)
          指定された MBean が指定されたクラスのインスタンスである場合は true、そうでない場合は false を返します。
 boolean MBeanServer.isInstanceOf(ObjectName name, String className)
          指定された MBean が指定されたクラスのインスタンスである場合は true、そうでない場合は false を返します。
 void PersistentMBean.load()
          thisMBean インスタンスを持続ストア内の MBean 用データでインスタンス化します。
 void MBeanServerConnection.removeNotificationListener(ObjectName name, NotificationListener listener)
          登録済み MBean からリスナーを削除します。
 void MBeanServer.removeNotificationListener(ObjectName name, NotificationListener listener)
          登録済み MBean からリスナーを削除します。
 void MBeanServerConnection.removeNotificationListener(ObjectName name, NotificationListener listener, NotificationFilter filter, Object handback)
          登録済み MBean からリスナーを削除します。
 void MBeanServer.removeNotificationListener(ObjectName name, NotificationListener listener, NotificationFilter filter, Object handback)
          登録済み MBean からリスナーを削除します。
 void MBeanServerConnection.removeNotificationListener(ObjectName name, ObjectName listener)
          登録済み MBean からリスナーを削除します。
 void MBeanServer.removeNotificationListener(ObjectName name, ObjectName listener)
          登録済み MBean からリスナーを削除します。
 void MBeanServerConnection.removeNotificationListener(ObjectName name, ObjectName listener, NotificationFilter filter, Object handback)
          登録済み MBean からリスナーを削除します。
 void MBeanServer.removeNotificationListener(ObjectName name, ObjectName listener, NotificationFilter filter, Object handback)
          登録済み MBean からリスナーを削除します。
 void MBeanServerConnection.setAttribute(ObjectName name, Attribute attribute)
          指定された MBean の特定の属性の値を設定します。
 void MBeanServer.setAttribute(ObjectName name, Attribute attribute)
          指定された MBean の特定の属性の値を設定します。
 AttributeList MBeanServerConnection.setAttributes(ObjectName name, AttributeList attributes)
          指定された MBean の複数の属性の値を設定します。
 AttributeList MBeanServer.setAttributes(ObjectName name, AttributeList attributes)
          指定された MBean の複数の属性の値を設定します。
 void PersistentMBean.store()
          この MBean インスタンスの現在の状態をキャプチャし、持続ストアに書き出します。
 void MBeanServerConnection.unregisterMBean(ObjectName name)
          MBean サーバから MBean の登録を解除します。
 void MBeanServer.unregisterMBean(ObjectName name)
          MBean サーバから MBean の登録を解除します。
 

javax.management.modelmbean での InstanceNotFoundException の使用
 

InstanceNotFoundException をスローする javax.management.modelmbean のメソッド
 void RequiredModelMBean.load()
          この MBean インスタンスを持続ストア内の MBean 用データでインスタンス化します。
 void RequiredModelMBean.setManagedResource(Object mr, String mr_type)
          オブジェクトのインスタンスハンドルを設定します。
 void ModelMBean.setManagedResource(Object mr, String mr_type)
          オブジェクトのインスタンスハンドルを設定します。
 void RequiredModelMBean.store()
          この MBean インスタンスの現在の状態を取り込み、持続ストアに書き出します。
 

javax.management.relation での InstanceNotFoundException の使用
 

InstanceNotFoundException をスローする javax.management.relation のメソッド
 void RelationServiceMBean.addRelation(ObjectName theRelObjectName)
          ユーザによって作成され、MBean Server に登録される MBean を、関係として関係サービスに追加します。
 void RelationService.addRelation(ObjectName theRelObjectName)
          ユーザによって作成され、MBean Server に登録される MBean を、関係として関係サービスに追加します。
 

javax.management.remote.rmi での InstanceNotFoundException の使用
 

InstanceNotFoundException をスローする javax.management.remote.rmi のメソッド
 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)
           
 void RMIConnection.addNotificationListener(ObjectName name, ObjectName listener, MarshalledObject filter, MarshalledObject handback, Subject delegationSubject)
          MBeanServerConnection.addNotificationListener(ObjectName, ObjectName, NotificationFilter, Object) メソッドを処理します。
 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)
           
 Integer[] RMIConnection.addNotificationListeners(ObjectName[] names, MarshalledObject[] filters, Subject[] delegationSubjects)
          MBeanServerConnection.addNotificationListener(ObjectName, NotificationListener, NotificationFilter, Object) メソッドを処理します。
 ObjectInstance 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)
           
 ObjectInstance RMIConnectionImpl.createMBean(String className, ObjectName name, ObjectName loaderName, MarshalledObject params, String[] signature, Subject delegationSubject)
           
 ObjectInstance RMIConnection.createMBean(String className, ObjectName name, ObjectName loaderName, MarshalledObject params, String[] signature, Subject delegationSubject)
          MBeanServerConnection.createMBean(String, ObjectName, ObjectName, Object[], String[]) メソッドを処理します。
 ObjectInstance RMIConnectionImpl_Stub.createMBean(String $param_String_1, ObjectName $param_ObjectName_2, ObjectName $param_ObjectName_3, Subject $param_Subject_4)
           
 ObjectInstance RMIConnectionImpl.createMBean(String className, ObjectName name, ObjectName loaderName, Subject delegationSubject)
           
 ObjectInstance RMIConnection.createMBean(String className, ObjectName name, ObjectName loaderName, Subject delegationSubject)
          MBeanServerConnection.createMBean(String, ObjectName, ObjectName) メソッドを処理します。
 Object RMIConnectionImpl_Stub.getAttribute(ObjectName $param_ObjectName_1, String $param_String_2, Subject $param_Subject_3)
           
 Object RMIConnectionImpl.getAttribute(ObjectName name, String attribute, Subject delegationSubject)
           
 Object RMIConnection.getAttribute(ObjectName name, String attribute, Subject delegationSubject)
          MBeanServerConnection.getAttribute(ObjectName, String) メソッドを処理します。
 AttributeList RMIConnectionImpl_Stub.getAttributes(ObjectName $param_ObjectName_1, String[] $param_arrayOf_String_2, Subject $param_Subject_3)
           
 AttributeList RMIConnectionImpl.getAttributes(ObjectName name, String[] attributes, Subject delegationSubject)
           
 AttributeList RMIConnection.getAttributes(ObjectName name, String[] attributes, Subject delegationSubject)
          MBeanServerConnection.getAttributes(ObjectName, String[]) メソッドを処理します。
 MBeanInfo RMIConnectionImpl_Stub.getMBeanInfo(ObjectName $param_ObjectName_1, Subject $param_Subject_2)
           
 MBeanInfo RMIConnectionImpl.getMBeanInfo(ObjectName name, Subject delegationSubject)
           
 MBeanInfo RMIConnection.getMBeanInfo(ObjectName name, Subject delegationSubject)
          MBeanServerConnection.getMBeanInfo(ObjectName) メソッドを処理します。
 ObjectInstance RMIConnectionImpl_Stub.getObjectInstance(ObjectName $param_ObjectName_1, Subject $param_Subject_2)
           
 ObjectInstance RMIConnectionImpl.getObjectInstance(ObjectName name, Subject delegationSubject)
           
 ObjectInstance RMIConnection.getObjectInstance(ObjectName name, Subject delegationSubject)
          MBeanServerConnection.getObjectInstance(ObjectName) メソッドを処理します。
 Object RMIConnectionImpl_Stub.invoke(ObjectName $param_ObjectName_1, String $param_String_2, MarshalledObject $param_MarshalledObject_3, String[] $param_arrayOf_String_4, Subject $param_Subject_5)
           
 Object RMIConnectionImpl.invoke(ObjectName name, String operationName, MarshalledObject params, String[] signature, Subject delegationSubject)
           
 Object RMIConnection.invoke(ObjectName name, String operationName, MarshalledObject params, String[] signature, Subject delegationSubject)
          MBeanServerConnection.invoke(ObjectName, String, Object[], String[]) メソッドを処理します。
 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.isInstanceOf(ObjectName name, String className, Subject delegationSubject)
          MBeanServerConnection.isInstanceOf(ObjectName, String) メソッドを処理します。
 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.removeNotificationListener(ObjectName name, ObjectName listener, MarshalledObject filter, MarshalledObject handback, Subject delegationSubject)
           
 void RMIConnection.removeNotificationListener(ObjectName name, ObjectName listener, MarshalledObject filter, MarshalledObject handback, Subject delegationSubject)
          MBeanServerConnection.removeNotificationListener(ObjectName, ObjectName, NotificationFilter, Object) メソッドを処理します。
 void RMIConnectionImpl_Stub.removeNotificationListener(ObjectName $param_ObjectName_1, ObjectName $param_ObjectName_2, Subject $param_Subject_3)
           
 void RMIConnectionImpl.removeNotificationListener(ObjectName name, ObjectName listener, Subject delegationSubject)
           
 void RMIConnection.removeNotificationListener(ObjectName name, ObjectName listener, Subject delegationSubject)
          MBeanServerConnection.removeNotificationListener(ObjectName, ObjectName) メソッドを処理します。
 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.removeNotificationListeners(ObjectName name, Integer[] listenerIDs, Subject delegationSubject)
          removeNotificationListener(ObjectName, NotificationListener) および removeNotificationListener(ObjectName, NotificationListener, NotificationFilter, Object) メソッドを処理します。
 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)
           
 void RMIConnection.setAttribute(ObjectName name, MarshalledObject attribute, Subject delegationSubject)
          MBeanServerConnection.setAttribute(ObjectName, Attribute) メソッドを処理します。
 AttributeList RMIConnectionImpl_Stub.setAttributes(ObjectName $param_ObjectName_1, MarshalledObject $param_MarshalledObject_2, Subject $param_Subject_3)
           
 AttributeList RMIConnectionImpl.setAttributes(ObjectName name, MarshalledObject attributes, Subject delegationSubject)
           
 AttributeList RMIConnection.setAttributes(ObjectName name, MarshalledObject attributes, Subject delegationSubject)
          MBeanServerConnection.setAttributes(ObjectName, AttributeList) メソッドを処理します。
 void RMIConnectionImpl_Stub.unregisterMBean(ObjectName $param_ObjectName_1, Subject $param_Subject_2)
           
 void RMIConnectionImpl.unregisterMBean(ObjectName name, Subject delegationSubject)
           
 void RMIConnection.unregisterMBean(ObjectName name, Subject delegationSubject)
          MBeanServerConnection.unregisterMBean(ObjectName) メソッドを処理します。
 

javax.management.timer での InstanceNotFoundException の使用
 

InstanceNotFoundException をスローする javax.management.timer のメソッド
 void TimerMBean.removeNotification(Integer id)
          指定された識別子に対応するタイマー通知を通知リストから削除します。
 void Timer.removeNotification(Integer id)
          指定された識別子に対応するタイマー通知を通知リストから削除します。
 void TimerMBean.removeNotifications(String type)
          指定された型に対応するすべてのタイマー通知を通知リストから削除します。
 void Timer.removeNotifications(String type)
          指定された型に対応するすべてのタイマー通知を通知リストから削除します。
 


JavaTM 2 Platform
Standard Ed. 5.0

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java 2 SDK SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。