org.apache.felix.jmood.utils
Interface ObjectNames


public interface ObjectNames

This interface holds the ObjectNames under which the core MBeans (CoreControllerMBean, ManagedBundleMBean, ManagedServiceMBean) and ManagedPackageMBean Note that service, bundle and package data mbeans are created dynamically and need a dynamic property to be added to the objectName.


Field Summary
static java.lang.String ALL_CM_OBJECT
           
static java.lang.String ALLBUNDLES
           
static java.lang.String ALLPACKAGES
           
static java.lang.String ALLSERVICES
           
static java.lang.String BUNDLE
           
static java.lang.String CM_OBJECT
           
static java.lang.String CM_SERVICE
           
static java.lang.String COMPENDIUM
           
static java.lang.String CORE
           
static java.lang.String CORE_CONTROLLER
           
static java.lang.String FRAMEWORK
           
static java.lang.String LOG_SERVICE
           
static java.lang.String PACKAGE
          package mbean object names also contain a version property to avoid InstanceAlreadyExistsException when two versions of the same package co-exist.
static java.lang.String SERVICE
           
static java.lang.String UA_SERVICE
           
 

Field Detail

CORE

static final java.lang.String CORE
See Also:
Constant Field Values

COMPENDIUM

static final java.lang.String COMPENDIUM
See Also:
Constant Field Values

CORE_CONTROLLER

static final java.lang.String CORE_CONTROLLER
See Also:
Constant Field Values

FRAMEWORK

static final java.lang.String FRAMEWORK
See Also:
Constant Field Values

BUNDLE

static final java.lang.String BUNDLE
See Also:
Constant Field Values

SERVICE

static final java.lang.String SERVICE
See Also:
Constant Field Values

CM_SERVICE

static final java.lang.String CM_SERVICE
See Also:
Constant Field Values

CM_OBJECT

static final java.lang.String CM_OBJECT
See Also:
Constant Field Values

LOG_SERVICE

static final java.lang.String LOG_SERVICE
See Also:
Constant Field Values

UA_SERVICE

static final java.lang.String UA_SERVICE
See Also:
Constant Field Values

PACKAGE

static final java.lang.String PACKAGE
package mbean object names also contain a version property to avoid InstanceAlreadyExistsException when two versions of the same package co-exist.

See Also:
Constant Field Values

ALLBUNDLES

static final java.lang.String ALLBUNDLES
See Also:
Constant Field Values

ALLSERVICES

static final java.lang.String ALLSERVICES
See Also:
Constant Field Values

ALLPACKAGES

static final java.lang.String ALLPACKAGES
See Also:
Constant Field Values

ALL_CM_OBJECT

static final java.lang.String ALL_CM_OBJECT
See Also:
Constant Field Values