クラス
javax.management.openmbean.OpenDataExceptionの使用
-
javax.management.openmbeanでのOpenDataExceptionの使用
修飾子と型メソッド説明static <E> ArrayType<E[]>
ArrayType.getArrayType
(OpenType<E> elementType) ArrayType
のインスタンスを、型保証された方法で作成します。修飾子コンストラクタ説明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つ以上のオペレーションまたはコンストラクタで使用するパラメータを記述します。protected
OpenType
インスタンスを構築し(OpenType
となるサブクラスのインスタンスは実際にはabstractクラス)、指定されたパラメータの妥当性を検査します。TabularType
(String typeName, String description, CompositeType rowType, String[] indexNames) TabularType
を構築し、指定されたパラメータの妥当性を検査します。