インタフェース
javax.management.Descriptorの使用
パッケージ
説明
Java Management Extensionsのコア・クラスを提供します。
ModelMBeanクラスの定義を提供します。
公開データ型とOpen MBean記述子クラスを提供します。
-
javax.managementでのDescriptorの使用
修飾子と型メソッド説明ImmutableDescriptor.clone()
この記述子と等価な記述子を返します。DescriptorRead.getDescriptor()
Descriptorのコピーを返します。MBeanFeatureInfo.getDescriptor()
機能の記述子を返します。MBeanInfo.getDescriptor()
このMBeanInfoの記述子を取得します。修飾子と型メソッド説明void
DescriptorAccess.setDescriptor
(Descriptor inDescriptor) Descriptorを設定します(完全置換)。static ImmutableDescriptor
ImmutableDescriptor.union
(Descriptor... descriptors) 内容が指定した記述子の和集合であるImmutableDescriptor
を返します。修飾子コンストラクタ説明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の使用
修飾子と型メソッド説明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()
修飾子と型メソッド説明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) 修飾子コンストラクタ説明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の使用
修飾子コンストラクタ説明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つ以上のオペレーションまたはコンストラクタで使用するパラメータを記述します。