public final class BundleContextAdaptor extends Object implements BundleContext
| Constructor and Description |
|---|
BundleContextAdaptor(org.jboss.gravia.runtime.ModuleContext moduleContext) |
public BundleContextAdaptor(org.jboss.gravia.runtime.ModuleContext moduleContext)
public Bundle getBundle()
getBundle in interface BundleContextgetBundle in interface BundleReferencepublic String getProperty(String key)
getProperty in interface BundleContextpublic Bundle getBundle(long id)
getBundle in interface BundleContextpublic Bundle installBundle(String location, InputStream input) throws BundleException
installBundle in interface BundleContextBundleExceptionpublic Bundle installBundle(String location) throws BundleException
installBundle in interface BundleContextBundleExceptionpublic Bundle getBundle(String location)
getBundle in interface BundleContextpublic Bundle[] getBundles()
getBundles in interface BundleContextpublic void addServiceListener(ServiceListener listener, String filter) throws InvalidSyntaxException
addServiceListener in interface BundleContextInvalidSyntaxExceptionpublic void addServiceListener(ServiceListener listener)
addServiceListener in interface BundleContextpublic void removeServiceListener(ServiceListener listener)
removeServiceListener in interface BundleContextpublic void addBundleListener(BundleListener listener)
addBundleListener in interface BundleContextpublic void removeBundleListener(BundleListener listener)
removeBundleListener in interface BundleContextpublic void addFrameworkListener(FrameworkListener listener)
addFrameworkListener in interface BundleContextpublic void removeFrameworkListener(FrameworkListener listener)
removeFrameworkListener in interface BundleContextpublic ServiceRegistration<?> registerService(String[] classNames, Object service, Dictionary<String,?> properties)
registerService in interface BundleContextpublic ServiceRegistration<?> registerService(String className, Object service, Dictionary<String,?> properties)
registerService in interface BundleContextpublic <S> ServiceRegistration<S> registerService(Class<S> clazz, S service, Dictionary<String,?> properties)
registerService in interface BundleContextpublic ServiceReference<?>[] getServiceReferences(String className, String filter) throws InvalidSyntaxException
getServiceReferences in interface BundleContextInvalidSyntaxExceptionpublic <S> Collection<ServiceReference<S>> getServiceReferences(Class<S> clazz, String filter) throws InvalidSyntaxException
getServiceReferences in interface BundleContextInvalidSyntaxExceptionpublic ServiceReference<?>[] getAllServiceReferences(String className, String filter) throws InvalidSyntaxException
getAllServiceReferences in interface BundleContextInvalidSyntaxExceptionpublic ServiceReference<?> getServiceReference(String className)
getServiceReference in interface BundleContextpublic <S> ServiceReference<S> getServiceReference(Class<S> clazz)
getServiceReference in interface BundleContextpublic <S> S getService(ServiceReference<S> reference)
getService in interface BundleContextpublic boolean ungetService(ServiceReference<?> reference)
ungetService in interface BundleContextpublic File getDataFile(String filename)
getDataFile in interface BundleContextpublic Filter createFilter(String filter) throws InvalidSyntaxException
createFilter in interface BundleContextInvalidSyntaxExceptionCopyright © 2015 JBoss by Red Hat. All rights reserved.