B C E G H I L O P R S T U

B

BundleProviderLoader - Class in org.apache.yoko.osgi.locator
Holder class for located services information.
BundleProviderLoader(String, String, Bundle, int) - Constructor for class org.apache.yoko.osgi.locator.BundleProviderLoader
Create a loader for this registered provider.

C

compareTo(BundleProviderLoader) - Method in class org.apache.yoko.osgi.locator.BundleProviderLoader
 
createInstance() - Method in class org.apache.yoko.osgi.locator.BundleProviderLoader
Create an instance of the registred service.

E

equals(Object) - Method in class org.apache.yoko.osgi.locator.BundleProviderLoader
 

G

getService(String) - Method in class org.apache.yoko.osgi.locator.ProviderRegistryImpl
Locate and instantiate an instance of a service provider defined in the META-INF/services directory of tracked bundles.
getServiceClass(String) - Method in class org.apache.yoko.osgi.locator.ProviderRegistryImpl
Locate and return the class for a service provider defined in the META-INF/services directory of tracked bundles.
getServiceClasses(String) - Method in class org.apache.yoko.osgi.locator.ProviderRegistryImpl
Locate all services that match a given provider id and return the implementation classes
getServices(String) - Method in class org.apache.yoko.osgi.locator.ProviderRegistryImpl
Locate all services that match a given provider id and create instances.

H

hashCode() - Method in class org.apache.yoko.osgi.locator.BundleProviderLoader
 

I

id() - Method in class org.apache.yoko.osgi.locator.BundleProviderLoader
 

L

loadClass() - Method in class org.apache.yoko.osgi.locator.BundleProviderLoader
Load a provider class.
locate(String) - Method in class org.apache.yoko.osgi.locator.ProviderRegistryImpl
Locate a class by its provider id indicator.
locateAll(String) - Method in class org.apache.yoko.osgi.locator.ProviderRegistryImpl
Locate all class files that match a given provider id.

O

org.apache.yoko.osgi.locator - package org.apache.yoko.osgi.locator
 

P

ProviderBean - Class in org.apache.yoko.osgi.locator
 
ProviderBean(String, String, Bundle, Register) - Constructor for class org.apache.yoko.osgi.locator.ProviderBean
 
ProviderBean(String, String, Bundle, Register, Integer) - Constructor for class org.apache.yoko.osgi.locator.ProviderBean
 
ProviderRegistryImpl - Class in org.apache.yoko.osgi.locator
The implementation of the provider registry used to store the bundle registrations.
ProviderRegistryImpl() - Constructor for class org.apache.yoko.osgi.locator.ProviderRegistryImpl
 

R

Register - Interface in org.apache.yoko.osgi.locator
 
registerProvider(BundleProviderLoader) - Method in class org.apache.yoko.osgi.locator.ProviderRegistryImpl
Register an individual provivider item by its provider identifier.
registerProvider(BundleProviderLoader) - Method in interface org.apache.yoko.osgi.locator.Register
 
registerService(BundleProviderLoader) - Method in class org.apache.yoko.osgi.locator.ProviderRegistryImpl
Register an individual provivider item by its provider identifier.
registerService(BundleProviderLoader) - Method in interface org.apache.yoko.osgi.locator.Register
 

S

ServiceBean - Class in org.apache.yoko.osgi.locator
 
ServiceBean(String, String, Bundle, Register) - Constructor for class org.apache.yoko.osgi.locator.ServiceBean
 
ServiceBean(String, String, Bundle, Register, Integer) - Constructor for class org.apache.yoko.osgi.locator.ServiceBean
 
start() - Method in class org.apache.yoko.osgi.locator.ProviderBean
 
start() - Method in class org.apache.yoko.osgi.locator.ProviderRegistryImpl
 
start() - Method in class org.apache.yoko.osgi.locator.ServiceBean
 
stop() - Method in class org.apache.yoko.osgi.locator.ProviderBean
 
stop() - Method in class org.apache.yoko.osgi.locator.ProviderRegistryImpl
 
stop() - Method in class org.apache.yoko.osgi.locator.ServiceBean
 

T

toString() - Method in class org.apache.yoko.osgi.locator.BundleProviderLoader
 

U

unregisterProvider(BundleProviderLoader) - Method in class org.apache.yoko.osgi.locator.ProviderRegistryImpl
Removed a provider registration for a named provider id.
unregisterProvider(BundleProviderLoader) - Method in interface org.apache.yoko.osgi.locator.Register
 
unregisterService(BundleProviderLoader) - Method in class org.apache.yoko.osgi.locator.ProviderRegistryImpl
Removed a provider registration for a named provider id.
unregisterService(BundleProviderLoader) - Method in interface org.apache.yoko.osgi.locator.Register
 

B C E G H I L O P R S T U

Copyright © 2006-2013 The Apache Software Foundation. All Rights Reserved.