Log a message with debug log level.
Log an error with debug log level.
Holder for a default class.
Discover class that implements a given service interface,
with discovery and configuration features similar to that employed
by standard Java APIs such as JAXP.
Create a class instance with dynamic environment
(thread context class loader is determined on each call).
Create a class instance with dynamic environment
(thread context class loader is determined on each call).
The findResources() method will check every loader.
Construct a new resource discoverer
Construct a new resource discoverer
Discover names of SPI implementation Classes from properties.
Recover resource name from Managed Properties,
using OLD property names.
Construct a new resource discoverer
Recover resource name from Managed Properties,
using OLD property names.
Construct a new resource discoverer
Recover resources from a Dictionary.
Construct a new resource discoverer
Construct a new resource discoverer
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.
Construct a new resource discoverer
Construct a new resource discoverer
Construct a new resource discoverer
Construct a new resource discoverer
Construct a new resource discoverer
Construct a new resource discoverer
Recover resource name from Managed Properties.
Construct a new resource discoverer
Construct a new resource discoverer
Recover resource name from System Properties.
Construct a new resource discoverer
Construct a new resource discoverer
Construct a new resource discoverer
Provide JDK 1.3 style service discovery...
Construct a new service discoverer
Construct a new resource discoverer
Construct a new resource discoverer
Construct a new service discoverer
Construct a new service discoverer
Construct a new resource discoverer
Discover singleton service providers.
An exception that is thrown only if a suitable service
instance cannot be created by
ServiceFactory
Copied from LogConfigurationException
Construct a new exception with null
as its detail message.
Construct a new exception with the specified detail message.
Construct a new exception with the specified detail message and cause.
Construct a new exception with the specified cause and a derived
detail message.
Simple implementation of Log that sends all enabled log messages,
for all defined loggers, to System.err.
Log a message with fatal log level.
Log an error with fatal log level.
Find class implementing SPI.
Find implementation of SPI.
Find class implementing SPI.
Find implementation of SPI.
Find class implementing SPI.
Find implementation of SPI.
Find class implementing SPI.
Find implementation of SPI.
Find class implementing SPI.
Find implementation of SPI.
Find class implementing SPI.
Find implementation of SPI.
Locate class resources that are bound to resourceNames
.
Locate class resources that are bound to resourceNames
.
Locate class resources that are bound to className
.
Locate class resources that are bound to className
.
Locate class resources that are bound to className
.
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
.
Locate names of resources that are bound to resourceName
.
Set of results of all discoverers.
Locate names of resources that are bound to resourceName
.
Locate names of resources that are bound to resourceName
.
Locate names of resources that are bound to resourceName
.
Locate names of resources that are bound to resourceName
.
Locate resources that are bound to resourceNames
.
Locate resources that are bound to resourceNames
.
Locate resources that are bound to resourceNames
.
Locate resources that are bound to resourceName
.
Locate resources that are bound to resourceName
.
Locate resources that are bound to resourceName
.
Get object keyed by classLoader.
Return the underlying cause of this exception (if any).
To be used by downstream elements..
Return singleton object representing JVM hooks/tools.
Load the class whose name is given by the value of a (Managed)
System Property.
Get the value of resourceName.
This is an expensive operation.
Get value for property bound to the class loader.
Get value for property bound to the class loader.
Get value for property bound to the current thread context class loader.
Get value for property bound to the current thread context class loader.
Load the resource resourceName
.
Implement ClassLoader.getResources for JDK 1.1
On JDK1.1 there is no getResources() method.
Implement ClassLoader.getResources for JDK 1.2
The system class loader is available for JDK 1.2
or later, if certain security conditions are met.
The system class loader is available for JDK 1.2
or later, if certain security conditions are met.
The system class loader is available for JDK 1.2
or later, if certain security conditions are met.
The thread context class loader is available for JDK 1.2
or later, if certain security conditions are met.
The thread context class loader is available for JDK 1.2
or later, if certain security conditions are met.
The thread context class loader is available for JDK 1.2
or later, if certain security conditions are met.
Holder for multiple ResourceNameDiscover instances.
Construct a new resource name discoverer
Create new instance of class implementing SPI.
Create new instance of class implementing SPI.
Create new instance of class implementing SPI.
Create new instance of class implementing SPI.
Create new instance of class implementing SPI.
Create new instance of class implementing SPI.
nextResourceName() returns the name of the next resource,
and MUST be non-destructive.
nextResourceName() returns the name of the next resource,
and MUST be non-destructive.
nextResourceName() returns the name of the next resource,
and MUST be non-destructive.
Readable placeholder for a null value.
Readable placeholder for a null value.
Holder for a default class.
Return list of all property names.
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..
Specify a new class loader to be used in searching.
Specify a new class loader to be used in searching.
Put service keyed by spi & classLoader.
Release all internal references to previously created service
instances associated with the current thread context class loader.
Release all internal references to previously created service
instances associated with the current thread context class loader.
Release any internal references to a previously created service
instance associated with the current thread context class loader.
Release any internal references to a previously created service
instance associated with the current thread context class loader.
'Resource' located by discovery.
'Resource' located by discovery.
Construct a new resource discoverer
Construct a new resource discoverer
Helper class for methods implementing the ResourceDiscover interface.
Construct a new resource discoverer
Construct a new resource discoverer
Interface representing a mapping
from a set of source resource names
to a resultant set of resource names.
Helper class for methods implementing the ResourceNameDiscover interface.
Iterate over resource names.
Mechanisms to locate and load a class.
[this was ServiceDiscovery12...
Construct a new service discoverer
Small ant task that will use discovery to locate a particular impl.
Specify set of class loaders to be used in searching.
Specify set of class loaders to be used in searching.
Specify set of class loaders to be used in searching.
Set logFactory, works ONLY on first call.
Must be implemented to use DiscoveryLogFactory
Set property values for Properties
bound to the
current thread context class loader.
Set property values for Properties
bound to the
current thread context class loader.
Set value for property bound to the current thread context class loader.
Set value for property bound to the current thread context class loader.
Include the current time in the log message
Include the instance name in the log message?
Include the short name ( last component ) of the logger in the log
message.
Simple implementation of Log that sends all enabled log messages,
for all defined loggers, to System.err.
Construct a simple log with given name.
Initial hash size for SPI's, default just seem TO big today..
Represents a Service Programming Interface (spi).
Construct object representing Class provider
.
Construct object representing Class provider
.
Construct object representing Class provider
.
Construct object representing Class provider
.