JavaTM Platform
Standard Ed. 6

クラス
javax.management.RuntimeOperationsException の使用

RuntimeOperationsException を使用しているパッケージ
javax.management Java Management Extensions のコアクラスを提供します。 
javax.management.modelmbean ModelMBean クラスの定義を提供します。 
 

javax.management での RuntimeOperationsException の使用
 

RuntimeOperationsException をスローする javax.management のメソッド
 Object Descriptor.clone()
          この記述子と等価な記述子を返します。
 Object Descriptor.getFieldValue(String fieldName)
          特定のフィールド名の値を返します。
 boolean Descriptor.isValid()
          すべてのフィールドに名前が付与されていて値が有効な場合、true を返します。
 void PersistentMBean.load()
          thisMBean インスタンスを持続ストア内の MBean 用データでインスタンス化します。
 void ImmutableDescriptor.setField(String fieldName, Object fieldValue)
          このクラスは不変であるため、この操作はサポートされていません。
 void Descriptor.setField(String fieldName, Object fieldValue)
          特定のフィールド名を表す値を設定します。
 void ImmutableDescriptor.setFields(String[] fieldNames, Object[] fieldValues)
          このクラスは不変であるため、この操作はサポートされていません。
 void Descriptor.setFields(String[] fieldNames, Object[] fieldValues)
          フィールド名配列内のすべてのフィールドを新しい値に設定し、フィールド値配列に同じインデックスを設定します。
 void PersistentMBean.store()
          この MBean インスタンスの現在の状態を取り込み、持続ストアに書き出します。
 

javax.management.modelmbean での RuntimeOperationsException の使用
 

RuntimeOperationsException をスローする javax.management.modelmbean のメソッド
 void RequiredModelMBean.addAttributeChangeNotificationListener(NotificationListener inlistener, String inAttributeName, Object inhandback)
           
 void ModelMBeanNotificationBroadcaster.addAttributeChangeNotificationListener(NotificationListener listener, String attributeName, Object handback)
          NotificationListener インタフェースを実装するオブジェクトをリスナーとして登録します。
 Object DescriptorSupport.clone()
          新しい Descriptor (Descriptor の複製) を返します。
 ModelMBeanAttributeInfo ModelMBeanInfoSupport.getAttribute(String inName)
           
 ModelMBeanAttributeInfo ModelMBeanInfo.getAttribute(String inName)
          名前で要求された ModelMBeanAttributeInfo を返します。
 ModelMBeanConstructorInfo ModelMBeanInfoSupport.getConstructor(String inName)
          名前で要求された ModelMBeanConstructorInfo を返します。
 Descriptor ModelMBeanInfoSupport.getDescriptor(String inDescriptorName)
          名前で要求された Descriptor を返します。
 Descriptor ModelMBeanInfoSupport.getDescriptor(String inDescriptorName, String inDescriptorType)
           
 Descriptor ModelMBeanInfo.getDescriptor(String inDescriptorName, String inDescriptorType)
          名前と descriptorType で要求された Descriptor を返します。
 Descriptor[] ModelMBeanInfoSupport.getDescriptors(String inDescriptorType)
           
 Descriptor[] ModelMBeanInfo.getDescriptors(String inDescriptorType)
          inDescriptorType 型の ModelMBeanInfo のすべての Descriptor で構成される Descriptor 配列を返します。
 Object DescriptorSupport.getFieldValue(String fieldName)
           
 Descriptor ModelMBeanInfo.getMBeanDescriptor()
          MBean 全体ポリシーを含む ModelMBean の記述子を返します。
 ModelMBeanNotificationInfo ModelMBeanInfoSupport.getNotification(String inName)
           
 ModelMBeanNotificationInfo ModelMBeanInfo.getNotification(String inName)
          名前で要求された ModelMBeanNotificationInfo を返します。
 ModelMBeanOperationInfo ModelMBeanInfoSupport.getOperation(String inName)
           
 ModelMBeanOperationInfo ModelMBeanInfo.getOperation(String inName)
          名前で要求された ModelMBeanOperationInfo を返します。
 boolean DescriptorSupport.isValid()
          すべてのフィールドに名前が付与されていて値が有効な場合、true を返します。
 void RequiredModelMBean.load()
          この MBean インスタンスを持続ストア内の MBean 用データでインスタンス化します。
 void RequiredModelMBean.removeAttributeChangeNotificationListener(NotificationListener inlistener, String inAttributeName)
           
 void ModelMBeanNotificationBroadcaster.removeAttributeChangeNotificationListener(NotificationListener listener, String attributeName)
          RequiredModelMBean から attributeChangeNotification のリスナーを削除します。
 void RequiredModelMBean.sendAttributeChangeNotification(Attribute inOldVal, Attribute inNewVal)
           
 void ModelMBeanNotificationBroadcaster.sendAttributeChangeNotification(Attribute oldValue, Attribute newValue)
          ModelMBean 上の登録済み AttributeChangeNotification リスナーに、属性の古い値と新しい値を含む attributeChangeNotification を送信します。
 void RequiredModelMBean.sendAttributeChangeNotification(AttributeChangeNotification ntfyObj)
           
 void ModelMBeanNotificationBroadcaster.sendAttributeChangeNotification(AttributeChangeNotification notification)
          ModelMBean 上の登録済み attributeChangeNotification リスナーに渡される attributeChangeNotification を送信します。
 void RequiredModelMBean.sendNotification(Notification ntfyObj)
           
 void ModelMBeanNotificationBroadcaster.sendNotification(Notification ntfyObj)
          ModelMBean 上の登録済み Notification リスナーに、jmx.modelmbean.generic 通知として渡される Notification を送信します。
 void RequiredModelMBean.sendNotification(String ntfyText)
           
 void ModelMBeanNotificationBroadcaster.sendNotification(String ntfyText)
          ModelMBean 上の登録済み Notification リスナーに渡されるテキスト文字列を含む Notification を送信します。
 void ModelMBeanInfoSupport.setDescriptor(Descriptor inDescriptor, String inDescriptorType)
           
 void ModelMBeanInfo.setDescriptor(Descriptor inDescriptor, String inDescriptorType)
          ModelMBean の inDescriptorType 型の情報配列内に記述子を設定します。
 void ModelMBeanInfoSupport.setDescriptors(Descriptor[] inDescriptors)
           
 void ModelMBeanInfo.setDescriptors(Descriptor[] inDescriptors)
          ModelMBeanInfo に記述子を追加するか、ModelMBeanInfo 内の記述子を置き換えます。
 void DescriptorSupport.setField(String fieldName, Object fieldValue)
           
 void DescriptorSupport.setFields(String[] fieldNames, Object[] fieldValues)
           
 void RequiredModelMBean.setManagedResource(Object mr, String mr_type)
          この ModelMBean 管理インタフェース内のすべてのメソッド (MBeanInfo と Descriptor) の実行対象となる、オブジェクトのインスタンスハンドルを設定します。
 void ModelMBean.setManagedResource(Object mr, String mr_type)
          この ModelMBean 管理インタフェース内のすべてのメソッド (MBeanInfo と Descriptor) の実行対象となる、オブジェクトのインスタンスハンドルを設定します。
 void ModelMBeanInfoSupport.setMBeanDescriptor(Descriptor inMBeanDescriptor)
           
 void ModelMBeanInfo.setMBeanDescriptor(Descriptor inDescriptor)
          ModelMBean の記述子を設定します。
 void RequiredModelMBean.setModelMBeanInfo(ModelMBeanInfo mbi)
          ModelMBeanInfo を使って ModelMBean オブジェクトを初期化します。
 void ModelMBean.setModelMBeanInfo(ModelMBeanInfo inModelMBeanInfo)
          ModelMBeanInfo を使って ModelMBean オブジェクトを初期化します。
 void RequiredModelMBean.store()
          この MBean インスタンスの現在の状態を取り込み、持続ストアに書き出します。
 

RuntimeOperationsException をスローする javax.management.modelmbean のコンストラクタ
DescriptorSupport(int initNumFields)
          記述子のコンストラクタです。
DescriptorSupport(String inStr)
          XML String を取る記述子のコンストラクタです。
DescriptorSupport(String[] fieldNames, Object[] fieldValues)
          フィールド名とフィールド値を取るコンストラクタです。
RequiredModelMBean()
          空の ModelMBeanInfo で RequiredModelMBean を構築します。
RequiredModelMBean(ModelMBeanInfo mbi)
          渡された ModelMBeanInfo を使って RequiredModelMBean オブジェクトを構築します。
 


JavaTM Platform
Standard Ed. 6

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

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