Alphabetical Index

_ A C D E F G H I J L M N O P R S T V W

_

_newLog(Class) - static method in class org.apache.commons.discovery.log.DiscoveryLogFactory
This method MUST not invoke any logging..

A

addClassLoader(ClassLoader) - method in class org.apache.commons.discovery.resource.ResourceDiscoverImpl
Specify a new class loader to be used in searching.
addClassToPropertyNameMapping(String,String) - method in class org.apache.commons.discovery.resource.names.DiscoverNamesInAlternateManagedProperties
addResource(String,String) - method in class org.apache.commons.discovery.resource.names.DiscoverNamesInDictionary
addResource(String,String[]) - method in class org.apache.commons.discovery.resource.names.DiscoverNamesInDictionary
addResourceNameDiscover(org.apache.commons.discovery.ResourceNameDiscover) - method in class org.apache.commons.discovery.resource.names.NameDiscoverers
Specify an additional class loader to be used in searching.

C

cause - field in class org.apache.commons.discovery.DiscoveryException
The underlying cause of this exception.
classLoaders - field in class org.apache.commons.discovery.resource.ClassLoaders
ClassLoaders - class org.apache.commons.discovery.resource.ClassLoaders
There are many different contexts in which loaders can be used.
ClassLoaders() - constructor for class org.apache.commons.discovery.resource.ClassLoaders
Construct a new class loader set
ClassUtils - class org.apache.commons.discovery.tools.ClassUtils

D

dateFormatter - static field in class org.apache.commons.discovery.log.SimpleLog
Used to format times
debug(Object) - method in class org.apache.commons.discovery.log.SimpleLog
Log a message with debug log level.
debug(Object,Throwable) - method in class org.apache.commons.discovery.log.SimpleLog
Log an error with debug log level.
DefaultClassHolder - class org.apache.commons.discovery.tools.DefaultClassHolder
Holder for a default class.
DefaultClassHolder(Class) - constructor for class org.apache.commons.discovery.tools.DefaultClassHolder
DefaultClassHolder(String) - constructor for class org.apache.commons.discovery.tools.DefaultClassHolder
DiscoverClass - class org.apache.commons.discovery.tools.DiscoverClass
Discover class that implements a given service interface, with discovery and configuration features similar to that employed by standard Java APIs such as JAXP.
DiscoverClass() - constructor for class org.apache.commons.discovery.tools.DiscoverClass
Create a class instance with dynamic environment (thread context class loader is determined on each call).
DiscoverClass(org.apache.commons.discovery.resource.ClassLoaders) - constructor for class org.apache.commons.discovery.tools.DiscoverClass
Create a class instance with dynamic environment (thread context class loader is determined on each call).
DiscoverClasses - class org.apache.commons.discovery.resource.classes.DiscoverClasses
The findResources() method will check every loader.
DiscoverClasses() - constructor for class org.apache.commons.discovery.resource.classes.DiscoverClasses
Construct a new resource discoverer
DiscoverClasses(org.apache.commons.discovery.resource.ClassLoaders) - constructor for class org.apache.commons.discovery.resource.classes.DiscoverClasses
Construct a new resource discoverer
discoverClassNames(org.apache.commons.discovery.tools.SPInterface,Properties) - static method in class org.apache.commons.discovery.tools.DiscoverClass
Discover names of SPI implementation Classes from properties.
DiscoverMappedNames - class org.apache.commons.discovery.resource.names.DiscoverMappedNames
Recover resource name from Managed Properties, using OLD property names.
DiscoverMappedNames() - constructor for class org.apache.commons.discovery.resource.names.DiscoverMappedNames
Construct a new resource discoverer
Recover resource name from Managed Properties, using OLD property names.
DiscoverNamesInAlternateManagedProperties() - constructor for class org.apache.commons.discovery.resource.names.DiscoverNamesInAlternateManagedProperties
Construct a new resource discoverer
DiscoverNamesInDictionary - class org.apache.commons.discovery.resource.names.DiscoverNamesInDictionary
Recover resources from a Dictionary.
DiscoverNamesInDictionary() - constructor for class org.apache.commons.discovery.resource.names.DiscoverNamesInDictionary
Construct a new resource discoverer
DiscoverNamesInDictionary(Dictionary) - constructor for class org.apache.commons.discovery.resource.names.DiscoverNamesInDictionary
Construct a new resource discoverer
DiscoverNamesInFile - class org.apache.commons.discovery.resource.names.DiscoverNamesInFile
Discover ALL files of a given name, and return resource names contained within the set of files:
  • one resource name per line,
  • whitespace ignored,
  • comments begin with '#'
Default discoverer is DiscoverClassLoaderResources, but it can be set to any other.
DiscoverNamesInFile() - constructor for class org.apache.commons.discovery.resource.names.DiscoverNamesInFile
Construct a new resource discoverer
DiscoverNamesInFile(org.apache.commons.discovery.resource.ClassLoaders) - constructor for class org.apache.commons.discovery.resource.names.DiscoverNamesInFile
Construct a new resource discoverer
Construct a new resource discoverer
DiscoverNamesInFile(org.apache.commons.discovery.ResourceDiscover) - constructor for class org.apache.commons.discovery.resource.names.DiscoverNamesInFile
Construct a new resource discoverer
DiscoverNamesInFile(org.apache.commons.discovery.ResourceDiscover,String,String) - constructor for class org.apache.commons.discovery.resource.names.DiscoverNamesInFile
Construct a new resource discoverer
DiscoverNamesInFile(String,String) - constructor for class org.apache.commons.discovery.resource.names.DiscoverNamesInFile
Construct a new resource discoverer
DiscoverNamesInManagedProperties - class org.apache.commons.discovery.resource.names.DiscoverNamesInManagedProperties
Recover resource name from Managed Properties.
DiscoverNamesInManagedProperties() - constructor for class org.apache.commons.discovery.resource.names.DiscoverNamesInManagedProperties
Construct a new resource discoverer
DiscoverNamesInManagedProperties(String,String) - constructor for class org.apache.commons.discovery.resource.names.DiscoverNamesInManagedProperties
Construct a new resource discoverer
DiscoverNamesInSystemProperties - class org.apache.commons.discovery.resource.names.DiscoverNamesInSystemProperties
Recover resource name from System Properties.
DiscoverNamesInSystemProperties() - constructor for class org.apache.commons.discovery.resource.names.DiscoverNamesInSystemProperties
Construct a new resource discoverer
DiscoverResources - class org.apache.commons.discovery.resource.DiscoverResources
DiscoverResources() - constructor for class org.apache.commons.discovery.resource.DiscoverResources
Construct a new resource discoverer
DiscoverResources(org.apache.commons.discovery.resource.ClassLoaders) - constructor for class org.apache.commons.discovery.resource.DiscoverResources
Construct a new resource discoverer
DiscoverServiceNames - class org.apache.commons.discovery.resource.names.DiscoverServiceNames
Provide JDK 1.3 style service discovery...
DiscoverServiceNames() - constructor for class org.apache.commons.discovery.resource.names.DiscoverServiceNames
Construct a new service discoverer
DiscoverServiceNames(org.apache.commons.discovery.resource.ClassLoaders) - constructor for class org.apache.commons.discovery.resource.names.DiscoverServiceNames
Construct a new resource discoverer
Construct a new resource discoverer
DiscoverServiceNames(org.apache.commons.discovery.ResourceDiscover) - constructor for class org.apache.commons.discovery.resource.names.DiscoverServiceNames
Construct a new service discoverer
DiscoverServiceNames(org.apache.commons.discovery.ResourceDiscover,String,String) - constructor for class org.apache.commons.discovery.resource.names.DiscoverServiceNames
Construct a new service discoverer
DiscoverServiceNames(String,String) - constructor for class org.apache.commons.discovery.resource.names.DiscoverServiceNames
Construct a new resource discoverer
DiscoverSingleton - class org.apache.commons.discovery.tools.DiscoverSingleton
Discover singleton service providers.
DiscoveryException - class org.apache.commons.discovery.DiscoveryException
An exception that is thrown only if a suitable service instance cannot be created by ServiceFactory

Copied from LogConfigurationException

DiscoveryException() - constructor for class org.apache.commons.discovery.DiscoveryException
Construct a new exception with null as its detail message.
DiscoveryException(String) - constructor for class org.apache.commons.discovery.DiscoveryException
Construct a new exception with the specified detail message.
DiscoveryException(String,Throwable) - constructor for class org.apache.commons.discovery.DiscoveryException
Construct a new exception with the specified detail message and cause.
DiscoveryException(Throwable) - constructor for class org.apache.commons.discovery.DiscoveryException
Construct a new exception with the specified cause and a derived detail message.
DiscoveryLogFactory - class org.apache.commons.discovery.log.DiscoveryLogFactory
Simple implementation of Log that sends all enabled log messages, for all defined loggers, to System.err.

E

EnvironmentCache - class org.apache.commons.discovery.tools.EnvironmentCache
Cache by a 'key' unique to the environment: - ClassLoader::groupContext::Object Cache Cache : HashMap Key : Thread Context Class Loader (ClassLoader) Value : groupContext::SPI Cache (HashMap) //- groupContext::Object Cache // Cache : HashMap // Key : groupContext (String) // Value : Object When we 'release', it is expected that the caller of the 'release' have the same thread context class loader...
error(Object) - method in class org.apache.commons.discovery.log.SimpleLog
Log a message with error log level.
error(Object,Throwable) - method in class org.apache.commons.discovery.log.SimpleLog
Log an error with error log level.
execute() - method in class org.apache.commons.discovery.ant.ServiceDiscoveryTask

F

fatal(Object) - method in class org.apache.commons.discovery.log.SimpleLog
Log a message with fatal log level.
fatal(Object,Throwable) - method in class org.apache.commons.discovery.log.SimpleLog
Log an error with fatal log level.
find(Class) - method in class org.apache.commons.discovery.tools.DiscoverClass
Find class implementing SPI.
find(Class) - static method in class org.apache.commons.discovery.tools.DiscoverSingleton
Find implementation of SPI.
find(Class,Properties) - method in class org.apache.commons.discovery.tools.DiscoverClass
Find class implementing SPI.
find(Class,Properties) - static method in class org.apache.commons.discovery.tools.DiscoverSingleton
Find implementation of SPI.
find(Class,Properties,String) - method in class org.apache.commons.discovery.tools.DiscoverClass
Find class implementing SPI.
find(Class,Properties,String) - static method in class org.apache.commons.discovery.tools.DiscoverSingleton
Find implementation of SPI.
find(Class,String) - method in class org.apache.commons.discovery.tools.DiscoverClass
Find class implementing SPI.
find(Class,String) - static method in class org.apache.commons.discovery.tools.DiscoverSingleton
Find implementation of SPI.
find(Class,String,String) - method in class org.apache.commons.discovery.tools.DiscoverClass
Find class implementing SPI.
find(Class,String,String) - static method in class org.apache.commons.discovery.tools.DiscoverSingleton
Find implementation of SPI.
Find class implementing SPI.
Find implementation of SPI.
findPublicStaticMethod(Class,Class,String,Class[]) - static method in class org.apache.commons.discovery.tools.ClassUtils
Locate class resources that are bound to resourceNames.
findResourceClasses(org.apache.commons.discovery.ResourceNameIterator) - method in class org.apache.commons.discovery.resource.classes.ResourceClassDiscoverImpl
Locate class resources that are bound to resourceNames.
findResourceClasses(String) - method in class org.apache.commons.discovery.resource.classes.DiscoverClasses
Locate class resources that are bound to className.
findResourceClasses(String) - method in class org.apache.commons.discovery.ResourceClassDiscover
Locate class resources that are bound to className.
findResourceClasses(String) - method in class org.apache.commons.discovery.resource.classes.ResourceClassDiscoverImpl
Locate class resources that are bound to className.
findResourceNames(org.apache.commons.discovery.ResourceNameIterator) - method in class org.apache.commons.discovery.resource.classes.ResourceClassDiscoverImpl
Locate names of resources that are bound to resourceNames.
Locate names of resources that are bound to resourceNames.
Locate names of resources that are bound to resourceNames.
findResourceNames(org.apache.commons.discovery.ResourceNameIterator) - method in class org.apache.commons.discovery.resource.names.ResourceNameDiscoverImpl
Locate names of resources that are bound to resourceName.
findResourceNames(String) - method in class org.apache.commons.discovery.resource.names.DiscoverMappedNames
findResourceNames(String) - method in class org.apache.commons.discovery.resource.names.DiscoverNamesInAlternateManagedProperties
findResourceNames(String) - method in class org.apache.commons.discovery.resource.names.DiscoverNamesInDictionary
findResourceNames(String) - method in class org.apache.commons.discovery.resource.names.DiscoverNamesInFile
findResourceNames(String) - method in class org.apache.commons.discovery.resource.names.DiscoverNamesInManagedProperties
findResourceNames(String) - method in class org.apache.commons.discovery.resource.names.DiscoverNamesInSystemProperties
findResourceNames(String) - method in class org.apache.commons.discovery.resource.names.NameDiscoverers
Set of results of all discoverers.
findResourceNames(String) - method in class org.apache.commons.discovery.resource.classes.ResourceClassDiscoverImpl
Locate names of resources that are bound to resourceName.
findResourceNames(String) - method in class org.apache.commons.discovery.resource.ResourceDiscoverImpl
Locate names of resources that are bound to resourceName.
findResourceNames(String) - method in class org.apache.commons.discovery.ResourceNameDiscover
Locate names of resources that are bound to resourceName.
findResourceNames(String) - method in class org.apache.commons.discovery.resource.names.ResourceNameDiscoverImpl
Locate names of resources that are bound to resourceName.
findResources(org.apache.commons.discovery.ResourceNameIterator) - method in class org.apache.commons.discovery.resource.classes.ResourceClassDiscoverImpl
Locate resources that are bound to resourceNames.
Locate resources that are bound to resourceNames.
findResources(org.apache.commons.discovery.ResourceNameIterator) - method in class org.apache.commons.discovery.resource.ResourceDiscoverImpl
Locate resources that are bound to resourceNames.
findResources(String) - method in class org.apache.commons.discovery.resource.DiscoverResources
findResources(String) - method in class org.apache.commons.discovery.resource.classes.ResourceClassDiscoverImpl
Locate resources that are bound to resourceName.
findResources(String) - method in class org.apache.commons.discovery.ResourceDiscover
Locate resources that are bound to resourceName.
findResources(String) - method in class org.apache.commons.discovery.resource.ResourceDiscoverImpl
Locate resources that are bound to resourceName.

G

get(ClassLoader) - static method in class org.apache.commons.discovery.tools.EnvironmentCache
Get object keyed by classLoader.
get(int) - method in class org.apache.commons.discovery.resource.ClassLoaders
getAppLoaders(Class,Class,boolean) - static method in class org.apache.commons.discovery.resource.ClassLoaders
Utility method.
getCause() - method in class org.apache.commons.discovery.DiscoveryException
Return the underlying cause of this exception (if any).
getClassLoader() - method in class org.apache.commons.discovery.Resource
Get the value of loader.
getClassLoaders() - method in class org.apache.commons.discovery.resource.ResourceDiscoverImpl
getClassLoaders(Class) - method in class org.apache.commons.discovery.tools.DiscoverClass
getDefaultName() - method in class org.apache.commons.discovery.tools.DefaultClassHolder
getDictionary() - method in class org.apache.commons.discovery.resource.names.DiscoverNamesInDictionary
getDiscover() - method in class org.apache.commons.discovery.resource.names.DiscoverNamesInFile
To be used by downstream elements..
getJDKHooks() - static method in class org.apache.commons.discovery.jdk.JDKHooks
Return singleton object representing JVM hooks/tools.
getLevel() - static method in class org.apache.commons.discovery.log.SimpleLog
Get logging level.
getLibLoaders(Class,Class,boolean) - static method in class org.apache.commons.discovery.resource.ClassLoaders
Utility method.
getManagedProperty(String) - static method in class org.apache.commons.discovery.tools.DiscoverClass
Load the class whose name is given by the value of a (Managed) System Property.
getName() - method in class org.apache.commons.discovery.Resource
Get the value of resourceName.
getPackageName(Class) - static method in class org.apache.commons.discovery.tools.ClassUtils
Get package name.
getPackageName(Class) - static method in class org.apache.commons.discovery.tools.ResourceUtils
Get package name.
getProperties() - static method in class org.apache.commons.discovery.tools.ManagedProperties
This is an expensive operation.
getPropertiesFileName() - method in class org.apache.commons.discovery.tools.PropertiesHolder
getProperty(ClassLoader,String) - static method in class org.apache.commons.discovery.tools.ManagedProperties
Get value for property bound to the class loader.
getProperty(ClassLoader,String,String) - static method in class org.apache.commons.discovery.tools.ManagedProperties
Get value for property bound to the class loader.
getProperty(String) - static method in class org.apache.commons.discovery.tools.ManagedProperties
Get value for property bound to the current thread context class loader.
getProperty(String,String) - static method in class org.apache.commons.discovery.tools.ManagedProperties
Get value for property bound to the current thread context class loader.
getPropertyName() - method in class org.apache.commons.discovery.tools.SPInterface
getResource() - method in class org.apache.commons.discovery.Resource
Get the value of URL.
getResource(Class,String,org.apache.commons.discovery.resource.ClassLoaders) - static method in class org.apache.commons.discovery.tools.ResourceUtils
Load the resource resourceName.
getResourceAsStream() - method in class org.apache.commons.discovery.Resource
Get the value of URL.
getResourceNameDiscover(int) - method in class org.apache.commons.discovery.resource.names.NameDiscoverers
getResources(ClassLoader,String) - method in class org.apache.commons.discovery.jdk.JDK11Hooks
Implement ClassLoader.getResources for JDK 1.1 On JDK1.1 there is no getResources() method.
getResources(ClassLoader,String) - method in class org.apache.commons.discovery.jdk.JDK12Hooks
Implement ClassLoader.getResources for JDK 1.2
getResources(ClassLoader,String) - method in class org.apache.commons.discovery.jdk.JDKHooks
getServiceInfo() - method in class org.apache.commons.discovery.ant.ServiceDiscoveryTask
getSPClass() - method in class org.apache.commons.discovery.tools.SPInterface
getSPName() - method in class org.apache.commons.discovery.tools.SPInterface
getSystemClassLoader() - method in class org.apache.commons.discovery.jdk.JDK11Hooks
The system class loader is available for JDK 1.2 or later, if certain security conditions are met.
getSystemClassLoader() - method in class org.apache.commons.discovery.jdk.JDK12Hooks
The system class loader is available for JDK 1.2 or later, if certain security conditions are met.
getSystemClassLoader() - method in class org.apache.commons.discovery.jdk.JDKHooks
The system class loader is available for JDK 1.2 or later, if certain security conditions are met.
getSystemProperty(String) - method in class org.apache.commons.discovery.jdk.JDK11Hooks
Get the system property
getSystemProperty(String) - method in class org.apache.commons.discovery.jdk.JDK12Hooks
Get the system property
getSystemProperty(String) - method in class org.apache.commons.discovery.jdk.JDKHooks
Get the system property
getThreadContextClassLoader() - method in class org.apache.commons.discovery.jdk.JDK11Hooks
The thread context class loader is available for JDK 1.2 or later, if certain security conditions are met.
getThreadContextClassLoader() - method in class org.apache.commons.discovery.jdk.JDK12Hooks
The thread context class loader is available for JDK 1.2 or later, if certain security conditions are met.
getThreadContextClassLoader() - method in class org.apache.commons.discovery.jdk.JDKHooks
The thread context class loader is available for JDK 1.2 or later, if certain security conditions are met.

H

hasNext() - method in class org.apache.commons.discovery.ResourceNameIterator
hasNext()

I

info(Object) - method in class org.apache.commons.discovery.log.SimpleLog
Log a message with info log level.
info(Object,Throwable) - method in class org.apache.commons.discovery.log.SimpleLog
Log an error with info log level.
isAncestor(ClassLoader) - method in class org.apache.commons.discovery.resource.ClassLoaders
Check to see if classLoader is an ancestor of any contained class loader.
isDebugEnabled() - method in class org.apache.commons.discovery.log.SimpleLog
Are debug messages currently enabled?

This allows expensive operations such as String concatenation to be avoided when the message will be ignored by the logger.

isErrorEnabled() - method in class org.apache.commons.discovery.log.SimpleLog
Are error messages currently enabled?

This allows expensive operations such as String concatenation to be avoided when the message will be ignored by the logger.

isFatalEnabled() - method in class org.apache.commons.discovery.log.SimpleLog
Are fatal messages currently enabled?

This allows expensive operations such as String concatenation to be avoided when the message will be ignored by the logger.

isInfoEnabled() - method in class org.apache.commons.discovery.log.SimpleLog
Are info messages currently enabled?

This allows expensive operations such as String concatenation to be avoided when the message will be ignored by the logger.

isLevelEnabled(int) - static method in class org.apache.commons.discovery.log.SimpleLog
Is the given log level currently enabled?
isTraceEnabled() - method in class org.apache.commons.discovery.log.SimpleLog
Are trace messages currently enabled?

This allows expensive operations such as String concatenation to be avoided when the message will be ignored by the logger.

isWarnEnabled() - method in class org.apache.commons.discovery.log.SimpleLog
Are warn messages currently enabled?

This allows expensive operations such as String concatenation to be avoided when the message will be ignored by the logger.

J

JDK11Hooks - class org.apache.commons.discovery.jdk.JDK11Hooks
JDK12Hooks - class org.apache.commons.discovery.jdk.JDK12Hooks
JDKHooks - class org.apache.commons.discovery.jdk.JDKHooks
JDKHooks() - constructor for class org.apache.commons.discovery.jdk.JDKHooks

L

loadClass() - method in class org.apache.commons.discovery.ResourceClass
Get the value of resourceClass.
loader - field in class org.apache.commons.discovery.Resource
Load named property file, optionally qualifed by spi's package name as per Class.getResource.
log(int,Object,Throwable) - method in class org.apache.commons.discovery.log.SimpleLog
Do the actual logging.
LOG_LEVEL_ALL - static field in class org.apache.commons.discovery.log.SimpleLog
Enable all logging levels
LOG_LEVEL_DEBUG - static field in class org.apache.commons.discovery.log.SimpleLog
"Debug" level logging.
LOG_LEVEL_ERROR - static field in class org.apache.commons.discovery.log.SimpleLog
"Error" level logging.
LOG_LEVEL_FATAL - static field in class org.apache.commons.discovery.log.SimpleLog
"Fatal" level logging.
LOG_LEVEL_INFO - static field in class org.apache.commons.discovery.log.SimpleLog
"Info" level logging.
LOG_LEVEL_OFF - static field in class org.apache.commons.discovery.log.SimpleLog
Enable no logging levels
LOG_LEVEL_TRACE - static field in class org.apache.commons.discovery.log.SimpleLog
"Trace" level logging.
LOG_LEVEL_WARN - static field in class org.apache.commons.discovery.log.SimpleLog
"Warn" level logging.
logLevel - static field in class org.apache.commons.discovery.log.SimpleLog
The current log level
logName - field in class org.apache.commons.discovery.log.SimpleLog
The name of this simple log instance

M

ManagedProperties - class org.apache.commons.discovery.tools.ManagedProperties
This class may disappear in the future, or be moved to another project..
map(String,String) - method in class org.apache.commons.discovery.resource.names.DiscoverMappedNames
map(String,String[]) - method in class org.apache.commons.discovery.resource.names.DiscoverMappedNames

N

name - field in class org.apache.commons.discovery.Resource
NameDiscoverers - class org.apache.commons.discovery.resource.names.NameDiscoverers
Holder for multiple ResourceNameDiscover instances.
NameDiscoverers() - constructor for class org.apache.commons.discovery.resource.names.NameDiscoverers
Construct a new resource name discoverer
newInstance(Class) - method in class org.apache.commons.discovery.tools.DiscoverClass
Create new instance of class implementing SPI.
newInstance(Class) - method in class org.apache.commons.discovery.tools.SPInterface
Instantiate a new
newInstance(Class,paramClasses[],params[]) - static method in class org.apache.commons.discovery.tools.ClassUtils
Instantiate a new
newInstance(Class,Properties) - method in class org.apache.commons.discovery.tools.DiscoverClass
Create new instance of class implementing SPI.
newInstance(Class,Properties,String) - method in class org.apache.commons.discovery.tools.DiscoverClass
Create new instance of class implementing SPI.
newInstance(Class,String) - method in class org.apache.commons.discovery.tools.DiscoverClass
Create new instance of class implementing SPI.
newInstance(Class,String,String) - method in class org.apache.commons.discovery.tools.DiscoverClass
Create new instance of class implementing SPI.
Create new instance of class implementing SPI.
newLog(Class) - static method in class org.apache.commons.discovery.log.DiscoveryLogFactory
nextResource() - method in class org.apache.commons.discovery.ResourceClassIterator
nextResource() - method in class org.apache.commons.discovery.ResourceIterator
nextResourceClass() - method in class org.apache.commons.discovery.ResourceClassIterator
nextResourceName() - method in class org.apache.commons.discovery.ResourceClassIterator
nextResourceName() returns the name of the next resource, and MUST be non-destructive.
nextResourceName() - method in class org.apache.commons.discovery.ResourceIterator
nextResourceName() returns the name of the next resource, and MUST be non-destructive.
nextResourceName() - method in class org.apache.commons.discovery.ResourceNameIterator
nextResourceName() returns the name of the next resource, and MUST be non-destructive.
nullDefaultImpl - static field in class org.apache.commons.discovery.tools.DiscoverClass
Readable placeholder for a null value.
nullProperties - static field in class org.apache.commons.discovery.tools.DiscoverClass
Readable placeholder for a null value.

O

Highlights:
  • JDK 1.3 Service discovery
  • Discovery supports JDK 1.1.8 and up (@see org.apache.commons.discover.jdk.JDKHooks).

P

PROP_LEVEL - static field in class org.apache.commons.discovery.log.SimpleLog
PropertiesHolder - class org.apache.commons.discovery.tools.PropertiesHolder
Holder for a default class.
PropertiesHolder(Properties) - constructor for class org.apache.commons.discovery.tools.PropertiesHolder
PropertiesHolder(String) - constructor for class org.apache.commons.discovery.tools.PropertiesHolder
propertyNames() - static method in class org.apache.commons.discovery.tools.ManagedProperties
Return list of all property names.
providers(Class) - static method in class org.apache.commons.discovery.tools.Service
as described in sun/jdk1.3.1/docs/guide/jar/jar.html#Service Provider, Except this uses Enumeration instead of Interator.
This version lets you specify constructor arguments..
put(ClassLoader) - method in class org.apache.commons.discovery.resource.ClassLoaders
Specify a new class loader to be used in searching.
put(ClassLoader,boolean) - method in class org.apache.commons.discovery.resource.ClassLoaders
Specify a new class loader to be used in searching.
put(ClassLoader,Object) - static method in class org.apache.commons.discovery.tools.EnvironmentCache
Put service keyed by spi & classLoader.

R

release() - static method in class org.apache.commons.discovery.tools.DiscoverSingleton
Release all internal references to previously created service instances associated with the current thread context class loader.
release() - static method in class org.apache.commons.discovery.tools.EnvironmentCache
Release all internal references to previously created service instances associated with the current thread context class loader.
release(Class) - static method in class org.apache.commons.discovery.tools.DiscoverSingleton
Release any internal references to a previously created service instance associated with the current thread context class loader.
release(ClassLoader) - static method in class org.apache.commons.discovery.tools.EnvironmentCache
Release any internal references to a previously created service instance associated with the current thread context class loader.
Resource - class org.apache.commons.discovery.Resource
'Resource' located by discovery.
resource - field in class org.apache.commons.discovery.Resource
Resource(String,URL,ClassLoader) - constructor for class org.apache.commons.discovery.Resource
ResourceClass - class org.apache.commons.discovery.ResourceClass
'Resource' located by discovery.
resourceClass - field in class org.apache.commons.discovery.ResourceClass
ResourceClass(Class,URL) - constructor for class org.apache.commons.discovery.ResourceClass
ResourceClass(String,URL,ClassLoader) - constructor for class org.apache.commons.discovery.ResourceClass
ResourceClassDiscover - interface org.apache.commons.discovery.ResourceClassDiscover
ResourceClassDiscoverImpl - class org.apache.commons.discovery.resource.classes.ResourceClassDiscoverImpl
ResourceClassDiscoverImpl() - constructor for class org.apache.commons.discovery.resource.classes.ResourceClassDiscoverImpl
Construct a new resource discoverer
ResourceClassDiscoverImpl(org.apache.commons.discovery.resource.ClassLoaders) - constructor for class org.apache.commons.discovery.resource.classes.ResourceClassDiscoverImpl
Construct a new resource discoverer
ResourceClassIterator - class org.apache.commons.discovery.ResourceClassIterator
ResourceDiscover - interface org.apache.commons.discovery.ResourceDiscover
ResourceDiscoverImpl - class org.apache.commons.discovery.resource.ResourceDiscoverImpl
Helper class for methods implementing the ResourceDiscover interface.
ResourceDiscoverImpl() - constructor for class org.apache.commons.discovery.resource.ResourceDiscoverImpl
Construct a new resource discoverer
ResourceDiscoverImpl(org.apache.commons.discovery.resource.ClassLoaders) - constructor for class org.apache.commons.discovery.resource.ResourceDiscoverImpl
Construct a new resource discoverer
ResourceIterator - class org.apache.commons.discovery.ResourceIterator
ResourceNameDiscover - interface org.apache.commons.discovery.ResourceNameDiscover
Interface representing a mapping from a set of source resource names to a resultant set of resource names.
ResourceNameDiscoverImpl - class org.apache.commons.discovery.resource.names.ResourceNameDiscoverImpl
Helper class for methods implementing the ResourceNameDiscover interface.
ResourceNameIterator - interface org.apache.commons.discovery.ResourceNameIterator
Iterate over resource names.
ResourceUtils - class org.apache.commons.discovery.tools.ResourceUtils
Mechanisms to locate and load a class.

S

Service - class org.apache.commons.discovery.tools.Service
[this was ServiceDiscovery12...
Service() - constructor for class org.apache.commons.discovery.tools.Service
Construct a new service discoverer
SERVICE_HOME - static field in class org.apache.commons.discovery.resource.names.DiscoverServiceNames
ServiceDiscoveryTask - class org.apache.commons.discovery.ant.ServiceDiscoveryTask
Small ant task that will use discovery to locate a particular impl.
Specify set of class loaders to be used in searching.
setDebug(int) - method in class org.apache.commons.discovery.ant.ServiceDiscoveryTask
setDictionary(Dictionary) - method in class org.apache.commons.discovery.resource.names.DiscoverNamesInDictionary
Specify set of class loaders to be used in searching.
setDiscoverer(org.apache.commons.discovery.ResourceDiscover) - method in class org.apache.commons.discovery.resource.names.DiscoverNamesInFile
Specify set of class loaders to be used in searching.
setFactory(LogFactory) - static method in class org.apache.commons.discovery.log.DiscoveryLogFactory
Set logFactory, works ONLY on first call.
setLevel(int) - static method in class org.apache.commons.discovery.log.SimpleLog
Set logging level.
setLog(Log) - static method in class org.apache.commons.discovery.tools.ClassUtils
setLog(Log) - static method in class org.apache.commons.discovery.resource.classes.DiscoverClasses
setLog(Log) - static method in class org.apache.commons.discovery.resource.names.DiscoverMappedNames
setLog(Log) - static method in class org.apache.commons.discovery.resource.names.DiscoverNamesInAlternateManagedProperties
setLog(Log) - static method in class org.apache.commons.discovery.resource.names.DiscoverNamesInDictionary
setLog(Log) - static method in class org.apache.commons.discovery.resource.names.DiscoverNamesInFile
setLog(Log) - static method in class org.apache.commons.discovery.resource.names.DiscoverNamesInManagedProperties
setLog(Log) - static method in class org.apache.commons.discovery.resource.names.DiscoverNamesInSystemProperties
setLog(Log) - static method in class org.apache.commons.discovery.resource.DiscoverResources
setLog(Log) - static method in class org.apache.commons.discovery.log.DiscoveryLogFactory
setLog(Log) - static method in class org.apache.commons.discovery.jdk.JDK12Hooks
Must be implemented to use DiscoveryLogFactory
setLog(Log) - static method in class org.apache.commons.discovery.tools.ManagedProperties
setLog(Log) - static method in class org.apache.commons.discovery.resource.names.NameDiscoverers
setLog(Log) - static method in class org.apache.commons.discovery.ResourceClass
setProperties(Map) - static method in class org.apache.commons.discovery.tools.ManagedProperties
Set property values for Properties bound to the current thread context class loader.
setProperties(Map,boolean) - static method in class org.apache.commons.discovery.tools.ManagedProperties
Set property values for Properties bound to the current thread context class loader.
setProperty(String,String) - static method in class org.apache.commons.discovery.tools.ManagedProperties
Set value for property bound to the current thread context class loader.
setProperty(String,String,boolean) - static method in class org.apache.commons.discovery.tools.ManagedProperties
Set value for property bound to the current thread context class loader.
setServiceName(String) - method in class org.apache.commons.discovery.ant.ServiceDiscoveryTask
showDateTime - static field in class org.apache.commons.discovery.log.SimpleLog
Include the current time in the log message
showLogName - static field in class org.apache.commons.discovery.log.SimpleLog
Include the instance name in the log message?
showShortName - static field in class org.apache.commons.discovery.log.SimpleLog
Include the short name ( last component ) of the logger in the log message.
SimpleLog - class org.apache.commons.discovery.log.SimpleLog
Simple implementation of Log that sends all enabled log messages, for all defined loggers, to System.err.
SimpleLog(String) - constructor for class org.apache.commons.discovery.log.SimpleLog
Construct a simple log with given name.
size() - method in class org.apache.commons.discovery.resource.ClassLoaders
size() - method in class org.apache.commons.discovery.resource.names.NameDiscoverers
smallHashSize - static field in class org.apache.commons.discovery.tools.EnvironmentCache
Initial hash size for SPI's, default just seem TO big today..
SPInterface - class org.apache.commons.discovery.tools.SPInterface
Represents a Service Programming Interface (spi).
SPInterface(Class) - constructor for class org.apache.commons.discovery.tools.SPInterface
Construct object representing Class provider.
SPInterface(Class,constructorParamClasses[],constructorParams[]) - constructor for class org.apache.commons.discovery.tools.SPInterface
Construct object representing Class provider.
SPInterface(Class,String) - constructor for class org.apache.commons.discovery.tools.SPInterface
Construct object representing Class provider.
SPInterface(Class,String,constructorParamClasses[],constructorParams[]) - constructor for class org.apache.commons.discovery.tools.SPInterface
Construct object representing Class provider.

T

toArray(org.apache.commons.discovery.ResourceIterator) - static method in class org.apache.commons.discovery.Resource
toString() - method in class org.apache.commons.discovery.DiscoveryException
toString() - method in class org.apache.commons.discovery.Resource
toString() - method in class org.apache.commons.discovery.ResourceClass
trace(Object) - method in class org.apache.commons.discovery.log.SimpleLog
Log a message with debug log level.
trace(Object,Throwable) - method in class org.apache.commons.discovery.log.SimpleLog
Log an error with debug log level.

V

verifyAncestory(Class) - method in class org.apache.commons.discovery.tools.SPInterface
verifyAncestory(Class,Class) - static method in class org.apache.commons.discovery.tools.ClassUtils
Throws exception if impl does not implement or extend the SPI.

W

warn(Object) - method in class org.apache.commons.discovery.log.SimpleLog
Log a message with warn log level.
warn(Object,Throwable) - method in class org.apache.commons.discovery.log.SimpleLog
Log an error with warn log level.

Copyright (c) 2002 - Apache Software Foundation