A B C E G L M O P R S U

A

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
 

C

context - Variable in class org.apache.geronimo.osgi.registry.Activator
 

E

EXPORT_PROVIDER_HEADER - Static variable in class org.apache.geronimo.osgi.registry.ProviderRegistryImpl
 

G

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) - 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) - 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) - 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.

L

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) - 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.
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.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
 
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.registry.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 E G L M O P R S U

Copyright © 2003-2012 The Apache Software Foundation. All Rights Reserved.