|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.buglabs.osgi.shell.pub.BundleUtils
public class BundleUtils
A set of utility methods for common functionality.
| Constructor Summary | |
|---|---|
BundleUtils()
|
|
| Method Summary | |
|---|---|
static Bundle |
findBundle(BundleContext context,
long bundleId)
Search (n) for a bundle with given bundleId |
static Bundle |
findBundle(BundleContext context,
java.lang.Object key)
|
static Bundle |
findBundle(BundleContext context,
java.lang.String bundleName)
Search for Bundle with header "Bundle-Name" as passed bundleName parameter. |
static Bundle |
findBundle(BundleContext context,
java.lang.String headerName,
java.lang.String headerValue)
Find bundle with given name/value pair in header. |
static java.lang.String |
getBestName(Bundle bundle)
Get the best available name for a bundle given it's metadata. |
static java.lang.String |
getHeader(Bundle bundle,
java.lang.String headerName)
|
static java.lang.String |
getStateName(int state)
Return state label as defined in OSGi spec. |
static boolean |
hasHeader(Bundle bundle,
java.lang.String headerName)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public BundleUtils()
| Method Detail |
|---|
public static Bundle findBundle(BundleContext context,
long bundleId)
context - bundleId -
public static Bundle findBundle(BundleContext context,
java.lang.String bundleName)
context - bundleName -
public static Bundle findBundle(BundleContext context,
java.lang.Object key)
public static Bundle findBundle(BundleContext context,
java.lang.String headerName,
java.lang.String headerValue)
context - headerName - headerValue -
public static java.lang.String getBestName(Bundle bundle)
bundle -
public static boolean hasHeader(Bundle bundle,
java.lang.String headerName)
public static java.lang.String getHeader(Bundle bundle,
java.lang.String headerName)
public static java.lang.String getStateName(int state)
state -
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||