インタフェース
javax.management.Descriptorの使用
-
Descriptorを使用するパッケージ パッケージ 説明 javax.management Java Management Extensionsのコア・クラスを提供します。javax.management.modelmbean ModelMBeanクラスの定義を提供します。javax.management.openmbean 公開データ型とOpen MBean記述子クラスを提供します。 -
-
javax.managementでのDescriptorの使用
Descriptorを実装しているjavax.managementのクラス 修飾子と型 クラス 説明 class
ImmutableDescriptor
不変記述子。Descriptorを返すjavax.managementのメソッド 修飾子と型 メソッド 説明 Descriptor
ImmutableDescriptor. clone()
この記述子と等価な記述子を返します。Descriptor
DescriptorRead. getDescriptor()
Descriptorのコピーを返します。Descriptor
MBeanFeatureInfo. getDescriptor()
機能の記述子を返します。Descriptor
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のクラス 修飾子と型 クラス 説明 class
DescriptorSupport
このクラスは、ModelMBean要素のメタデータ・セットを表します。Descriptorを返すjavax.management.modelmbeanのメソッド 修飾子と型 メソッド 説明 Descriptor
ModelMBeanAttributeInfo. getDescriptor()
ModelMBeanAttributeInfoに関連付けられたDescriptorのコピーを取得します。Descriptor
ModelMBeanConstructorInfo. getDescriptor()
関連付けられたDescriptorのコピーを返します。Descriptor
ModelMBeanInfo. getDescriptor(String inDescriptorName, String inDescriptorType)
名前とdescriptorTypeで要求されたDescriptorを返します。Descriptor
ModelMBeanInfoSupport. getDescriptor()
Descriptor
ModelMBeanInfoSupport. getDescriptor(String inDescriptorName)
名前で要求されたDescriptorを返します。Descriptor
ModelMBeanInfoSupport. getDescriptor(String inDescriptorName, String inDescriptorType)
Descriptor
ModelMBeanNotificationInfo. getDescriptor()
ModelMBeanNotificationInfoに関連付けられたDescriptorのコピーを返します。Descriptor
ModelMBeanOperationInfo. getDescriptor()
ModelMBeanOperationInfoに関連付けられたDescriptorのコピーを返します。Descriptor[]
ModelMBeanInfo. getDescriptors(String inDescriptorType)
inDescriptorType型のModelMBeanInfoのすべてのDescriptorで構成されるDescriptor配列を返します。Descriptor[]
ModelMBeanInfoSupport. getDescriptors(String inDescriptorType)
Descriptor
ModelMBeanInfo. getMBeanDescriptor()
MBean全体ポリシーを含むModelMBeanの記述子を返します。Descriptor
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つ以上のオペレーションまたはコンストラクタで使用するパラメータを記述します。
-