|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jclouds.karaf.core.internal.ProviderBundleListener
public class ProviderBundleListener
| Constructor Summary | |
|---|---|
ProviderBundleListener()
|
|
| Method Summary | |
|---|---|
void |
bundleChanged(org.osgi.framework.BundleEvent event)
Receives notification that a bundle has had a lifecycle change. |
void |
destroy()
|
org.osgi.framework.BundleContext |
getBundleContext()
|
org.jclouds.providers.ProviderMetadata |
getProviderMetadata(org.osgi.framework.Bundle bundle)
Creates an instance of ProviderMetadata from the Bundle. |
String |
getProviderMetadataClassName(org.osgi.framework.Bundle bundle)
Retrieves the ProviderMetadata class name for the bundle if it exists. |
void |
init()
|
void |
notifyListeners(org.jclouds.providers.ProviderMetadata metadata)
|
void |
registerBlobStoreListener(BlobStoreProviderListener providerListener)
Registers a ComputeProviderListener |
void |
registerComputeListener(ComputeProviderListener providerListener)
Registers a ComputeProviderListener |
void |
setBundleContext(org.osgi.framework.BundleContext bundleContext)
|
void |
unregisterBlobStoreListener(BlobStoreProviderListener providerListener)
|
void |
unregisterComputeListener(ComputeProviderListener providerListener)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ProviderBundleListener()
| Method Detail |
|---|
public void init()
public void destroy()
public void notifyListeners(org.jclouds.providers.ProviderMetadata metadata)
public void bundleChanged(org.osgi.framework.BundleEvent event)
ProviderMetadata and notifies ProviderListener
if the metadata are found.
bundleChanged in interface org.osgi.framework.BundleListenerevent - The BundleEvent.public org.jclouds.providers.ProviderMetadata getProviderMetadata(org.osgi.framework.Bundle bundle)
ProviderMetadata from the Bundle.
bundle -
public String getProviderMetadataClassName(org.osgi.framework.Bundle bundle)
ProviderMetadata class name for the bundle if it exists.
bundle -
public void registerComputeListener(ComputeProviderListener providerListener)
ComputeProviderListener
providerListener - public void unregisterComputeListener(ComputeProviderListener providerListener)
public void registerBlobStoreListener(BlobStoreProviderListener providerListener)
ComputeProviderListener
providerListener - public void unregisterBlobStoreListener(BlobStoreProviderListener providerListener)
public org.osgi.framework.BundleContext getBundleContext()
public void setBundleContext(org.osgi.framework.BundleContext bundleContext)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||