クラス
javax.management.openmbean.OpenTypeの使用
OpenTypeを使用するパッケージ
-
javax.management.openmbeanでのOpenTypeの使用
修飾子と型クラス説明classArrayType<T>ArrayTypeクラスは、公開データ値のn次元配列であるすべての公開データ値を記述するインスタンスを持つ公開型クラスです。classCompositeTypeクラスは、CompositeData値の型を記述するインスタンスを持つ公開型クラスです。final classSimpleType<T>SimpleTypeクラスは、配列でもCompositeData値でもTabularData値でもないすべての公開データ値を記述するインスタンスを持つ、公開型クラスです。classTabularTypeクラスは、TabularData値の型を記述するインスタンスを持つ公開型クラスです。修飾子と型メソッド説明OpenType<?> ArrayType.getElementOpenType()このArrayTypeインスタンスによって記述された配列に含まれる要素値の「オープン・タイプ」を返します。OpenType<?> OpenMBeanAttributeInfoSupport.getOpenType()このOpenMBeanAttributeInfoSupportインスタンスによって記述される属性の値の公開型を返します。OpenType<?> OpenMBeanParameterInfo.getOpenType()このOpenMBeanParameterInfoインスタンスによって記述されたパラメータの値の「オープン・タイプ」を返します。OpenType<?> OpenMBeanParameterInfoSupport.getOpenType()このOpenMBeanParameterInfoSupportインスタンスによって記述されるパラメータの値の公開型を返します。OpenType<?> OpenMBeanOperationInfo.getReturnOpenType()このOpenMBeanOperationInfoインスタンスによって記述されたオペレーションによって返される値の公開型を返します。OpenType<?> OpenMBeanOperationInfoSupport.getReturnOpenType()このOpenMBeanOperationInfoインスタンスによって記述されたオペレーションによって返される値の公開型を返します。OpenType<?> itemNameという名前の項目の公開型を返します。このCompositeTypeインスタンスがitemNameという名前の項目を定義しない場合はnullを返します。型OpenTypeのパラメータを持つjavax.management.openmbeanのメソッド修飾子と型メソッド説明static <E> ArrayType<E[]> ArrayType.getArrayType(OpenType<E> elementType) ArrayTypeのインスタンスを、型保証された方法で作成します。型OpenTypeのパラメータを持つjavax.management.openmbeanのコンストラクタ修飾子コンストラクタ説明「オープン・タイプ」がelementTypeである要素のディメンションdimensionを持つ配列である「オープン・データ」値を記述するArrayTypeインスタンスを構築します。CompositeType(String typeName, String description, String[] itemNames, String[] itemDescriptions, OpenType<?>[] itemTypes) CompositeTypeを構築し、指定されたパラメータの妥当性を検査します。OpenMBeanAttributeInfoSupport(String name, String description, OpenType<?> openType, boolean isReadable, boolean isWritable, boolean isIs) 指定されたname、openType、およびdescriptionと、指定された読み取り/書込みアクセス・プロパティを持つ公開MBeanの属性を記述する、OpenMBeanAttributeInfoSupportインスタンスを構築します。OpenMBeanAttributeInfoSupport(String name, String description, OpenType<?> openType, boolean isReadable, boolean isWritable, boolean isIs, Descriptor descriptor) 指定されたname、openType、description、読み取り/書込みアクセス・プロパティ、およびDescriptorで公開MBeanの属性を記述する、OpenMBeanAttributeInfoSupportインスタンスを構築します。<T>OpenMBeanAttributeInfoSupport(String name, String description, OpenType<T> openType, boolean isReadable, boolean isWritable, boolean isIs, T defaultValue) 指定されたname、openType、description、およびdefaultValueと、指定された読み取り/書込みアクセス・プロパティを持つ公開MBeanの属性を記述する、OpenMBeanAttributeInfoSupportインスタンスを構築します。<T>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を使って構築します。<T>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インスタンスを構築します。OpenMBeanOperationInfoSupport(String name, String description, OpenMBeanParameterInfo[] signature, OpenType<?> returnOpenType, int impact) 指定されたname、description、signature、returnOpenType、およびimpactを使って公開MBeanのクラスのオペレーションを記述する、OpenMBeanOperationInfoSupportインスタンスを構築します。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) OpenMBeanParameterInfoSupportインスタンスを構築します。このインスタンスは、指定されたname、openType、およびdescriptionを使って、公開MBeanのクラスの1つ以上のオペレーションまたはコンストラクタで使用するパラメータを記述します。OpenMBeanParameterInfoSupport(String name, String description, OpenType<?> openType, Descriptor descriptor) OpenMBeanParameterInfoSupportインスタンスを構築します。このインスタンスは、指定されたname、openType、description、およびdescriptorで、公開MBeanのクラスの1つ以上のオペレーションまたはコンストラクタで使用するパラメータを記述します。<T>OpenMBeanParameterInfoSupport(String name, String description, OpenType<T> openType, T defaultValue) OpenMBeanParameterInfoSupportインスタンスを構築します。このインスタンスは、指定されたname、openType、description、およびdefaultValueを使って、公開MBeanのクラスの1つ以上のオペレーションまたはコンストラクタで使用するパラメータを記述します。<T>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を使って構築します。<T>OpenMBeanParameterInfoSupport(String name, String description, OpenType<T> openType, T defaultValue, T[] legalValues) OpenMBeanParameterInfoSupportインスタンスを構築します。このインスタンスは、指定されたname、openType、description、defaultValue、およびlegalValuesを使って公開MBeanのクラスの1つ以上のオペレーションまたはコンストラクタで使用するパラメータを記述します。