|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ManagedBundleMBean
The managed view of an OSGi Bundle. Bundles are registered under the name jboss.osgi:name=[SymbolicName],id=[BundleId],version=[BundleVersion]
| Method Summary | |
|---|---|
long |
getBundleId()
Returns this bundle's unique identifier. |
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. |
java.lang.String |
getEntry(java.lang.String path)
Returns a string encoded URL to the entry at the specified path in this bundle. |
java.util.Dictionary<java.lang.String,java.lang.String> |
getHeaders()
Returns the bundle manifest headers |
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. |
java.lang.String |
getLocation()
Returns the location of this bundle |
javax.management.ObjectName |
getObjectName()
Get the bundles object name. |
java.lang.String |
getProperty(java.lang.String key)
Returns the value of the specified property from the BundleContext. |
java.lang.String |
getResource(java.lang.String name)
Find the specified resource from this bundle's class loader. |
int |
getState()
Returns this bundle's current state. |
java.lang.String |
getSymbolicName()
Returns the symbolic name of this bundle as specified by its Bundle-SymbolicName manifest header |
javax.management.ObjectName |
loadClass(java.lang.String name)
Loads the specified class using this bundle's class loader. |
void |
start()
Starts this bundle with no options |
void |
stop()
Stops this bundle with no options. |
void |
update()
Update this bundle. |
| Method Detail |
|---|
javax.management.ObjectName getObjectName()
int getState()
long getBundleId()
java.lang.String getSymbolicName()
java.lang.String getLocation()
java.util.Dictionary<java.lang.String,java.lang.String> getHeaders()
java.util.Dictionary<java.lang.String,java.lang.String> getHeaders(java.lang.String locale)
java.lang.String getProperty(java.lang.String key)
javax.management.ObjectName 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 bundlejava.lang.String getEntry(java.lang.String path)
name - The path name of the entry
java.lang.String getResource(java.lang.String name)
name - The name of the resource.
java.io.File getDataFile(java.lang.String filename)
void start()
throws org.osgi.framework.BundleException
org.osgi.framework.BundleException
void stop()
throws org.osgi.framework.BundleException
org.osgi.framework.BundleException
void update()
throws org.osgi.framework.BundleException
org.osgi.framework.BundleException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||