インタフェース
javax.management.Descriptorの使用
-
Descriptorを使用するパッケージ パッケージ 説明 javax.management Java Management Extensionsのコア・クラスを提供します。javax.management.modelmbean ModelMBeanクラスの定義を提供します。javax.management.openmbean 公開データ型とOpen MBean記述子クラスを提供します。 -
-
javax.managementでのDescriptorの使用
Descriptorを実装しているjavax.managementのクラス 修飾子と型 クラス 説明 classImmutableDescriptor不変記述子。Descriptorを返すjavax.managementのメソッド 修飾子と型 メソッド 説明 DescriptorImmutableDescriptor. clone()この記述子と等価な記述子を返します。DescriptorDescriptorRead. getDescriptor()Descriptorのコピーを返します。DescriptorMBeanFeatureInfo. getDescriptor()機能の記述子を返します。DescriptorMBeanInfo. getDescriptor()このMBeanInfoの記述子を取得します。Descriptor型のパラメータを持つjavax.managementのメソッド 修飾子と型 メソッド 説明 voidDescriptorAccess. setDescriptor(Descriptor inDescriptor)Descriptorを設定します(完全置換)。static ImmutableDescriptorImmutableDescriptor. union(Descriptor... descriptors)内容が指定した記述子の和集合であるImmutableDescriptorを返します。Descriptor型のパラメータを持つjavax.managementのコンストラクタ コンストラクタ 説明 MBeanAttributeInfo(String name, String type, String description, boolean isReadable, boolean isWritable, boolean isIs, Descriptor descriptor)MBeanAttributeInfoオブジェクトを構築します。MBeanConstructorInfo(String name, String description, MBeanParameterInfo[] signature, Descriptor descriptor)MBeanConstructorInfoオブジェクトを構築します。MBeanFeatureInfo(String name, String description, Descriptor descriptor)MBeanFeatureInfoオブジェクトを構築します。MBeanInfo(String className, String description, MBeanAttributeInfo[] attributes, MBeanConstructorInfo[] constructors, MBeanOperationInfo[] operations, MBeanNotificationInfo[] notifications, Descriptor descriptor)MBeanInfoを構築します。MBeanNotificationInfo(String[] notifTypes, String name, String description, Descriptor descriptor)MBeanNotificationInfoオブジェクトを構築します。MBeanOperationInfo(String name, String description, MBeanParameterInfo[] signature, String type, int impact, Descriptor descriptor)MBeanOperationInfoオブジェクトを構築します。MBeanParameterInfo(String name, String type, String description, Descriptor descriptor)MBeanParameterInfoオブジェクトを構築します。 -
javax.management.modelmbeanでのDescriptorの使用
Descriptorを実装しているjavax.management.modelmbeanのクラス 修飾子と型 クラス 説明 classDescriptorSupportこのクラスは、ModelMBean要素のメタデータ・セットを表します。Descriptorを返すjavax.management.modelmbeanのメソッド 修飾子と型 メソッド 説明 DescriptorModelMBeanAttributeInfo. getDescriptor()ModelMBeanAttributeInfoに関連付けられたDescriptorのコピーを取得します。DescriptorModelMBeanConstructorInfo. getDescriptor()関連付けられたDescriptorのコピーを返します。DescriptorModelMBeanInfo. getDescriptor(String inDescriptorName, String inDescriptorType)名前とdescriptorTypeで要求されたDescriptorを返します。DescriptorModelMBeanInfoSupport. getDescriptor()DescriptorModelMBeanInfoSupport. getDescriptor(String inDescriptorName)名前で要求されたDescriptorを返します。DescriptorModelMBeanInfoSupport. getDescriptor(String inDescriptorName, String inDescriptorType)DescriptorModelMBeanNotificationInfo. getDescriptor()ModelMBeanNotificationInfoに関連付けられたDescriptorのコピーを返します。DescriptorModelMBeanOperationInfo. getDescriptor()ModelMBeanOperationInfoに関連付けられたDescriptorのコピーを返します。Descriptor[]ModelMBeanInfo. getDescriptors(String inDescriptorType)inDescriptorType型のModelMBeanInfoのすべてのDescriptorで構成されるDescriptor配列を返します。Descriptor[]ModelMBeanInfoSupport. getDescriptors(String inDescriptorType)DescriptorModelMBeanInfo. getMBeanDescriptor()MBean全体ポリシーを含むModelMBeanの記述子を返します。DescriptorModelMBeanInfoSupport. getMBeanDescriptor()Descriptor型のパラメータを持つjavax.management.modelmbeanのメソッド 修飾子と型 メソッド 説明 voidModelMBeanAttributeInfo. setDescriptor(Descriptor inDescriptor)ModelMBeanAttributeDescriptorに関連付けられたDescriptor (完全置換)を設定します。voidModelMBeanConstructorInfo. setDescriptor(Descriptor inDescriptor)ModelMBeanConstructorInfoに関連付けられたDescriptor (完全置換)を設定します。voidModelMBeanInfo. setDescriptor(Descriptor inDescriptor, String inDescriptorType)ModelMBeanのinDescriptorType型の情報配列内に記述子を設定します。voidModelMBeanInfoSupport. setDescriptor(Descriptor inDescriptor, String inDescriptorType)voidModelMBeanNotificationInfo. setDescriptor(Descriptor inDescriptor)ModelMBeanNotificationInfoに関連付けられたDescriptor (完全置換)を設定します。新しいDescriptorがnullの場合、関連付けられたDescriptorはデフォルトの記述子に戻ります。voidModelMBeanOperationInfo. setDescriptor(Descriptor inDescriptor)ModelMBeanOperationInfoに関連付けられたDescriptor (完全置換)を設定します。新しいDescriptorがnullの場合、関連付けられたDescriptorはデフォルトの記述子に戻ります。voidModelMBeanInfo. setDescriptors(Descriptor[] inDescriptors)ModelMBeanInfoに記述子を追加するか、ModelMBeanInfo内の記述子を置き換えます。voidModelMBeanInfoSupport. setDescriptors(Descriptor[] inDescriptors)voidModelMBeanInfo. setMBeanDescriptor(Descriptor inDescriptor)ModelMBeanの記述子を設定します。voidModelMBeanInfoSupport. setMBeanDescriptor(Descriptor inMBeanDescriptor)Descriptor型のパラメータを持つjavax.management.modelmbeanのコンストラクタ コンストラクタ 説明 ModelMBeanAttributeInfo(String name, String description, Method getter, Method setter, Descriptor descriptor)ModelMBeanAttributeInfoオブジェクトを構築します。ModelMBeanAttributeInfo(String name, String type, String description, boolean isReadable, boolean isWritable, boolean isIs, Descriptor descriptor)ModelMBeanAttributeInfoオブジェクトを構築します。ModelMBeanConstructorInfo(String description, Constructor<?> constructorMethod, Descriptor descriptor)ModelMBeanConstructorInfoオブジェクトを構築します。ModelMBeanConstructorInfo(String name, String description, MBeanParameterInfo[] signature, Descriptor descriptor)ModelMBeanConstructorInfoオブジェクトを構築します。ModelMBeanInfoSupport(String className, String description, ModelMBeanAttributeInfo[] attributes, ModelMBeanConstructorInfo[] constructors, ModelMBeanOperationInfo[] operations, ModelMBeanNotificationInfo[] notifications, Descriptor mbeandescriptor)提供された情報とパラメータとして指定された記述子を使ってModelMBeanInfoSupportを作成します。ModelMBeanNotificationInfo(String[] notifTypes, String name, String description, Descriptor descriptor)ModelMBeanNotificationInfoオブジェクトを構築します。ModelMBeanOperationInfo(String description, Method operationMethod, Descriptor descriptor)ModelMBeanOperationInfoオブジェクトを構築します。ModelMBeanOperationInfo(String name, String description, MBeanParameterInfo[] signature, String type, int impact, Descriptor descriptor)ModelMBeanOperationInfoオブジェクトを構築します。 -
javax.management.openmbeanでのDescriptorの使用
Descriptor型のパラメータを持つjavax.management.openmbeanのコンストラクタ コンストラクタ 説明 OpenMBeanAttributeInfoSupport(String name, String description, OpenType<?> openType, boolean isReadable, boolean isWritable, boolean isIs, Descriptor descriptor)指定されたname、openType、description、読み取り/書込みアクセス・プロパティ、およびDescriptorで公開MBeanの属性を記述する、OpenMBeanAttributeInfoSupportインスタンスを構築します。OpenMBeanConstructorInfoSupport(String name, String description, OpenMBeanParameterInfo[] signature, Descriptor descriptor)指定されたname、description、signature、およびdescriptorで公開MBeanのクラスのコンストラクタを記述する、OpenMBeanConstructorInfoSupportインスタンスを構築します。OpenMBeanInfoSupport(String className, String description, OpenMBeanAttributeInfo[] openAttributes, OpenMBeanConstructorInfo[] openConstructors, OpenMBeanOperationInfo[] openOperations, MBeanNotificationInfo[] notifications, Descriptor descriptor)指定されたclassName、description、openAttributes、openConstructors、openOperations、notifications、およびdescriptorで公開MBeanのクラスを記述する、OpenMBeanInfoSupportインスタンスを構築します。OpenMBeanOperationInfoSupport(String name, String description, OpenMBeanParameterInfo[] signature, OpenType<?> returnOpenType, int impact, Descriptor descriptor)指定されたname、description、signature、returnOpenType、impact、およびdescriptorで公開MBeanのクラスのオペレーションを記述する、OpenMBeanOperationInfoSupportインスタンスを構築します。OpenMBeanParameterInfoSupport(String name, String description, OpenType<?> openType, Descriptor descriptor)OpenMBeanParameterInfoSupportインスタンスを構築します。このインスタンスは、指定されたname、openType、description、およびdescriptorで、公開MBeanのクラスの1つ以上のオペレーションまたはコンストラクタで使用するパラメータを記述します。
-