public class BundleEvent
extends java.util.EventObject
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 Alliance reserves the right to extend the set of types.
| Modifier and Type | Field and Description |
|---|---|
static int |
INSTALLED
The bundle has been installed.
|
static int |
RESOLVED
The bundle has been resolved.
|
static int |
STARTED
The bundle has been started.
|
static int |
STARTING
The bundle is about to start.
|
static int |
STOPPED
The bundle has been stopped.
|
static int |
STOPPING
The bundle is about to stop.
|
static int |
UNINSTALLED
The bundle has been uninstalled.
|
static int |
UNRESOLVED
The bundle has been unresolved.
|
static int |
UPDATED
The bundle has been updated.
|
| Constructor and Description |
|---|
BundleEvent(int type,
Bundle bundle)
Creates a bundle event of the specified type.
|
public static final int INSTALLED
The value of INSTALLED is 0x00000001.
public static final int STARTED
The value of STARTED is 0x00000002.
Bundle.start(),
Constant Field Valuespublic static final int STOPPED
The value of STOPPED is 0x00000004.
Bundle.stop(),
Constant Field Valuespublic static final int UPDATED
The value of UPDATED is 0x00000008.
Bundle.update(),
Constant Field Valuespublic static final int UNINSTALLED
The value of UNINSTALLED is 0x00000010.
Bundle.uninstall(),
Constant Field Valuespublic static final int RESOLVED
The value of RESOLVED is 0x00000020.
Bundle.RESOLVED,
Constant Field Valuespublic static final int UNRESOLVED
The value of UNRESOLVED is 0x00000040.
Bundle.INSTALLED,
Constant Field Valuespublic static final int STARTING
The value of STARTING is 0x00000080.
Bundle.start(),
Constant Field Valuespublic static final int STOPPING
The value of STOPPING is 0x00000100.
Bundle.stop(),
Constant Field Valuespublic BundleEvent(int type,
Bundle bundle)
type - The event type.bundle - The bundle which had a lifecycle change.public Bundle getBundle()
public int getType()