| 
 | OSGi™ Enterprise Release 5 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.osgi.jmx.JmxConstants
public class JmxConstants
Constants for OSGi JMX Specification.
 
 Additionally, this class contains a number of utility types that are used in
 different places in the specification. These are LONG_ARRAY_TYPE,
 STRING_ARRAY_TYPE, and PROPERTIES_TYPE.
| Field Summary | |
|---|---|
| static java.lang.String | ARRAY_OFFor an encoded array we need to start with ARRAY_OF. | 
| static java.lang.String | BIGDECIMALValue for PROPERTY_TYPEvalue in the case ofBigDecimal | 
| static java.lang.String | BIGINTEGERValue for PROPERTY_TYPEvalue in the case ofBigInteger | 
| static java.lang.String | BOOLEANValue for PROPERTY_TYPEvalue in the case ofBoolean | 
| static java.lang.String | BYTEValue for PROPERTY_TYPEvalue in the case ofByte | 
| static java.lang.String | CHARACTERValue for PROPERTY_TYPEvalue in the case ofCharacter | 
| static java.lang.String | DOUBLEValue for PROPERTY_TYPEvalue in the case ofDouble | 
| static java.lang.String | FLOATValue for PROPERTY_TYPEvalue in the case ofFloat | 
| static java.lang.String | INTEGERValue for PROPERTY_TYPEvalue in the case ofInteger | 
| static java.lang.String | KEYThe key KEY. | 
| static Item | KEY_ITEMThe key of a property. | 
| static java.lang.String | LONGValue for PROPERTY_TYPEvalue in the case ofLong | 
| static javax.management.openmbean.ArrayType | LONG_ARRAY_TYPEThe MBean Open type for an array of longs | 
| static java.lang.String | OSGI_COMPENDIUMThe domain name of the selected OSGi compendium MBeans | 
| static java.lang.String | OSGI_COREThe domain name of the core OSGi MBeans | 
| static java.lang.String | P_BOOLEANValue for PROPERTY_TYPEvalue in the case of thebooleanprimitive type. | 
| static java.lang.String | P_BYTEValue for PROPERTY_TYPEvalue in the case of thebyteprimitive type. | 
| static java.lang.String | P_CHARValue for PROPERTY_TYPEvalue in the case of thecharprimitive type. | 
| static java.lang.String | P_DOUBLEValue for PROPERTY_TYPEvalue in the case of thedoubleprimitive type. | 
| static java.lang.String | P_FLOATValue for PROPERTY_TYPEvalue in the case of thefloatprimitive type. | 
| static java.lang.String | P_INTValue for PROPERTY_TYPEvalue in the case of theintprimitive type. | 
| static java.lang.String | P_LONGValue for PROPERTY_TYPEvalue in the case of thelongprimitive type. | 
| static java.lang.String | P_SHORTValue for PROPERTY_TYPEvalue in the case of theshortprimitive type. | 
| static javax.management.openmbean.TabularType | PROPERTIES_TYPEDescribes a map with properties. | 
| static javax.management.openmbean.CompositeType | PROPERTY_TYPEA Composite Type describing a a single property. | 
| static java.util.List<java.lang.String> | SCALARA set of all scalars that can be used in the TYPEproperty of aPROPERTIES_TYPE. | 
| static java.lang.String | SHORTValue for PROPERTY_TYPEvalue in the case ofShort | 
| static java.lang.String | STRINGValue for PROPERTY_TYPEvalue in the case ofString | 
| static javax.management.openmbean.ArrayType | STRING_ARRAY_TYPEThe MBean Open type for an array of strings | 
| static java.lang.String | TYPEThe key TYPE. | 
| static Item | TYPE_ITEMThe type of the property. | 
| static java.lang.String | VALUEThe key VALUE. | 
| static Item | VALUE_ITEMThe value of a property. | 
| static java.lang.String | VECTOR_OFFor an encoded vector we need to start with ARRAY_OF. | 
| static java.lang.String | VERSIONValue for PROPERTY_TYPEvalue in the case ofVersion | 
| Method Summary | 
|---|
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
public static final javax.management.openmbean.ArrayType STRING_ARRAY_TYPE
public static final javax.management.openmbean.ArrayType LONG_ARRAY_TYPE
public static final java.lang.String ARRAY_OF
SCALAR.
public static final java.lang.String VECTOR_OF
SCALAR.
public static final java.lang.String STRING
PROPERTY_TYPE value in the case of
 String
public static final java.lang.String INTEGER
PROPERTY_TYPE value in the case of
 Integer
public static final java.lang.String LONG
PROPERTY_TYPE value in the case of
 Long
public static final java.lang.String FLOAT
PROPERTY_TYPE value in the case of
 Float
public static final java.lang.String DOUBLE
PROPERTY_TYPE value in the case of
 Double
public static final java.lang.String BYTE
PROPERTY_TYPE value in the case of
 Byte
public static final java.lang.String SHORT
PROPERTY_TYPE value in the case of
 Short
public static final java.lang.String CHARACTER
PROPERTY_TYPE value in the case of
 Character
public static final java.lang.String BOOLEAN
PROPERTY_TYPE value in the case of
 Boolean
public static final java.lang.String BIGDECIMAL
PROPERTY_TYPE value in the case of
 BigDecimal
public static final java.lang.String BIGINTEGER
PROPERTY_TYPE value in the case of
 BigInteger
public static final java.lang.String VERSION
PROPERTY_TYPE value in the case of Version
public static final java.lang.String P_DOUBLE
PROPERTY_TYPE value in the case of the double
 primitive type.
public static final java.lang.String P_FLOAT
PROPERTY_TYPE value in the case of the float
 primitive type.
public static final java.lang.String P_LONG
PROPERTY_TYPE value in the case of the long
 primitive type.
public static final java.lang.String P_INT
PROPERTY_TYPE value in the case of the int
 primitive type.
public static final java.lang.String P_SHORT
PROPERTY_TYPE value in the case of the short
 primitive type.
public static final java.lang.String P_BYTE
PROPERTY_TYPE value in the case of the byte
 primitive type.
public static final java.lang.String P_CHAR
PROPERTY_TYPE value in the case of the char
 primitive type.
public static final java.lang.String P_BOOLEAN
PROPERTY_TYPE value in the case of the boolean
 primitive type.
public static final java.util.List<java.lang.String> SCALAR
TYPE property of a
 PROPERTIES_TYPE. This contains the following names:
 public static final java.lang.String KEY
public static final Item KEY_ITEM
KEY and the type is
 SimpleType.STRING.
public static final java.lang.String VALUE
public static final Item VALUE_ITEM
VALUE and the type is
 SimpleType.STRING. A value will be encoded by the string given in
 TYPE. The syntax for this type is given in TYPE_ITEM.
public static final java.lang.String TYPE
public static final Item TYPE_ITEM
TYPE and the type is
 SimpleType.STRING. This string must follow the following syntax:
 
 
 type ::=This encoding does not support arrays in vectors or arrays. Arrays and vectors can only contain scalars. List properties are encoded as arrays. Empty lists, arrays or vectors are not represented. Null is not an allowed value. For example, the encoding of a byte array byte[] {1,2,3,5,7} would look like:scalar| vector | array vector ::= 'Vector of' scalar array ::= 'Array of' (scalar | primitive) scalar ::= 'String' | 'BigInteger' | 'BigDecimal' | 'Byte' | 'Character' | 'Short' | 'Integer' | 'Long' | 'Float' | 'Double' | 'Version' primitive ::= 'byte' | 'char' | 'short' | 'int' | 'long' | 'float' | 'double'
type: 'Array of byte' value: 1,2,3,5,7Quoting can be used as follows:
type: 'Array of String' value: 'abc', 'def', '\'quoted\'', "'quoted'", "\\"
public static final javax.management.openmbean.CompositeType PROPERTY_TYPE
KEY_ITEM, VALUE_ITEM, and
 TYPE_ITEM.
public static final javax.management.openmbean.TabularType PROPERTIES_TYPE
PROPERTY_TYPE.
 The index is defined to the KEY of the property.
public static final java.lang.String OSGI_CORE
public static final java.lang.String OSGI_COMPENDIUM
| 
 | OSGi™ Enterprise Release 5 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||