|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.management.NotificationBroadcasterSupport
org.apache.aries.jmx.blueprint.impl.BlueprintState
public class BlueprintState
| Nested Class Summary | |
|---|---|
static class |
BlueprintState.JMXThreadFactory
|
| Field Summary | |
|---|---|
static String |
BLUEPRINT_EVENT
|
| Fields inherited from interface org.apache.aries.jmx.blueprint.BlueprintStateMBean |
|---|
BUNDLE_ID, BUNDLE_ID_ITEM, DEPENDENCIES, DEPENDENCIES_ITEM, EVENT_TYPE, EVENT_TYPE_ITEM, EXCEPTION_MESSAGE, EXCEPTION_MESSAGE_ITEM, EXTENDER_BUNDLE_ID, EXTENDER_BUNDLE_ID_ITEM, OBJECTNAME, OSGI_BLUEPRINT_EVENT_TYPE, OSGI_BLUEPRINT_EVENTS_TYPE, REPLAY, REPLAY_ITEM, TIMESTAMP, TIMESTAMP_ITEM |
| Constructor Summary | |
|---|---|
BlueprintState(org.osgi.framework.BundleContext context)
|
|
| Method Summary | |
|---|---|
long[] |
getBlueprintBundleIds()
|
CompositeData |
getLastEvent(long bundleId)
|
TabularData |
getLastEvents()
|
MBeanNotificationInfo[] |
getNotificationInfo()
|
protected void |
onEvent(org.osgi.service.blueprint.container.BlueprintEvent event)
|
void |
postDeregister()
|
void |
postRegister(Boolean registrationDone)
|
void |
preDeregister()
|
ObjectName |
preRegister(MBeanServer server,
ObjectName name)
|
| Methods inherited from class javax.management.NotificationBroadcasterSupport |
|---|
addNotificationListener, handleNotification, removeNotificationListener, removeNotificationListener, sendNotification |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static String BLUEPRINT_EVENT
| Constructor Detail |
|---|
public BlueprintState(org.osgi.framework.BundleContext context)
| Method Detail |
|---|
public long[] getBlueprintBundleIds()
throws IOException
getBlueprintBundleIds in interface org.apache.aries.jmx.blueprint.BlueprintStateMBeanIOException
public CompositeData getLastEvent(long bundleId)
throws IOException
getLastEvent in interface org.apache.aries.jmx.blueprint.BlueprintStateMBeanIOException
public TabularData getLastEvents()
throws IOException
getLastEvents in interface org.apache.aries.jmx.blueprint.BlueprintStateMBeanIOException
public ObjectName preRegister(MBeanServer server,
ObjectName name)
throws Exception
preRegister in interface MBeanRegistrationExceptionpublic void postRegister(Boolean registrationDone)
postRegister in interface MBeanRegistration
public void preDeregister()
throws Exception
preDeregister in interface MBeanRegistrationExceptionpublic void postDeregister()
postDeregister in interface MBeanRegistrationprotected void onEvent(org.osgi.service.blueprint.container.BlueprintEvent event)
public MBeanNotificationInfo[] getNotificationInfo()
getNotificationInfo in interface NotificationBroadcastergetNotificationInfo in class NotificationBroadcasterSupportNotificationBroadcasterSupport.getNotificationInfo()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||