クラス
javax.management.openmbean.OpenDataExceptionの使用
パッケージ | 説明 |
---|---|
javax.management.openmbean |
公開データ型とOpen MBean記述子クラスを提供します。
|
-
javax.management.openmbeanでのOpenDataExceptionの使用
OpenDataExceptionを投げるjavax.management.openmbeanのメソッド 修飾子と型 メソッド 説明 static <E> ArrayType<E[]>
ArrayType. getArrayType(OpenType<E> elementType)
ArrayType
のインスタンスを、型保証された方法で作成します。OpenDataExceptionをスローするjavax.management.openmbean内のコンストラクタ コンストラクタ 説明 ArrayType(int dimension, OpenType<?> elementType)
dimension次元の要素(公開型がelementTypeの要素)の配列である公開データを記述するArrayType
インスタンスを構築します。ArrayType(SimpleType<?> elementType, boolean primitiveArray)
指定されたSimpleType
の1次元ArrayType
インスタンスを構築します。CompositeDataSupport(CompositeType compositeType, String[] itemNames, Object[] itemValues)
指定されたcompositeType
でCompositeDataSupport
インスタンスを構築します。その項目の値は、itemValues[]
によって、itemNames[]
と同じ順番で指定されます。CompositeDataSupport(CompositeType compositeType, Map<String,?> items)
指定されたcompositeType
でCompositeDataSupport
インスタンスを構築します。compositeTypeの項目名と対応する値は、マップitems
内のマッピングによって指定されます。CompositeType(String typeName, String description, String[] itemNames, String[] itemDescriptions, OpenType<?>[] itemTypes)
CompositeType
を構築し、指定されたパラメータの妥当性を検査します。OpenMBeanAttributeInfoSupport(String name, String description, OpenType<T> openType, boolean isReadable, boolean isWritable, boolean isIs, T defaultValue)
指定されたname
、openType
、description
、およびdefaultValue
と、指定された読み取り/書込みアクセス・プロパティを持つ公開MBeanの属性を記述する、OpenMBeanAttributeInfoSupport
インスタンスを構築します。OpenMBeanAttributeInfoSupport(String name, String description, OpenType<T> openType, boolean isReadable, boolean isWritable, boolean isIs, T defaultValue, Comparable<T> minValue, Comparable<T> maxValue)
オープンMBeanの属性を記述するOpenMBeanAttributeInfoSupport
インスタンスを、指定されたname
、openType
、description
、defaultValue
、minValue
、およびmaxValue
を使って構築します。OpenMBeanAttributeInfoSupport(String name, String description, OpenType<T> openType, boolean isReadable, boolean isWritable, boolean isIs, T defaultValue, T[] legalValues)
指定されたname
、openType
、description
、defaultValue
、legalValues
、および指定された読み取り/書込みアクセス・プロパティを持つ公開MBeanの属性を記述するOpenMBeanAttributeInfoSupport
インスタンスを構築します。OpenMBeanParameterInfoSupport(String name, String description, OpenType<T> openType, T defaultValue)
OpenMBeanParameterInfoSupport
インスタンスを構築します。このインスタンスは、指定されたname
、openType
、description
、およびdefaultValue
を使って、公開MBeanのクラスの1つ以上のオペレーションまたはコンストラクタで使用するパラメータを記述します。OpenMBeanParameterInfoSupport(String name, String description, OpenType<T> openType, T defaultValue, Comparable<T> minValue, Comparable<T> maxValue)
オープンMBeanのクラスの1つ以上のオペレーションまたはコンストラクタで使用されるパラメータを記述するOpenMBeanParameterInfoSupport
インスタンスを、指定されたname
、openType
、description
、defaultValue
、minValue
、およびmaxValue
を使って構築します。OpenMBeanParameterInfoSupport(String name, String description, OpenType<T> openType, T defaultValue, T[] legalValues)
OpenMBeanParameterInfoSupport
インスタンスを構築します。このインスタンスは、指定されたname
、openType
、description
、defaultValue
、およびlegalValues
を使って公開MBeanのクラスの1つ以上のオペレーションまたはコンストラクタで使用するパラメータを記述します。OpenType(String className, String typeName, String description)
OpenType
インスタンスを構築し(OpenType
となるサブクラスのインスタンスは実際にはabstractクラス)、指定されたパラメータの妥当性を検査します。TabularType(String typeName, String description, CompositeType rowType, String[] indexNames)
TabularType
を構築し、指定されたパラメータの妥当性を検査します。