|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.osgi.testing.OSGiBundle
public abstract class OSGiBundle
An abstraction of an OSGi Bundle.
| Constructor Summary | |
|---|---|
OSGiBundle()
|
|
| Method Summary | |
|---|---|
boolean |
equals(java.lang.Object obj)
Return true if symbolic name and version are equal |
abstract long |
getBundleId()
Returns this bundle's unique identifier. |
abstract java.io.File |
getDataFile(java.lang.String filename)
Creates a File object for a file in the persistent storage area provided for the bundle by the Framework. |
abstract java.net.URL |
getEntry(java.lang.String path)
Returns a URL to the entry at the specified path in this bundle. |
abstract java.util.Dictionary<java.lang.String,java.lang.String> |
getHeaders()
Returns this bundle's Manifest headers and values. |
abstract java.util.Dictionary<java.lang.String,java.lang.String> |
getHeaders(java.lang.String locale)
Returns this bundle's Manifest headers and values localized to the specified locale. |
abstract java.lang.String |
getLocation()
Returns this bundle's location. |
abstract java.lang.String |
getProperty(java.lang.String key)
Returns the value of the specified property. |
abstract java.net.URL |
getResource(java.lang.String name)
Find the specified resource from this bundle's class loader. |
abstract OSGiRuntime |
getRuntime()
Get the runtime associated with this bundle. |
abstract int |
getState()
Returns this bundle's current state. |
abstract java.lang.String |
getSymbolicName()
Returns the symbolic name of this bundle as specified by its Bundle-SymbolicName manifest header. |
abstract org.osgi.framework.Version |
getVersion()
Returns the version of this bundle. |
int |
hashCode()
Returns the hash code for this bundle. |
abstract OSGiBundle |
loadClass(java.lang.String name)
Loads the specified class using this bundle's class loader. |
abstract void |
start()
Starts this bundle. |
abstract void |
stop()
Stops this bundle. |
java.lang.String |
toString()
Returns the string representation of this bundle |
abstract void |
uninstall()
Uninstalls this bundle. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public OSGiBundle()
| Method Detail |
|---|
public abstract OSGiRuntime getRuntime()
public abstract long getBundleId()
public abstract java.lang.String getSymbolicName()
public abstract org.osgi.framework.Version getVersion()
public abstract java.lang.String getLocation()
public abstract java.util.Dictionary<java.lang.String,java.lang.String> getHeaders()
public abstract java.util.Dictionary<java.lang.String,java.lang.String> getHeaders(java.lang.String locale)
public abstract int getState()
public abstract java.lang.String getProperty(java.lang.String key)
public abstract java.io.File getDataFile(java.lang.String filename)
public abstract OSGiBundle loadClass(java.lang.String name)
throws java.lang.ClassNotFoundException
name - The name of the class to load
java.lang.ClassNotFoundException - If no such class can be found or if this bundle is a fragment bundlepublic abstract java.net.URL getEntry(java.lang.String path)
name - The path name of the entry
public abstract java.net.URL getResource(java.lang.String name)
name - The name of the resource.
public abstract void start()
throws org.osgi.framework.BundleException
org.osgi.framework.BundleException
public abstract void stop()
throws org.osgi.framework.BundleException
org.osgi.framework.BundleException
public abstract void uninstall()
throws org.osgi.framework.BundleException
org.osgi.framework.BundleExceptionpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||