|
OSGi™ Enterprise Release 5 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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_OF
For an encoded array we need to start with ARRAY_OF. |
static java.lang.String |
BIGDECIMAL
Value for PROPERTY_TYPE value in the case of
BigDecimal |
static java.lang.String |
BIGINTEGER
Value for PROPERTY_TYPE value in the case of
BigInteger |
static java.lang.String |
BOOLEAN
Value for PROPERTY_TYPE value in the case of
Boolean |
static java.lang.String |
BYTE
Value for PROPERTY_TYPE value in the case of
Byte |
static java.lang.String |
CHARACTER
Value for PROPERTY_TYPE value in the case of
Character |
static java.lang.String |
DOUBLE
Value for PROPERTY_TYPE value in the case of
Double |
static java.lang.String |
FLOAT
Value for PROPERTY_TYPE value in the case of
Float |
static java.lang.String |
INTEGER
Value for PROPERTY_TYPE value in the case of
Integer |
static java.lang.String |
KEY
The key KEY. |
static Item |
KEY_ITEM
The key of a property. |
static java.lang.String |
LONG
Value for PROPERTY_TYPE value in the case of
Long |
static javax.management.openmbean.ArrayType |
LONG_ARRAY_TYPE
The MBean Open type for an array of longs |
static java.lang.String |
OSGI_COMPENDIUM
The domain name of the selected OSGi compendium MBeans |
static java.lang.String |
OSGI_CORE
The domain name of the core OSGi MBeans |
static java.lang.String |
P_BOOLEAN
Value for PROPERTY_TYPE value in the case of the boolean
primitive type. |
static java.lang.String |
P_BYTE
Value for PROPERTY_TYPE value in the case of the byte
primitive type. |
static java.lang.String |
P_CHAR
Value for PROPERTY_TYPE value in the case of the char
primitive type. |
static java.lang.String |
P_DOUBLE
Value for PROPERTY_TYPE value in the case of the double
primitive type. |
static java.lang.String |
P_FLOAT
Value for PROPERTY_TYPE value in the case of the float
primitive type. |
static java.lang.String |
P_INT
Value for PROPERTY_TYPE value in the case of the int
primitive type. |
static java.lang.String |
P_LONG
Value for PROPERTY_TYPE value in the case of the long
primitive type. |
static java.lang.String |
P_SHORT
Value for PROPERTY_TYPE value in the case of the short
primitive type. |
static javax.management.openmbean.TabularType |
PROPERTIES_TYPE
Describes a map with properties. |
static javax.management.openmbean.CompositeType |
PROPERTY_TYPE
A Composite Type describing a a single property. |
static java.util.List<java.lang.String> |
SCALAR
A set of all scalars that can be used in the TYPE property of a
PROPERTIES_TYPE . |
static java.lang.String |
SHORT
Value for PROPERTY_TYPE value in the case of
Short |
static java.lang.String |
STRING
Value for PROPERTY_TYPE value in the case of
String |
static javax.management.openmbean.ArrayType |
STRING_ARRAY_TYPE
The MBean Open type for an array of strings |
static java.lang.String |
TYPE
The key TYPE. |
static Item |
TYPE_ITEM
The type of the property. |
static java.lang.String |
VALUE
The key VALUE. |
static Item |
VALUE_ITEM
The value of a property. |
static java.lang.String |
VECTOR_OF
For an encoded vector we need to start with ARRAY_OF. |
static java.lang.String |
VERSION
Value for PROPERTY_TYPE value in the case of Version |
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 |