Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
G
I
L
M
O
P
R
S
U
A
Activator
- Class in
org.apache.geronimo.osgi.locator
Activator()
- Constructor for class org.apache.geronimo.osgi.locator.
Activator
Activator
- Class in
org.apache.geronimo.osgi.registry
The activator that starts and manages the life-cycle of the class factory registry.
Activator()
- Constructor for class org.apache.geronimo.osgi.registry.
Activator
addBundle(Bundle)
- Method in class org.apache.geronimo.osgi.registry.
ProviderRegistryImpl
Add a bundle to the provider registry.
addingBundle(Bundle, BundleEvent)
- Method in class org.apache.geronimo.osgi.registry.
ProviderBundleTrackerCustomizer
Handle the activation of a new bundle.
B
bt
- Variable in class org.apache.geronimo.osgi.registry.
Activator
bundleChanged(BundleEvent)
- Method in class org.apache.geronimo.osgi.locator.
Activator
bundleContext
- Variable in class org.apache.geronimo.osgi.locator.
Activator
C
context
- Variable in class org.apache.geronimo.osgi.registry.
Activator
D
destroy()
- Static method in class org.apache.geronimo.osgi.locator.
ProviderLocator
Cleanup resources on bundle shutdown.
E
EXPORT_PROVIDER_HEADER
- Static variable in class org.apache.geronimo.osgi.registry.
ProviderRegistryImpl
G
getService(String, Class<?>, ClassLoader)
- Static method in class org.apache.geronimo.osgi.locator.
ProviderLocator
Get a single service instance that matches an interface definition.
getService(String)
- Method in interface org.apache.geronimo.osgi.registry.api.
ProviderRegistry
Locate and instantiate an instance of a service provider defined in the META-INF/services directory of tracked bundles.
getService(String)
- Method in class org.apache.geronimo.osgi.registry.
ProviderRegistryImpl
Locate and instantiate an instance of a service provider defined in the META-INF/services directory of tracked bundles.
getServiceClass(String, Class<?>, ClassLoader)
- Static method in class org.apache.geronimo.osgi.locator.
ProviderLocator
Locate a service class that matches an interface definition.
getServiceClass(String)
- Method in interface org.apache.geronimo.osgi.registry.api.
ProviderRegistry
Locate and return the class for a service provider defined in the META-INF/services directory of tracked bundles.
getServiceClass(String)
- Method in class org.apache.geronimo.osgi.registry.
ProviderRegistryImpl
Locate and return the class for a service provider defined in the META-INF/services directory of tracked bundles.
getServiceClasses(String, Class<?>, ClassLoader)
- Static method in class org.apache.geronimo.osgi.locator.
ProviderLocator
Get a list of service class implementations that match an interface name.
getServiceClasses(String)
- Method in interface org.apache.geronimo.osgi.registry.api.
ProviderRegistry
Locate all services that match a given provider id and return the implementation classes
getServiceClasses(String)
- Method in class org.apache.geronimo.osgi.registry.
ProviderRegistryImpl
Locate all services that match a given provider id and return the implementation classes
getServices(String, Class<?>, ClassLoader)
- Static method in class org.apache.geronimo.osgi.locator.
ProviderLocator
Get a list of services that match a given interface name.
getServices(String)
- Method in interface org.apache.geronimo.osgi.registry.api.
ProviderRegistry
Locate all services that match a given provider id and create instances.
getServices(String)
- Method in class org.apache.geronimo.osgi.registry.
ProviderRegistryImpl
Locate all services that match a given provider id and create instances.
I
init(BundleContext)
- Static method in class org.apache.geronimo.osgi.locator.
ProviderLocator
initialize the tracker statics for this bundle
L
loadClass(String)
- Static method in class org.apache.geronimo.osgi.locator.
ProviderLocator
Utility class for locating a class with OSGi registry support.
loadClass(String, Class<?>)
- Static method in class org.apache.geronimo.osgi.locator.
ProviderLocator
Utility class for locating a class with OSGi registry support.
loadClass(String, Class<?>, ClassLoader)
- Static method in class org.apache.geronimo.osgi.locator.
ProviderLocator
Standardized utility method for performing class lookups with support for OSGi registry lookups.
locate(String)
- Static method in class org.apache.geronimo.osgi.locator.
ProviderLocator
Locate a class by its provider id indicator.
locate(String)
- Method in interface org.apache.geronimo.osgi.registry.api.
ProviderRegistry
Locate a class by its factory id indicator.
locate(String)
- Method in class org.apache.geronimo.osgi.registry.
ProviderRegistryImpl
Locate a class by its provider id indicator.
locateAll(String)
- Static method in class org.apache.geronimo.osgi.locator.
ProviderLocator
Locate all class files that match a given factory id.
locateAll(String)
- Method in interface org.apache.geronimo.osgi.registry.api.
ProviderRegistry
Locate all class files that match a given factory id.
locateAll(String)
- Method in class org.apache.geronimo.osgi.registry.
ProviderRegistryImpl
Locate all class files that match a given provider id.
lookupByJREPropertyFile(String, String)
- Static method in class org.apache.geronimo.osgi.locator.
ProviderLocator
Perform a service class discovery by looking for a property in a target properties file located in the java.home directory.
lst
- Variable in class org.apache.geronimo.osgi.registry.
Activator
M
modifiedBundle(Bundle, BundleEvent, Object)
- Method in class org.apache.geronimo.osgi.registry.
ProviderBundleTrackerCustomizer
O
OPT_IN_HEADER
- Static variable in class org.apache.geronimo.osgi.registry.
ProviderRegistryImpl
org.apache.geronimo.osgi.locator
- package org.apache.geronimo.osgi.locator
org.apache.geronimo.osgi.registry
- package org.apache.geronimo.osgi.registry
org.apache.geronimo.osgi.registry.api
- package org.apache.geronimo.osgi.registry.api
P
ProviderBundleTrackerCustomizer
- Class in
org.apache.geronimo.osgi.registry
ProviderBundleTrackerCustomizer(Activator, Bundle, ProviderRegistryImpl)
- Constructor for class org.apache.geronimo.osgi.registry.
ProviderBundleTrackerCustomizer
ProviderLocator
- Class in
org.apache.geronimo.osgi.locator
ProviderRegistry
- Interface in
org.apache.geronimo.osgi.registry.api
The implementation of the factory registry used to store the bundle registrations.
ProviderRegistryImpl
- Class in
org.apache.geronimo.osgi.registry
The implementation of the provider registry used to store the bundle registrations.
ProviderRegistryImpl(Activator)
- Constructor for class org.apache.geronimo.osgi.registry.
ProviderRegistryImpl
R
registerProvider(ProviderRegistryImpl.BundleProviderLoader)
- Method in class org.apache.geronimo.osgi.registry.
ProviderRegistryImpl
Register an individual provivider item by its provider identifier.
registerService(ProviderRegistryImpl.BundleProviderLoader)
- Method in class org.apache.geronimo.osgi.registry.
ProviderRegistryImpl
Register an individual provivider item by its provider identifier.
registry
- Variable in class org.apache.geronimo.osgi.registry.
Activator
registryRegistration
- Variable in class org.apache.geronimo.osgi.registry.
Activator
removeBundle(Bundle, Object)
- Method in class org.apache.geronimo.osgi.registry.
ProviderRegistryImpl
Remove a bundle from the registry.
removedBundle(Bundle, BundleEvent, Object)
- Method in class org.apache.geronimo.osgi.registry.
ProviderBundleTrackerCustomizer
S
start(BundleContext)
- Method in class org.apache.geronimo.osgi.locator.
Activator
start(BundleContext)
- Method in class org.apache.geronimo.osgi.registry.
Activator
stop(BundleContext)
- Method in class org.apache.geronimo.osgi.locator.
Activator
stop(BundleContext)
- Method in class org.apache.geronimo.osgi.registry.
Activator
U
unregisterProvider(ProviderRegistryImpl.BundleProviderLoader)
- Method in class org.apache.geronimo.osgi.registry.
ProviderRegistryImpl
Removed a provider registration for a named provider id.
unregisterService(ProviderRegistryImpl.BundleProviderLoader)
- Method in class org.apache.geronimo.osgi.registry.
ProviderRegistryImpl
Removed a provider registration for a named provider id.
A
B
C
D
E
G
I
L
M
O
P
R
S
U
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes