クラス
javax.management.openmbean.OpenDataExceptionの使用

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)
    指定されたcompositeTypeCompositeDataSupportインスタンスを構築します。その項目の値は、itemValues[]によって、itemNames[]と同じ順番で指定されます。
    CompositeDataSupport​(CompositeType compositeType, Map<String,​?> items)
    指定されたcompositeTypeCompositeDataSupportインスタンスを構築します。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)
    指定されたnameopenTypedescription、および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インスタンスを、指定されたnameopenTypedescriptiondefaultValueminValue、およびmaxValueを使って構築します。
    OpenMBeanAttributeInfoSupport​(String name, String description, OpenType<T> openType, boolean isReadable, boolean isWritable, boolean isIs, T defaultValue, T[] legalValues)
    指定されたnameopenTypedescriptiondefaultValuelegalValues、および指定された読み取り/書込みアクセス・プロパティを持つ公開MBeanの属性を記述するOpenMBeanAttributeInfoSupportインスタンスを構築します。
    OpenMBeanParameterInfoSupport​(String name, String description, OpenType<T> openType, T defaultValue)
    OpenMBeanParameterInfoSupportインスタンスを構築します。このインスタンスは、指定されたnameopenTypedescription、および defaultValueを使って、公開MBeanのクラスの1つ以上のオペレーションまたはコンストラクタで使用するパラメータを記述します。
    OpenMBeanParameterInfoSupport​(String name, String description, OpenType<T> openType, T defaultValue, Comparable<T> minValue, Comparable<T> maxValue)
    オープンMBeanのクラスの1つ以上のオペレーションまたはコンストラクタで使用されるパラメータを記述するOpenMBeanParameterInfoSupportインスタンスを、指定されたnameopenTypedescription defaultValueminValue、およびmaxValueを使って構築します。
    OpenMBeanParameterInfoSupport​(String name, String description, OpenType<T> openType, T defaultValue, T[] legalValues)
    OpenMBeanParameterInfoSupportインスタンスを構築します。このインスタンスは、指定されたnameopenTypedescription defaultValue、およびlegalValuesを使って公開MBeanのクラスの1つ以上のオペレーションまたはコンストラクタで使用するパラメータを記述します。
    OpenType​(String className, String typeName, String description)
    OpenTypeインスタンスを構築し(OpenTypeとなるサブクラスのインスタンスは実際にはabstractクラス)、指定されたパラメータの妥当性を検査します。
    TabularType​(String typeName, String description, CompositeType rowType, String[] indexNames)
    TabularTypeを構築し、指定されたパラメータの妥当性を検査します。