Package org.osgi.jmx
Class JmxConstants
- java.lang.Object
-
- org.osgi.jmx.JmxConstants
-
public class JmxConstants extends java.lang.Object
Constants for OSGi JMX Specification. Additionally, this class contains a number of utility types that are used in different places in the specification. These areLONG_ARRAY_TYPE
,STRING_ARRAY_TYPE
, andPROPERTIES_TYPE
.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ARRAY_OF
For an encoded array we need to start with ARRAY_OF.static java.lang.String
BIGDECIMAL
static java.lang.String
BIGINTEGER
static java.lang.String
BOOLEAN
static java.lang.String
BYTE
static java.lang.String
CHARACTER
static java.lang.String
DOUBLE
static java.lang.String
FLOAT
static java.lang.String
INTEGER
static java.lang.String
KEY
The key KEY.static Item
KEY_ITEM
The key of a property.static java.lang.String
LONG
static javax.management.openmbean.ArrayType<java.lang.Long>
LONG_ARRAY_TYPE
The MBean Open type for an array of longsstatic java.lang.String
OSGI_COMPENDIUM
The domain name of the selected OSGi compendium MBeansstatic java.lang.String
OSGI_CORE
The domain name of the core OSGi MBeansstatic java.lang.String
P_BOOLEAN
static java.lang.String
P_BYTE
static java.lang.String
P_CHAR
static java.lang.String
P_DOUBLE
static java.lang.String
P_FLOAT
static java.lang.String
P_INT
static java.lang.String
P_LONG
static java.lang.String
P_SHORT
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 theTYPE
property of aPROPERTIES_TYPE
.static java.lang.String
SHORT
static java.lang.String
STRING
static javax.management.openmbean.ArrayType<java.lang.String>
STRING_ARRAY_TYPE
The MBean Open type for an array of stringsstatic java.lang.String
TYPE
The key PROPERTY_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
-
-
-
Field Detail
-
STRING_ARRAY_TYPE
public static final javax.management.openmbean.ArrayType<java.lang.String> STRING_ARRAY_TYPE
The MBean Open type for an array of strings
-
LONG_ARRAY_TYPE
public static final javax.management.openmbean.ArrayType<java.lang.Long> LONG_ARRAY_TYPE
The MBean Open type for an array of longs
-
ARRAY_OF
public static final java.lang.String ARRAY_OF
For an encoded array we need to start with ARRAY_OF. This must be followed by one of the names inSCALAR
.- See Also:
- Constant Field Values
-
VECTOR_OF
public static final java.lang.String VECTOR_OF
For an encoded vector we need to start with ARRAY_OF. This must be followed by one of the names inSCALAR
.- See Also:
- Constant Field Values
-
VERSION
public static final java.lang.String VERSION
- See Also:
- Constant Field Values
-
STRING
public static final java.lang.String STRING
- See Also:
- Constant Field Values
-
INTEGER
public static final java.lang.String INTEGER
- See Also:
- Constant Field Values
-
LONG
public static final java.lang.String LONG
- See Also:
- Constant Field Values
-
FLOAT
public static final java.lang.String FLOAT
- See Also:
- Constant Field Values
-
DOUBLE
public static final java.lang.String DOUBLE
- See Also:
- Constant Field Values
-
BYTE
public static final java.lang.String BYTE
- See Also:
- Constant Field Values
-
SHORT
public static final java.lang.String SHORT
- See Also:
- Constant Field Values
-
CHARACTER
public static final java.lang.String CHARACTER
- See Also:
- Constant Field Values
-
BOOLEAN
public static final java.lang.String BOOLEAN
- See Also:
- Constant Field Values
-
BIGDECIMAL
public static final java.lang.String BIGDECIMAL
- See Also:
- Constant Field Values
-
BIGINTEGER
public static final java.lang.String BIGINTEGER
- See Also:
- Constant Field Values
-
P_DOUBLE
public static final java.lang.String P_DOUBLE
- See Also:
- Constant Field Values
-
P_FLOAT
public static final java.lang.String P_FLOAT
- See Also:
- Constant Field Values
-
P_LONG
public static final java.lang.String P_LONG
- See Also:
- Constant Field Values
-
P_INT
public static final java.lang.String P_INT
- See Also:
- Constant Field Values
-
P_SHORT
public static final java.lang.String P_SHORT
- See Also:
- Constant Field Values
-
P_BYTE
public static final java.lang.String P_BYTE
- See Also:
- Constant Field Values
-
P_CHAR
public static final java.lang.String P_CHAR
- See Also:
- Constant Field Values
-
P_BOOLEAN
public static final java.lang.String P_BOOLEAN
- See Also:
- Constant Field Values
-
SCALAR
public static final java.util.List<java.lang.String> SCALAR
-
KEY
public static final java.lang.String KEY
The key KEY.- See Also:
- Constant Field Values
-
KEY_ITEM
public static final Item KEY_ITEM
The key of a property. The key isKEY
and the type isSimpleType.STRING
.
-
VALUE
public static final java.lang.String VALUE
The key VALUE.- See Also:
- Constant Field Values
-
VALUE_ITEM
public static final Item VALUE_ITEM
-
TYPE
public static final java.lang.String TYPE
The key PROPERTY_TYPE. ### can we call this value PropertyType and service type ServiceType?- See Also:
- Constant Field Values
-
TYPE_ITEM
public static final Item TYPE_ITEM
-
PROPERTY_TYPE
public static final javax.management.openmbean.CompositeType PROPERTY_TYPE
A Composite Type describing a a single property. A property consists of the following itemsKEY_ITEM
,VALUE_ITEM
, andTYPE_ITEM
.
-
PROPERTIES_TYPE
public static final javax.management.openmbean.TabularType PROPERTIES_TYPE
Describes a map with properties. The row type isPROPERTY_TYPE
. The index is defined to theKEY
of the property.
-
OSGI_CORE
public static final java.lang.String OSGI_CORE
The domain name of the core OSGi MBeans- See Also:
- Constant Field Values
-
OSGI_COMPENDIUM
public static final java.lang.String OSGI_COMPENDIUM
The domain name of the selected OSGi compendium MBeans- See Also:
- Constant Field Values
-
-