インタフェース
javax.management.Descriptorの使用
Descriptorを使用するパッケージ
パッケージ
説明
Java Management Extensionsのコア・クラスを提供します。
ModelMBeanクラスの定義を提供します。
公開データ型とOpen MBean記述子クラスを提供します。
-
javax.managementでのDescriptorの使用
Descriptorを実装しているjavax.managementのクラスDescriptorを返すjavax.managementのメソッド修飾子と型メソッド説明ImmutableDescriptor.clone()
この記述子と等価な記述子を返します。DescriptorRead.getDescriptor()
Descriptorのコピーを返します。MBeanFeatureInfo.getDescriptor()
機能の記述子を返します。MBeanInfo.getDescriptor()
このMBeanInfoの記述子を取得します。Descriptor型のパラメータを持つjavax.managementのメソッド修飾子と型メソッド説明void
DescriptorAccess.setDescriptor
(Descriptor inDescriptor) Descriptorを設定します(完全置換)。static ImmutableDescriptor
ImmutableDescriptor.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のクラス修飾子と型メソッド説明ModelMBeanAttributeInfo.getDescriptor()
ModelMBeanAttributeInfoに関連付けられたDescriptorのコピーを取得します。ModelMBeanConstructorInfo.getDescriptor()
関連付けられたDescriptorのコピーを返します。ModelMBeanInfo.getDescriptor
(String inDescriptorName, String inDescriptorType) 名前とdescriptorTypeで要求されたDescriptorを返します。ModelMBeanInfoSupport.getDescriptor()
ModelMBeanInfoSupport.getDescriptor
(String inDescriptorName) 名前で要求されたDescriptorを返します。ModelMBeanInfoSupport.getDescriptor
(String inDescriptorName, String inDescriptorType) ModelMBeanNotificationInfo.getDescriptor()
ModelMBeanNotificationInfoに関連付けられたDescriptorのコピーを返します。ModelMBeanOperationInfo.getDescriptor()
ModelMBeanOperationInfoに関連付けられたDescriptorのコピーを返します。ModelMBeanInfo.getDescriptors
(String inDescriptorType) inDescriptorType型のModelMBeanInfoのすべてのDescriptorで構成されるDescriptor配列を返します。ModelMBeanInfoSupport.getDescriptors
(String inDescriptorType) ModelMBeanInfo.getMBeanDescriptor()
MBean全体ポリシーを含むModelMBeanの記述子を返します。ModelMBeanInfoSupport.getMBeanDescriptor()
Descriptor型のパラメータを持つjavax.management.modelmbeanのメソッド修飾子と型メソッド説明void
ModelMBeanAttributeInfo.setDescriptor
(Descriptor inDescriptor) ModelMBeanAttributeDescriptorに関連付けられたDescriptor (完全置換)を設定します。void
ModelMBeanConstructorInfo.setDescriptor
(Descriptor inDescriptor) ModelMBeanConstructorInfoに関連付けられたDescriptor (完全置換)を設定します。void
ModelMBeanInfo.setDescriptor
(Descriptor inDescriptor, String inDescriptorType) ModelMBeanのinDescriptorType型の情報配列内に記述子を設定します。void
ModelMBeanInfoSupport.setDescriptor
(Descriptor inDescriptor, String inDescriptorType) void
ModelMBeanNotificationInfo.setDescriptor
(Descriptor inDescriptor) ModelMBeanNotificationInfoに関連付けられたDescriptor (完全置換)を設定します。新しいDescriptorがnullの場合、関連付けられたDescriptorはデフォルトの記述子に戻ります。void
ModelMBeanOperationInfo.setDescriptor
(Descriptor inDescriptor) ModelMBeanOperationInfoに関連付けられたDescriptor (完全置換)を設定します。新しいDescriptorがnullの場合、関連付けられたDescriptorはデフォルトの記述子に戻ります。void
ModelMBeanInfo.setDescriptors
(Descriptor[] inDescriptors) ModelMBeanInfoに記述子を追加するか、ModelMBeanInfo内の記述子を置き換えます。void
ModelMBeanInfoSupport.setDescriptors
(Descriptor[] inDescriptors) void
ModelMBeanInfo.setMBeanDescriptor
(Descriptor inDescriptor) ModelMBeanの記述子を設定します。void
ModelMBeanInfoSupport.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つ以上のオペレーションまたはコンストラクタで使用するパラメータを記述します。