Library:Apache Jakarta Commons Discovery
Version:0.2
Compatibility:JDK 1.4
Classes in library Apache Jakarta Commons Discovery.
NamePackageDescription
ClassLoadersorg.apache.commons.discovery.resourceThere are many different contexts in which loaders can be used.
ClassUtilsorg.apache.commons.discovery.toolsNo description provided.
DefaultClassHolderorg.apache.commons.discovery.toolsHolder for a default class.
DiscoverClassorg.apache.commons.discovery.tools

Discover class that implements a given service interface, with discovery and configuration features similar to that employed by standard Java APIs such as JAXP.

DiscoverClassesorg.apache.commons.discovery.resource.classesThe findResources() method will check every loader.
DiscoverMappedNamesorg.apache.commons.discovery.resource.namesRecover resource name from Managed Properties, using OLD property names.
DiscoverNamesInAlternateManagedPropertiesorg.apache.commons.discovery.resource.namesRecover resource name from Managed Properties, using OLD property names.
DiscoverNamesInDictionaryorg.apache.commons.discovery.resource.namesRecover resources from a Dictionary.
DiscoverNamesInFileorg.apache.commons.discovery.resource.namesDiscover 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.
DiscoverNamesInManagedPropertiesorg.apache.commons.discovery.resource.namesRecover resource name from Managed Properties.
DiscoverNamesInSystemPropertiesorg.apache.commons.discovery.resource.namesRecover resource name from System Properties.
DiscoverResourcesorg.apache.commons.discovery.resourceNo description provided.
DiscoverServiceNamesorg.apache.commons.discovery.resource.namesProvide JDK 1.3 style service discovery...
DiscoverSingletonorg.apache.commons.discovery.tools

Discover singleton service providers.

DiscoveryLogFactoryorg.apache.commons.discovery.log

Simple implementation of Log that sends all enabled log messages, for all defined loggers, to System.err.

EnvironmentCacheorg.apache.commons.discovery.toolsCache 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...
JDKHooksorg.apache.commons.discovery.jdkNo description provided.
ManagedPropertiesorg.apache.commons.discovery.tools

This class may disappear in the future, or be moved to another project..

NameDiscoverersorg.apache.commons.discovery.resource.namesHolder for multiple ResourceNameDiscover instances.
PropertiesHolderorg.apache.commons.discovery.toolsHolder for a default class.
Resourceorg.apache.commons.discovery'Resource' located by discovery.
ResourceClassorg.apache.commons.discovery'Resource' located by discovery.
ResourceClassDiscoverImplorg.apache.commons.discovery.resource.classesNo description provided.
ResourceClassIteratororg.apache.commons.discoveryNo description provided.
ResourceDiscoverImplorg.apache.commons.discovery.resourceHelper class for methods implementing the ResourceDiscover interface.
ResourceIteratororg.apache.commons.discoveryNo description provided.
ResourceNameDiscoverImplorg.apache.commons.discovery.resource.namesHelper class for methods implementing the ResourceNameDiscover interface.
ResourceUtilsorg.apache.commons.discovery.toolsMechanisms to locate and load a class.
Serviceorg.apache.commons.discovery.tools[this was ServiceDiscovery12...
ServiceDiscoveryTaskorg.apache.commons.discovery.antSmall ant task that will use discovery to locate a particular impl.
SimpleLogorg.apache.commons.discovery.log

Simple implementation of Log that sends all enabled log messages, for all defined loggers, to System.err.

SPInterfaceorg.apache.commons.discovery.toolsRepresents a Service Programming Interface (spi).
Search