|
OSGi Service Platform Release 2 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.util.EventObject | +--org.osgi.framework.BundleEvent
A Framework event describing a bundle lifecycle change.
BundleEvent objects are delivered to BundleListener objects when a change occurs in a bundle's lifecycle. A type code is used to identify the event type for future extendability.
OSGi reserves the right to extend the set of types.
Field Summary | |
static int |
INSTALLED
This bundle has been installed. |
static int |
STARTED
This bundle has been started. |
static int |
STOPPED
This bundle has been stopped. |
static int |
UNINSTALLED
This bundle has been uninstalled. |
static int |
UPDATED
This bundle has been updated. |
Fields inherited from class java.util.EventObject |
source |
Constructor Summary | |
BundleEvent(int type,
Bundle bundle)
Creates a bundle event of the specified type. |
Method Summary | |
Bundle |
getBundle()
Returns the bundle which had a lifecycle change. |
int |
getType()
Returns the type of lifecyle event. |
Methods inherited from class java.util.EventObject |
getSource, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final int INSTALLED
The value of INSTALLED is 0x00000001.
BundleContext.installBundle(java.lang.String)
public static final int STARTED
The value of STARTED is 0x00000002.
Bundle.start()
public static final int STOPPED
The value of STOPPED is 0x00000004.
Bundle.stop()
public static final int UPDATED
The value of UPDATED is 0x00000008.
Bundle.update()
public static final int UNINSTALLED
The value of UNINSTALLED is 0x00000010.
Bundle.uninstall()
Constructor Detail |
public BundleEvent(int type, Bundle bundle)
type
- The event type.bundle
- The bundle which had a lifecycle change.Method Detail |
public Bundle getBundle()
public int getType()
|
OSGi Service Platform Release 2 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |