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

A

AbstractContext - class org.apache.avalon.excalibur.naming.AbstractContext.
Abstract JNDI Context that can be inherited from to provide a particular type of Context.
AbstractContext() - Constructor for class org.apache.avalon.excalibur.naming.AbstractContext
 
AbstractContext(Hashtable) - Constructor for class org.apache.avalon.excalibur.naming.AbstractContext
 
AbstractJdbcConnection - class org.apache.avalon.excalibur.datasource.AbstractJdbcConnection.
The Connection object used in conjunction with the JdbcDataSource object.
AbstractJdbcConnection(Connection, boolean) - Constructor for class org.apache.avalon.excalibur.datasource.AbstractJdbcConnection
Deprecated. Use the version with keepAlive specified
AbstractJdbcConnection(Connection, String) - Constructor for class org.apache.avalon.excalibur.datasource.AbstractJdbcConnection
 
AbstractLocalContext - class org.apache.avalon.excalibur.naming.AbstractLocalContext.
Abstract local JNDI Context that can be inherited from to provide a particular type of Context.
AbstractLocalContext(Namespace, Hashtable, Context) - Constructor for class org.apache.avalon.excalibur.naming.AbstractLocalContext
 
AbstractNamespace - class org.apache.avalon.excalibur.naming.AbstractNamespace.
This is the class to extend that provides basic facilities for Namespace management.
AbstractNamespace() - Constructor for class org.apache.avalon.excalibur.naming.AbstractNamespace
 
AbstractNamingEnumeration - class org.apache.avalon.excalibur.naming.AbstractNamingEnumeration.
Class for building NamingEnumerations.
AbstractNamingEnumeration(Context, Namespace) - Constructor for class org.apache.avalon.excalibur.naming.AbstractNamingEnumeration
 
AbstractParserControl - class org.apache.avalon.excalibur.cli.AbstractParserControl.
Class to inherit from so when in future when new controls are added clients will no have to implement them.
AbstractParserControl() - Constructor for class org.apache.avalon.excalibur.cli.AbstractParserControl
 
AbstractPool - class org.apache.avalon.excalibur.pool.AbstractPool.
This is an Pool that caches Poolable objects for reuse.
AbstractPool(ObjectFactory) - Constructor for class org.apache.avalon.excalibur.pool.AbstractPool
Create an AbstractPool.
AbstractTargetFactory - class org.apache.avalon.excalibur.logger.factory.AbstractTargetFactory.
AbstractTargetFactory class.
AbstractTargetFactory() - Constructor for class org.apache.avalon.excalibur.logger.factory.AbstractTargetFactory
 
AbstractURLContext - class org.apache.avalon.excalibur.naming.AbstractURLContext.
Abstract JNDI Context that can be inherited from to provide a particular type of Context.
AbstractURLContext(String, Hashtable) - Constructor for class org.apache.avalon.excalibur.naming.AbstractURLContext
 
accept() - Method in class org.apache.avalon.excalibur.naming.rmi.server.Main
 
accept(File, String) - Method in class org.apache.avalon.excalibur.io.OrFileFilter
 
accept(File, String) - Method in class org.apache.avalon.excalibur.io.AndFileFilter
 
accept(File, String) - Method in class org.apache.avalon.excalibur.io.PrefixFileFilter
 
accept(File, String) - Method in class org.apache.avalon.excalibur.io.DirectoryFileFilter
 
accept(File, String) - Method in class org.apache.avalon.excalibur.io.InvertedFileFilter
 
accept(File, String) - Method in class org.apache.avalon.excalibur.io.ExtensionFileFilter
 
acquire() - Method in class org.apache.avalon.excalibur.concurrent.DijkstraSemaphore
If the count is non-zero, acquires a semaphore and decrements the count by 1, otherwise blocks until a release() is executed by some other thread.
acquire() - Method in interface org.apache.avalon.excalibur.concurrent.Sync
Aquire access to resource.
acquire() - Method in class org.apache.avalon.excalibur.concurrent.Semaphore
 
acquireAll() - Method in class org.apache.avalon.excalibur.concurrent.DijkstraSemaphore
Tries to acquire all the semaphores thus bringing the count to zero.
ActiveMonitor - class org.apache.avalon.excalibur.monitor.ActiveMonitor.
The ActiveMonitor is used to actively check a set of resources to see if they have changed.
ActiveMonitor() - Constructor for class org.apache.avalon.excalibur.monitor.ActiveMonitor
 
add(Object) - Method in class org.apache.avalon.excalibur.collections.VariableSizeBuffer
Add an object into the buffer
add(Object) - Method in interface org.apache.avalon.excalibur.collections.Buffer
Add an object into the buffer.
add(Object) - Method in class org.apache.avalon.excalibur.collections.FixedSizeBuffer
 
addArgument(String) - Method in class org.apache.avalon.excalibur.cli.CLOption
Mutator of Argument property.
addComponent(Object, Class, Configuration) - Method in class org.apache.avalon.excalibur.component.ExcaliburComponentSelector
Add a new component to the manager.
addComponent(String, Class, Configuration) - Method in class org.apache.avalon.excalibur.component.ExcaliburComponentManager
Add a new component to the manager.
addComponentInstance(Object, Component) - Method in class org.apache.avalon.excalibur.component.ExcaliburComponentSelector
Add a static instance of a component to the manager.
addComponentInstance(String, Component) - Method in class org.apache.avalon.excalibur.component.ExcaliburComponentManager
Add a static instance of a component to the manager.
addContext(DefaultContext) - Method in class org.apache.avalon.excalibur.testcase.ExcaliburTestCase
This method may be overwritten by subclasses to put additional objects into the context programmatically.
addObjectFactory(ObjectFactory) - Method in class org.apache.avalon.excalibur.naming.AbstractNamespace
Utility method for subclasses to add factorys.
addObjectFactory(ObjectFactory) - Method in class org.apache.avalon.excalibur.naming.DefaultNamespace
 
addPropertyChangeListener(PropertyChangeListener) - Method in class org.apache.avalon.excalibur.monitor.Resource
This is the prefered method of registering a PropertyChangeListender.
addPropertyChangeListener(String, PropertyChangeListener) - Method in class org.apache.avalon.excalibur.monitor.Resource
This is a convenience if you want to expose other properties for the Resource.
addPropertyChangeListenersFrom(Resource) - Method in class org.apache.avalon.excalibur.monitor.Resource
Abstract method to add the PropertyChangeListeners in another Resource to this one.
addResource(Resource) - Method in interface org.apache.avalon.excalibur.monitor.Monitor
Add a resource to monitor.
addResource(Resource) - Method in class org.apache.avalon.excalibur.monitor.PassiveMonitor
Add a resource to monitor.
addResource(Resource) - Method in class org.apache.avalon.excalibur.monitor.ActiveMonitor
Add a resource to monitor.
addStateFactory(StateFactory) - Method in class org.apache.avalon.excalibur.naming.AbstractNamespace
Utility method for subclasses to add factorys.
addStateFactory(StateFactory) - Method in class org.apache.avalon.excalibur.naming.DefaultNamespace
 
addToEnvironment(String, Object) - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Add a key-value pair to environment
AndFileFilter - class org.apache.avalon.excalibur.io.AndFileFilter.
Accepts a selection if it is acceptable to both of two FilenameFilters.
AndFileFilter(FilenameFilter, FilenameFilter) - Constructor for class org.apache.avalon.excalibur.io.AndFileFilter
 
append(Object) - Method in class org.apache.avalon.excalibur.collections.CircularBuffer
Deprecated.  
aquireRead() - Method in class org.apache.avalon.excalibur.concurrent.ReadWriteLock
Attempts to aquire a read lock.
aquireWrite() - Method in class org.apache.avalon.excalibur.concurrent.ReadWriteLock
Attempts to aquire a write lock.
ARGUMENT_DISALLOWED - Static variable in class org.apache.avalon.excalibur.cli.CLOptionDescriptor
Flag to say this option does not take arguments
ARGUMENT_OPTIONAL - Static variable in class org.apache.avalon.excalibur.cli.CLOptionDescriptor
Flag to say that the argument is optional
ARGUMENT_REQUIRED - Static variable in class org.apache.avalon.excalibur.cli.CLOptionDescriptor
Flag to say that one argument is required
ARGUMENTS_REQUIRED_2 - Static variable in class org.apache.avalon.excalibur.cli.CLOptionDescriptor
Flag to say this option requires 2 arguments
ArrayEnumeration - class org.apache.avalon.excalibur.collections.ArrayEnumeration.
Enumeration wrapper for array.
ArrayEnumeration(List) - Constructor for class org.apache.avalon.excalibur.collections.ArrayEnumeration
 
ArrayEnumeration(Object[]) - Constructor for class org.apache.avalon.excalibur.collections.ArrayEnumeration
 
ArrayStack - class org.apache.avalon.excalibur.collections.ArrayStack.
Unsynchronized stakc.
ArrayStack() - Constructor for class org.apache.avalon.excalibur.collections.ArrayStack
 
AsyncLogTargetFactory - class org.apache.avalon.excalibur.logger.factory.AsyncLogTargetFactory.
AsyncLogTargetFactory class.
AsyncLogTargetFactory() - Constructor for class org.apache.avalon.excalibur.logger.factory.AsyncLogTargetFactory
 
attempt(long) - Method in interface org.apache.avalon.excalibur.concurrent.Sync
Aquire access to resource.
attempt(long) - Method in class org.apache.avalon.excalibur.concurrent.Semaphore
 
available() - Method in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 

B

barrierSynchronize() - Method in class org.apache.avalon.excalibur.concurrent.ThreadBarrier
This method blocks all threads calling it until the threshold number of threads have called it.
BinaryHeap - class org.apache.avalon.excalibur.collections.BinaryHeap.
BinaryHeap implementation of priority queue.
BinaryHeap() - Constructor for class org.apache.avalon.excalibur.collections.BinaryHeap
Instantiates a new min binary heap with the default initial capacity.
BinaryHeap(boolean) - Constructor for class org.apache.avalon.excalibur.collections.BinaryHeap
Create a binary heap of Comparables.
BinaryHeap(Comparator) - Constructor for class org.apache.avalon.excalibur.collections.BinaryHeap
Instantiates a new binary heap with the default initial capacity and ordered using the given Comparator.
BinaryHeap(int) - Constructor for class org.apache.avalon.excalibur.collections.BinaryHeap
Instantiates a new min binary heap with the given initial capacity.
BinaryHeap(int, boolean) - Constructor for class org.apache.avalon.excalibur.collections.BinaryHeap
Create a binary heap of Comparables.
BinaryHeap(int, Comparator) - Constructor for class org.apache.avalon.excalibur.collections.BinaryHeap
Instantiates a new binary heap with the given initial capacity and ordered using the given Comparator.
bind(Name, Object) - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Bind an object to a name.
bind(Name, Object, boolean) - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Helper method to bind
bind(Name, Object, boolean) - Method in class org.apache.avalon.excalibur.naming.RemoteContext
Helper method to bind
bind(Name, Object, boolean) - Method in class org.apache.avalon.excalibur.naming.AbstractURLContext
Helper method to bind
bind(Name, Object, boolean) - Method in class org.apache.avalon.excalibur.naming.AbstractLocalContext
Helper method to bind
bind(Name, String, Object) - Method in interface org.apache.avalon.excalibur.naming.NamingProvider
 
bind(Name, String, Object) - Method in class org.apache.avalon.excalibur.naming.rmi.server.RMINamingProviderImpl
 
bind(String, Object) - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Bind an object to a name.
Buffer - interface org.apache.avalon.excalibur.collections.Buffer.
A Buffer is an ordered list of objects, that does not support querying or direct access to the elements.
bufferedCopy(InputStream, OutputStream) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Deprecated. Buffering streams is actively harmful! See the class description as to why. Use IOUtil.copy(InputStream, OutputStream) instead.
BufferOverflowException - exception org.apache.avalon.excalibur.collections.BufferOverflowException.
The BufferOverflowException is used when the buffer's capacity has been exceeded.
BufferOverflowException(String) - Constructor for class org.apache.avalon.excalibur.collections.BufferOverflowException
 
BufferOverflowException(String, Throwable) - Constructor for class org.apache.avalon.excalibur.collections.BufferOverflowException
 
BufferUnderflowException - exception org.apache.avalon.excalibur.collections.BufferUnderflowException.
The BufferOverflowException is used when the buffer is already empty
BufferUnderflowException(String) - Constructor for class org.apache.avalon.excalibur.collections.BufferUnderflowException
 
BufferUnderflowException(String, Throwable) - Constructor for class org.apache.avalon.excalibur.collections.BufferUnderflowException
 

C

c_syntax - Static variable in class org.apache.avalon.excalibur.naming.DefaultNameParser
 
CascadingAssertionFailedError - error org.apache.avalon.excalibur.testcase.CascadingAssertionFailedError.
This is an extention to the testing framework so that we can get detailed messages from JUnit (The AssertionFailedError hides the underlying cause)
CascadingAssertionFailedError() - Constructor for class org.apache.avalon.excalibur.testcase.CascadingAssertionFailedError
Constructor with no message
CascadingAssertionFailedError(String) - Constructor for class org.apache.avalon.excalibur.testcase.CascadingAssertionFailedError
Constructor with a message
CascadingAssertionFailedError(String, Throwable) - Constructor for class org.apache.avalon.excalibur.testcase.CascadingAssertionFailedError
Constructor with a message and a parent exception
catPath(String, String) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Will concatenate 2 paths, dealing with ..
checkUnbindContext(Name, Object) - Method in class org.apache.avalon.excalibur.naming.AbstractLocalContext
 
CircularBuffer - class org.apache.avalon.excalibur.collections.CircularBuffer.
Deprecated. use one of the Buffer implementations instead.
CircularBuffer() - Constructor for class org.apache.avalon.excalibur.collections.CircularBuffer
Deprecated.  
CircularBuffer(int) - Constructor for class org.apache.avalon.excalibur.collections.CircularBuffer
Deprecated.  
CLArgsParser - class org.apache.avalon.excalibur.cli.CLArgsParser.
Parser for command line arguments.
CLArgsParser(String[], CLOptionDescriptor[]) - Constructor for class org.apache.avalon.excalibur.cli.CLArgsParser
Create a parser that deals with options and parses certain args.
CLArgsParser(String[], CLOptionDescriptor[], ParserControl) - Constructor for class org.apache.avalon.excalibur.cli.CLArgsParser
Create a parser that can deal with options and parses certain args.
ClassLoaderObjectInputStream - class org.apache.avalon.excalibur.io.ClassLoaderObjectInputStream.
A special ObjectInputStream to handle highly transient classes hosted by Avalon components that are juggling many classloaders.
ClassLoaderObjectInputStream(ClassLoader, InputStream) - Constructor for class org.apache.avalon.excalibur.io.ClassLoaderObjectInputStream
 
cleanDirectory(File) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Clean a directory without deleting it.
cleanDirectory(String) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Clean a directory without deleting it.
clear() - Method in interface org.apache.avalon.excalibur.collections.PriorityQueue
Clear all elements from queue.
clear() - Method in class org.apache.avalon.excalibur.collections.SynchronizedPriorityQueue
Clear all elements from queue.
clear() - Method in class org.apache.avalon.excalibur.collections.BinaryHeap
Clear all elements from queue.
clearWarnings() - Method in class org.apache.avalon.excalibur.datasource.JdbcConnection
 
cloneContext() - Method in class org.apache.avalon.excalibur.naming.AbstractLocalContext
 
cloneContext() - Method in class org.apache.avalon.excalibur.naming.memory.MemoryContext
 
CLOption - class org.apache.avalon.excalibur.cli.CLOption.
Basic class describing an instance of option.
CLOption(int) - Constructor for class org.apache.avalon.excalibur.cli.CLOption
Constructor taking an id (that must be a proper character code)
CLOption(String) - Constructor for class org.apache.avalon.excalibur.cli.CLOption
Constructor taking argument for option.
CLOptionDescriptor - class org.apache.avalon.excalibur.cli.CLOptionDescriptor.
Basic class describing an type of option.
CLOptionDescriptor(String, int, int, String) - Constructor for class org.apache.avalon.excalibur.cli.CLOptionDescriptor
Constructor.
CLOptionDescriptor(String, int, int, String, int[]) - Constructor for class org.apache.avalon.excalibur.cli.CLOptionDescriptor
Constructor.
close() - Method in class org.apache.avalon.excalibur.datasource.AbstractJdbcConnection
 
close() - Method in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 
close() - Method in class org.apache.avalon.excalibur.naming.AbstractNamingEnumeration
 
close() - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Release resources associated with context.
close() - Method in class org.apache.avalon.excalibur.naming.RemoteContext
Release resources associated with context.
close() - Method in class org.apache.avalon.excalibur.naming.AbstractLocalContext
 
CLUtil - class org.apache.avalon.excalibur.cli.CLUtil.
CLUtil offers basic utility operations for use both internal and external to package.
commit() - Method in class org.apache.avalon.excalibur.datasource.JdbcConnection
 
ComponentHandler - class org.apache.avalon.excalibur.component.ComponentHandler.
This class acts like a Factory to instantiate the correct version of the ComponentHandler that you need.
ComponentHandler() - Constructor for class org.apache.avalon.excalibur.component.ComponentHandler
 
compose(ComponentManager) - Method in class org.apache.avalon.excalibur.component.ExcaliburComponentSelector
Compose the ComponentSelector so that we know what the parent ComponentManager is.
composeName(Name, Name) - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Compose a name form a name and a prefix.
composeName(String, String) - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Compose a name form a name and a prefix.
ConditionalEvent - class org.apache.avalon.excalibur.concurrent.ConditionalEvent.
This class implements a POSIX style "Event" object.
ConditionalEvent(boolean) - Constructor for class org.apache.avalon.excalibur.concurrent.ConditionalEvent
Creates a manual reset ConditionalEvent with a specified initial state
ConditionalEvent(boolean, boolean) - Constructor for class org.apache.avalon.excalibur.concurrent.ConditionalEvent
Creates a ConditionalEvent with the defined initial state
configure(Configuration) - Method in class org.apache.avalon.excalibur.component.ExcaliburComponentSelector
Default Configuration handler for ComponentSelector.
configure(Configuration) - Method in class org.apache.avalon.excalibur.component.ExcaliburComponentManager
Configure the ComponentManager.
configure(Configuration) - Method in class org.apache.avalon.excalibur.component.DefaultRoleManager
Reads a configuration object and creates the role, shorthand, and class name mapping.
configure(Configuration) - Method in class org.apache.avalon.excalibur.datasource.InformixDataSource
Set up the Informix driver for direct use.
configure(Configuration) - Method in class org.apache.avalon.excalibur.datasource.J2eeDataSource
Configure and set up DB connection.
configure(Configuration) - Method in class org.apache.avalon.excalibur.datasource.JdbcDataSource
Configure and set up DB connection.
configure(Configuration) - Method in class org.apache.avalon.excalibur.logger.DefaultLogKitManager
Deprecated. Reads a configuration object and creates the category mapping.
configure(Configuration) - Method in class org.apache.avalon.excalibur.logger.LogKitLoggerManager
Reads a configuration object and creates the category mapping.
configure(Configuration) - Method in class org.apache.avalon.excalibur.logger.DefaultLogTargetManager
Reads a configuration object and creates the log targets.
configure(Configuration) - Method in class org.apache.avalon.excalibur.logger.DefaultLogTargetFactoryManager
Reads a configuration object and creates the category mapping.
configure(Configuration) - Method in class org.apache.avalon.excalibur.logger.factory.AbstractTargetFactory
Get the Configuration object
configure(Configuration) - Method in class org.apache.avalon.excalibur.monitor.PassiveMonitor
 
configure(Configuration) - Method in class org.apache.avalon.excalibur.monitor.ActiveMonitor
Configure the ActiveMonitor.
contentEquals(File, File) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Compare the contents of two files to determine if they are equal or not.
contextualize(Context) - Method in class org.apache.avalon.excalibur.component.ExcaliburComponentSelector
Provide the application Context.
contextualize(Context) - Method in class org.apache.avalon.excalibur.component.ExcaliburComponentManager
Set up the Component's Context.
contextualize(Context) - Method in class org.apache.avalon.excalibur.logger.DefaultLogKitManager
Deprecated. Reads a context object.
contextualize(Context) - Method in class org.apache.avalon.excalibur.logger.LogKitLoggerManager
Reads a context object.
contextualize(Context) - Method in class org.apache.avalon.excalibur.logger.DefaultLogTargetManager
Reads a context object.
contextualize(Context) - Method in class org.apache.avalon.excalibur.logger.DefaultLogTargetFactoryManager
Reads a context object.
contextualize(Context) - Method in class org.apache.avalon.excalibur.logger.factory.AbstractTargetFactory
Get the Context object
contextualize(Context) - Method in class org.apache.avalon.excalibur.logger.factory.StreamTargetFactory
 
copy(byte[], OutputStream) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Copy bytes from a byte[] to an OutputStream.
copy(byte[], OutputStream, int) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Copy bytes from a byte[] to an OutputStream.
copy(byte[], Writer) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Copy and convert bytes from a byte[] to chars on a Writer.
copy(byte[], Writer, int) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Copy and convert bytes from a byte[] to chars on a Writer.
copy(byte[], Writer, String) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Copy and convert bytes from a byte[] to chars on a Writer, using the specified encoding.
copy(byte[], Writer, String, int) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Copy and convert bytes from a byte[] to chars on a Writer, using the specified encoding.
copy(InputStream, OutputStream) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Copy bytes from an InputStream to an OutputStream.
copy(InputStream, OutputStream, int) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Copy bytes from an InputStream to an OutputStream.
copy(InputStream, Writer) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Copy and convert bytes from an InputStream to chars on a Writer.
copy(InputStream, Writer, int) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Copy and convert bytes from an InputStream to chars on a Writer.
copy(InputStream, Writer, String) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Copy and convert bytes from an InputStream to chars on a Writer, using the specified encoding.
copy(InputStream, Writer, String, int) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Copy and convert bytes from an InputStream to chars on a Writer, using the specified encoding.
copy(Reader, OutputStream) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Serialize chars from a Reader to bytes on an OutputStream, and flush the OutputStream.
copy(Reader, OutputStream, int) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Serialize chars from a Reader to bytes on an OutputStream, and flush the OutputStream.
copy(Reader, Writer) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Copy chars from a Reader to a Writer.
copy(Reader, Writer, int) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Copy chars from a Reader to a Writer.
copy(String, OutputStream) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Serialize chars from a String to bytes on an OutputStream, and flush the OutputStream.
copy(String, OutputStream, int) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Serialize chars from a String to bytes on an OutputStream, and flush the OutputStream.
copy(String, Writer) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Copy chars from a String to a Writer.
copyFile(File, File) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Copy file from source to destination.
copyFileToDirectory(File, File) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Copy file from source to destination.
copyFileToDirectory(String, String) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Copy file from source to destination.
copyURLToFile(URL, File) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Copies bytes from the URL source to a file destination.
createFormatter(Configuration) - Method in class org.apache.avalon.excalibur.logger.factory.FormatterFactory
 
createStatement() - Method in class org.apache.avalon.excalibur.datasource.JdbcConnection
 
createStatement(int, int) - Method in class org.apache.avalon.excalibur.datasource.JdbcConnection
 
createSubcontext(Name) - Method in class org.apache.avalon.excalibur.naming.RemoteContext
Create a Subcontext.
createSubcontext(Name) - Method in class org.apache.avalon.excalibur.naming.AbstractURLContext
Create a Subcontext.
createSubcontext(Name) - Method in class org.apache.avalon.excalibur.naming.AbstractLocalContext
Create a Subcontext.
createSubcontext(Name) - Method in interface org.apache.avalon.excalibur.naming.NamingProvider
 
createSubcontext(Name) - Method in class org.apache.avalon.excalibur.naming.rmi.server.RMINamingProviderImpl
 
createSubcontext(String) - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Create a Subcontext.
createTarget(Configuration) - Method in interface org.apache.avalon.excalibur.logger.LogTargetFactory
Create a LogTarget based on a Configuration
createTarget(Configuration) - Method in class org.apache.avalon.excalibur.logger.factory.AbstractTargetFactory
 
createTarget(Configuration) - Method in class org.apache.avalon.excalibur.logger.factory.StreamTargetFactory
Create a LogTarget based on a Configuration
createTarget(Configuration) - Method in class org.apache.avalon.excalibur.logger.factory.JDBCTargetFactory
 
createTarget(Configuration) - Method in class org.apache.avalon.excalibur.logger.factory.JMSTargetFactory
 
createTarget(Configuration) - Method in class org.apache.avalon.excalibur.logger.factory.AsyncLogTargetFactory
create a LogTarget based on a Configuration
createTarget(Configuration) - Method in class org.apache.avalon.excalibur.logger.factory.ServletTargetFactory
create a LogTarget based on a Configuration
createTarget(Configuration) - Method in class org.apache.avalon.excalibur.logger.factory.PriorityFilterTargetFactory
create a LogTarget based on a Configuration
createTarget(Configuration) - Method in class org.apache.avalon.excalibur.logger.factory.DatagramTargetFactory
Create a LogTarget based on a Configuration
createTarget(Configuration) - Method in class org.apache.avalon.excalibur.logger.factory.FileTargetFactory
Create a LogTarget based on a Configuration
createTarget(Configuration) - Method in class org.apache.avalon.excalibur.logger.factory.SocketTargetFactory
Creates a log target based on Configuration

D

DatagramTargetFactory - class org.apache.avalon.excalibur.logger.factory.DatagramTargetFactory.
DatagramTargetFactory This factory creates LogTargets with a wrapped DatagramOutputTarget around it:
DatagramTargetFactory() - Constructor for class org.apache.avalon.excalibur.logger.factory.DatagramTargetFactory
 
DataSourceComponent - interface org.apache.avalon.excalibur.datasource.DataSourceComponent.
The standard interface for DataSources in Avalon.
decommission(Object) - Method in class org.apache.avalon.excalibur.component.DefaultComponentFactory
 
decommission(Object) - Method in class org.apache.avalon.excalibur.datasource.JdbcConnectionFactory
 
decommission(Object) - Method in interface org.apache.avalon.excalibur.pool.ObjectFactory
 
decommission(Object) - Method in class org.apache.avalon.excalibur.pool.DefaultObjectFactory
 
DEFAULT_AMOUNT - Static variable in class org.apache.avalon.excalibur.component.DefaultComponentPoolController
Default increase/decrease amount
DEFAULT_POOL_SIZE - Static variable in class org.apache.avalon.excalibur.pool.AbstractPool
 
DefaultComponentFactory - class org.apache.avalon.excalibur.component.DefaultComponentFactory.
Factory for Avalon components.
DefaultComponentFactory(Class, Configuration, ComponentManager, Context, RoleManager, LogKitManager) - Constructor for class org.apache.avalon.excalibur.component.DefaultComponentFactory
Construct a new component factory for the specified component.
DefaultComponentManager - class org.apache.avalon.excalibur.component.DefaultComponentManager.
Deprecated. Please use ExcaliburComponentManager instead
DefaultComponentManager() - Constructor for class org.apache.avalon.excalibur.component.DefaultComponentManager
Deprecated.  
DefaultComponentManager(ClassLoader) - Constructor for class org.apache.avalon.excalibur.component.DefaultComponentManager
Deprecated. Create the ComponentManager with a Classloader
DefaultComponentPool - class org.apache.avalon.excalibur.component.DefaultComponentPool.
This is the implementation of Pool for Avalon Components that is thread safe.
DefaultComponentPool(ObjectFactory) - Constructor for class org.apache.avalon.excalibur.component.DefaultComponentPool
Initialize the Pool with an ObjectFactory.
DefaultComponentPool(ObjectFactory, PoolController, int, int) - Constructor for class org.apache.avalon.excalibur.component.DefaultComponentPool
Initialized the Pool with an alternative management infrastructure.
DefaultComponentPoolController - class org.apache.avalon.excalibur.component.DefaultComponentPoolController.
This is the PoolController for the Avalon Excalibur Component Management Framework.
DefaultComponentPoolController() - Constructor for class org.apache.avalon.excalibur.component.DefaultComponentPoolController
The default constructor.
DefaultComponentPoolController(int) - Constructor for class org.apache.avalon.excalibur.component.DefaultComponentPoolController
The alternate constructor.
DefaultComponentSelector - class org.apache.avalon.excalibur.component.DefaultComponentSelector.
Deprecated. use ExcaliburComponentSelector instead.
DefaultComponentSelector() - Constructor for class org.apache.avalon.excalibur.component.DefaultComponentSelector
Deprecated. Create the ComponentSelector
DefaultComponentSelector(ClassLoader) - Constructor for class org.apache.avalon.excalibur.component.DefaultComponentSelector
Deprecated. Create the ComponentSelector with a Classloader
DefaultLogKitManager - class org.apache.avalon.excalibur.logger.DefaultLogKitManager.
Deprecated. we should use the new LogKitLoggerManager interface that directly supports the new framework Logger interface.
DefaultLogKitManager() - Constructor for class org.apache.avalon.excalibur.logger.DefaultLogKitManager
Deprecated. Creates a new DefaultLogKitManager.
DefaultLogKitManager(Hierarchy) - Constructor for class org.apache.avalon.excalibur.logger.DefaultLogKitManager
Deprecated. Creates a new DefaultLogKitManager with an existing Hierarchy.
DefaultLogKitManager(String) - Constructor for class org.apache.avalon.excalibur.logger.DefaultLogKitManager
Deprecated. Creates a new DefaultLogKitManager using specified logger name as root logger.
DefaultLogKitManager(String, Hierarchy) - Constructor for class org.apache.avalon.excalibur.logger.DefaultLogKitManager
Deprecated. Creates a new DefaultLogKitManager with an existing Hierarchy using specified logger name as root logger.
DefaultLogTargetFactoryManager - class org.apache.avalon.excalibur.logger.DefaultLogTargetFactoryManager.
Default LogTargetFactoryManager implementation.
DefaultLogTargetFactoryManager() - Constructor for class org.apache.avalon.excalibur.logger.DefaultLogTargetFactoryManager
 
DefaultLogTargetManager - class org.apache.avalon.excalibur.logger.DefaultLogTargetManager.
Default LogTargetManager implementation.
DefaultLogTargetManager() - Constructor for class org.apache.avalon.excalibur.logger.DefaultLogTargetManager
 
DefaultNameParser - class org.apache.avalon.excalibur.naming.DefaultNameParser.
 
DefaultNameParser() - Constructor for class org.apache.avalon.excalibur.naming.DefaultNameParser
 
DefaultNamespace - class org.apache.avalon.excalibur.naming.DefaultNamespace.
This is the default namespace implementation.
DefaultNamespace(NameParser) - Constructor for class org.apache.avalon.excalibur.naming.DefaultNamespace
 
DefaultNamespace(NameParser, ObjectFactory[], StateFactory[]) - Constructor for class org.apache.avalon.excalibur.naming.DefaultNamespace
 
DefaultObjectFactory - class org.apache.avalon.excalibur.pool.DefaultObjectFactory.
This is the default for factory that is used to create objects for Pool.
DefaultObjectFactory(Class) - Constructor for class org.apache.avalon.excalibur.pool.DefaultObjectFactory
 
DefaultObjectFactory(Class, Class[], Object[]) - Constructor for class org.apache.avalon.excalibur.pool.DefaultObjectFactory
 
DefaultObjectFactory(Constructor, Object[]) - Constructor for class org.apache.avalon.excalibur.pool.DefaultObjectFactory
 
DefaultPool - class org.apache.avalon.excalibur.pool.DefaultPool.
This is an Pool that caches Poolable objects for reuse.
DefaultPool(Class, int) - Constructor for class org.apache.avalon.excalibur.pool.DefaultPool
 
DefaultPool(Class, int, int) - Constructor for class org.apache.avalon.excalibur.pool.DefaultPool
 
DefaultPool(ObjectFactory) - Constructor for class org.apache.avalon.excalibur.pool.DefaultPool
 
DefaultPool(ObjectFactory, PoolController) - Constructor for class org.apache.avalon.excalibur.pool.DefaultPool
 
DefaultPool(ObjectFactory, PoolController, int, int) - Constructor for class org.apache.avalon.excalibur.pool.DefaultPool
 
DefaultPoolController - class org.apache.avalon.excalibur.pool.DefaultPoolController.
This is a PoolController that controls how many instances of a Poolable are created at one time.
DefaultPoolController() - Constructor for class org.apache.avalon.excalibur.pool.DefaultPoolController
 
DefaultPoolController(int) - Constructor for class org.apache.avalon.excalibur.pool.DefaultPoolController
 
DefaultRoleManager - class org.apache.avalon.excalibur.component.DefaultRoleManager.
Default RoleManager implementation.
DefaultRoleManager() - Constructor for class org.apache.avalon.excalibur.component.DefaultRoleManager
Default constructor--this RoleManager has no parent.
DefaultRoleManager(RoleManager) - Constructor for class org.apache.avalon.excalibur.component.DefaultRoleManager
Alternate constructor--this RoleManager has the specified parent.
deleteDirectory(File) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Recursively delete a directory.
deleteDirectory(String) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Recursively delete a directory.
describeOptions(CLOptionDescriptor[]) - Static method in class org.apache.avalon.excalibur.cli.CLUtil
Format options into StringBuffer and return.
destroySubcontext(Name) - Method in class org.apache.avalon.excalibur.naming.RemoteContext
 
destroySubcontext(Name) - Method in class org.apache.avalon.excalibur.naming.AbstractURLContext
 
destroySubcontext(Name) - Method in class org.apache.avalon.excalibur.naming.AbstractLocalContext
 
destroySubcontext(Name) - Method in interface org.apache.avalon.excalibur.naming.NamingProvider
 
destroySubcontext(Name) - Method in class org.apache.avalon.excalibur.naming.rmi.server.RMINamingProviderImpl
 
destroySubcontext(String) - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Destroy a Subcontext.
DijkstraSemaphore - class org.apache.avalon.excalibur.concurrent.DijkstraSemaphore.
Also called counting semaphores, Djikstra semaphores are used to control access to a set of resources.
DijkstraSemaphore(int) - Constructor for class org.apache.avalon.excalibur.concurrent.DijkstraSemaphore
Creates a Djikstra semaphore with the specified max count and initial count set to the max count (all resources released)
DijkstraSemaphore(int, int) - Constructor for class org.apache.avalon.excalibur.concurrent.DijkstraSemaphore
Creates a Djikstra semaphore with the specified max count and an initial count of acquire() operations that are assumed to have already been performed.
DirectoryFileFilter - class org.apache.avalon.excalibur.io.DirectoryFileFilter.
This filter accepts Files that are directories.
DirectoryFileFilter() - Constructor for class org.apache.avalon.excalibur.io.DirectoryFileFilter
 
dispose() - Method in class org.apache.avalon.excalibur.component.ExcaliburComponentSelector
Properly dispose of all the ComponentHandlers.
dispose() - Method in class org.apache.avalon.excalibur.component.ThreadSafeComponentHandler
Dispose of the ComponentHandler and any associated Pools and Factories.
dispose() - Method in class org.apache.avalon.excalibur.component.PoolableComponentHandler
Dispose of the ComponentHandler and any associated Pools and Factories.
dispose() - Method in class org.apache.avalon.excalibur.component.ExcaliburComponentManager
Properly dispose of the Child handlers.
dispose() - Method in class org.apache.avalon.excalibur.datasource.AbstractJdbcConnection
 
dispose() - Method in class org.apache.avalon.excalibur.datasource.JdbcDataSource
Dispose properly of the pool
dispose() - Method in class org.apache.avalon.excalibur.naming.rmi.server.Main
 
dispose() - Method in class org.apache.avalon.excalibur.pool.DefaultPool
 
DjikstraSemaphore - class org.apache.avalon.excalibur.concurrent.DjikstraSemaphore.
Deprecated. Replaced by by DijkstraSemaphore.
DjikstraSemaphore(int) - Constructor for class org.apache.avalon.excalibur.concurrent.DjikstraSemaphore
Deprecated. Creates a Djikstra semaphore with the specified max count and initial count set to the max count (all resources released)
DjikstraSemaphore(int, int) - Constructor for class org.apache.avalon.excalibur.concurrent.DjikstraSemaphore
Deprecated. Creates a Djikstra semaphore with the specified max count and an initial count of acquire() operations that are assumed to have already been performed.
doLocalBind(Name, Object) - Method in class org.apache.avalon.excalibur.naming.AbstractLocalContext
 
doLocalBind(Name, Object) - Method in class org.apache.avalon.excalibur.naming.memory.MemoryContext
 
doLocalList() - Method in class org.apache.avalon.excalibur.naming.AbstractLocalContext
 
doLocalList() - Method in class org.apache.avalon.excalibur.naming.memory.MemoryContext
 
doLocalListBindings() - Method in class org.apache.avalon.excalibur.naming.AbstractLocalContext
 
doLocalListBindings() - Method in class org.apache.avalon.excalibur.naming.memory.MemoryContext
 
doLocalLookup(Name) - Method in class org.apache.avalon.excalibur.naming.AbstractLocalContext
Actually lookup raw entry in local context.
doLocalLookup(Name) - Method in class org.apache.avalon.excalibur.naming.memory.MemoryContext
Actually lookup raw entry in local context.
doLocalUnbind(Name) - Method in class org.apache.avalon.excalibur.naming.AbstractLocalContext
Actually unbind raw entry in local context.
doLocalUnbind(Name) - Method in class org.apache.avalon.excalibur.naming.memory.MemoryContext
Actually unbind raw entry in local context.
DUPLICATES_ALLOWED - Static variable in class org.apache.avalon.excalibur.cli.CLOptionDescriptor
Flag to say this option may be repeated on the command line
DynamicProxy - class org.apache.avalon.excalibur.proxy.DynamicProxy.
This makes a dynamic proxy for an object.

E

enableLogging(Logger) - Method in class org.apache.avalon.excalibur.datasource.AbstractJdbcConnection
 
EndianUtil - class org.apache.avalon.excalibur.io.EndianUtil.
Utility code for dealing with different endian systems.
EndianUtil() - Constructor for class org.apache.avalon.excalibur.io.EndianUtil
 
ExcaliburComponentManager - class org.apache.avalon.excalibur.component.ExcaliburComponentManager.
Default component manager for Avalon's components.
ExcaliburComponentManager() - Constructor for class org.apache.avalon.excalibur.component.ExcaliburComponentManager
Create the ComponentManager
ExcaliburComponentManager(ClassLoader) - Constructor for class org.apache.avalon.excalibur.component.ExcaliburComponentManager
Create the ComponentManager with a Classloader
ExcaliburComponentManager(ComponentManager) - Constructor for class org.apache.avalon.excalibur.component.ExcaliburComponentManager
Create the ComponentManager with a parent ComponentManager
ExcaliburComponentManager(ComponentManager, ClassLoader) - Constructor for class org.apache.avalon.excalibur.component.ExcaliburComponentManager
Create the ComponentManager with a Classloader and parent ComponentManager
ExcaliburComponentSelector - class org.apache.avalon.excalibur.component.ExcaliburComponentSelector.
Default component selector for Avalon's components.
ExcaliburComponentSelector() - Constructor for class org.apache.avalon.excalibur.component.ExcaliburComponentSelector
Create the ComponentSelector
ExcaliburComponentSelector(ClassLoader) - Constructor for class org.apache.avalon.excalibur.component.ExcaliburComponentSelector
Create the ComponentSelector with a Classloader
ExcaliburTestCase - class org.apache.avalon.excalibur.testcase.ExcaliburTestCase.
JUnit TestCase for Avalon Components
ExcaliburTestCase(String) - Constructor for class org.apache.avalon.excalibur.testcase.ExcaliburTestCase
 
export() - Method in class org.apache.avalon.excalibur.naming.rmi.server.Main
 
ExtensionFileFilter - class org.apache.avalon.excalibur.io.ExtensionFileFilter.
This filters files based on the extension (what the filename ends with).
ExtensionFileFilter(String) - Constructor for class org.apache.avalon.excalibur.io.ExtensionFileFilter
 
ExtensionFileFilter(String[]) - Constructor for class org.apache.avalon.excalibur.io.ExtensionFileFilter
 

F

FileResource - class org.apache.avalon.excalibur.monitor.FileResource.
Managed File based Resource.
FileResource(File) - Constructor for class org.apache.avalon.excalibur.monitor.FileResource
 
FileResource(String) - Constructor for class org.apache.avalon.excalibur.monitor.FileResource
Instantiate the FileResource
FileTargetFactory - class org.apache.avalon.excalibur.logger.factory.FileTargetFactory.
FileTargetFactory class.
FileTargetFactory() - Constructor for class org.apache.avalon.excalibur.logger.factory.FileTargetFactory
 
FileUtil - class org.apache.avalon.excalibur.io.FileUtil.
This class provides basic facilities for manipulating files and file paths.
fill(int) - Method in class org.apache.avalon.excalibur.pool.SingleThreadedPool
This fills the pool to the size specified in parameter.
fillInContext(Context) - Method in class org.apache.avalon.excalibur.naming.RemoteContext
 
FixedSizeBuffer - class org.apache.avalon.excalibur.collections.FixedSizeBuffer.
The FixedSizeBuffer is a very efficient implementation of Buffer that does not alter the size of the buffer at runtime.
FixedSizeBuffer() - Constructor for class org.apache.avalon.excalibur.collections.FixedSizeBuffer
 
FixedSizeBuffer(int) - Constructor for class org.apache.avalon.excalibur.collections.FixedSizeBuffer
 
forceDelete(File) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Delete a file.
forceDelete(String) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Delete a file.
format(String, Object[]) - Method in class org.apache.avalon.excalibur.i18n.Resources
Retrieve a string from resource bundle and format it with specified args.
FormatterFactory - class org.apache.avalon.excalibur.logger.factory.FormatterFactory.
Factory for Formatter-s.
FormatterFactory() - Constructor for class org.apache.avalon.excalibur.logger.factory.FormatterFactory
 

G

get() - Method in class org.apache.avalon.excalibur.collections.CircularBuffer
Deprecated.  
get() - Method in class org.apache.avalon.excalibur.component.ComponentHandler
 
get() - Method in class org.apache.avalon.excalibur.component.ThreadSafeComponentHandler
Get a reference of the desired Component
get() - Method in class org.apache.avalon.excalibur.component.PoolableComponentHandler
Get a reference of the desired Component
get() - Method in class org.apache.avalon.excalibur.datasource.JdbcConnectionPool
 
get() - Method in class org.apache.avalon.excalibur.pool.AbstractPool
 
get() - Method in class org.apache.avalon.excalibur.pool.DefaultPool
 
get() - Method in class org.apache.avalon.excalibur.pool.SingleThreadedPool
Retrieve an object from pool.
get() - Method in interface org.apache.avalon.excalibur.pool.Pool
 
getAbsoluteName(Name) - Method in class org.apache.avalon.excalibur.naming.RemoteContext
 
getArgument() - Method in class org.apache.avalon.excalibur.cli.CLOption
Retrieve argument to option if it takes arguments.
getArgument(int) - Method in class org.apache.avalon.excalibur.cli.CLOption
Retrieve indexed argument to option if it takes arguments.
getArgumentById(int) - Method in class org.apache.avalon.excalibur.cli.CLArgsParser
Retrieve the CLOption with specified id, or null if no command line option is found.
getArgumentByName(String) - Method in class org.apache.avalon.excalibur.cli.CLArgsParser
Retrieve the CLOption with specified name, or null if no command line option is found.
getArgumentCount() - Method in class org.apache.avalon.excalibur.cli.CLOption
Get number of arguments.
getArguments() - Method in class org.apache.avalon.excalibur.cli.CLArgsParser
Retrieve a list of options that were parsed from command list.
getAutoCommit() - Method in class org.apache.avalon.excalibur.datasource.JdbcConnection
 
getBaseResources(String) - Static method in class org.apache.avalon.excalibur.i18n.ResourceManager
Retrieve resource with specified basename.
getBaseResources(String, ClassLoader) - Static method in class org.apache.avalon.excalibur.i18n.ResourceManager
Retrieve resource with specified basename.
getBaseURLContext(Name, Hashtable) - Method in class org.apache.avalon.excalibur.naming.AbstractURLContext
 
getBoolean(String) - Method in class org.apache.avalon.excalibur.i18n.Resources
Retrieve a boolean from bundle.
getBoolean(String, boolean) - Method in class org.apache.avalon.excalibur.i18n.Resources
Retrieve a boolean from bundle.
getBufferSize() - Method in class org.apache.avalon.excalibur.collections.CircularBuffer
Deprecated.  
getBundle() - Method in class org.apache.avalon.excalibur.i18n.Resources
Retrieve underlying ResourceBundle.
getByte(String) - Method in class org.apache.avalon.excalibur.i18n.Resources
Retrieve a byte from bundle.
getByte(String, byte) - Method in class org.apache.avalon.excalibur.i18n.Resources
Retrieve a byte from bundle.
getCapacity() - Method in class org.apache.avalon.excalibur.pool.SingleThreadedPool
Return the total number of slots in Pool
getCatalog() - Method in class org.apache.avalon.excalibur.datasource.JdbcConnection
 
getCause() - Method in class org.apache.avalon.excalibur.testcase.CascadingAssertionFailedError
Return the parent exception
getChar(String) - Method in class org.apache.avalon.excalibur.i18n.Resources
Retrieve a char from bundle.
getChar(String, char) - Method in class org.apache.avalon.excalibur.i18n.Resources
Retrieve a char from bundle.
getClassResources(Class) - Static method in class org.apache.avalon.excalibur.i18n.ResourceManager
Retrieve resource for specified Class.
getClassResourcesBaseName(Class) - Static method in class org.apache.avalon.excalibur.i18n.ResourceManager
Retrieve resource basename for specified Class.
getComponentHandler(Class, Configuration, ComponentManager, Context, RoleManager, LogKitManager) - Static method in class org.apache.avalon.excalibur.component.ComponentHandler
 
getComponentHandler(Component) - Static method in class org.apache.avalon.excalibur.component.ComponentHandler
 
getConnection() - Method in class org.apache.avalon.excalibur.datasource.InformixDataSource
Return an Informix Connection object
getConnection() - Method in class org.apache.avalon.excalibur.datasource.J2eeDataSource
Get the database connection
getConnection() - Method in class org.apache.avalon.excalibur.datasource.JdbcDataSource
Get the database connection
getConnection() - Method in interface org.apache.avalon.excalibur.datasource.DataSourceComponent
Gets the Connection to the database
getContentSize() - Method in class org.apache.avalon.excalibur.collections.CircularBuffer
Deprecated.  
getCreatedClass() - Method in class org.apache.avalon.excalibur.component.DefaultComponentFactory
 
getCreatedClass() - Method in class org.apache.avalon.excalibur.datasource.JdbcConnectionFactory
 
getCreatedClass() - Method in interface org.apache.avalon.excalibur.pool.ObjectFactory
 
getCreatedClass() - Method in class org.apache.avalon.excalibur.pool.DefaultObjectFactory
 
getDate(String) - Method in class org.apache.avalon.excalibur.i18n.Resources
Retrieve a date from bundle.
getDate(String, Date) - Method in class org.apache.avalon.excalibur.i18n.Resources
Retrieve a date from bundle.
getDateTime(String) - Method in class org.apache.avalon.excalibur.i18n.Resources
Retrieve a date + time from bundle.
getDateTime(String, Date) - Method in class org.apache.avalon.excalibur.i18n.Resources
Retrieve a time from bundle.
getDefaultClassNameForHint(String, String) - Method in interface org.apache.avalon.excalibur.component.RoleManager
Get the default classname for a given hint type.
getDefaultClassNameForHint(String, String) - Method in class org.apache.avalon.excalibur.component.DefaultRoleManager
Retrieves a default class name for a role/hint combination.
getDefaultClassNameForRole(String) - Method in interface org.apache.avalon.excalibur.component.RoleManager
Get the default classname for a given role.
getDefaultClassNameForRole(String) - Method in class org.apache.avalon.excalibur.component.DefaultRoleManager
Retrieves the default class name for the specified role.
getDefaultLogger() - Method in class org.apache.avalon.excalibur.logger.Log4JLoggerManager
 
getDefaultLogger() - Method in class org.apache.avalon.excalibur.logger.LogKitLoggerManager
 
getDefaultLogger() - Method in interface org.apache.avalon.excalibur.logger.LoggerManager
Return the default Logger.
getDescription() - Method in class org.apache.avalon.excalibur.cli.CLOptionDescriptor
Retrieve textual description.
getDouble(String) - Method in class org.apache.avalon.excalibur.i18n.Resources
Retrieve a double from bundle.
getDouble(String, double) - Method in class org.apache.avalon.excalibur.i18n.Resources
Retrieve a double from bundle.
getEndIndexOfURLPart(String, int) - Method in class org.apache.avalon.excalibur.naming.AbstractURLContext
Find end index of url part in string.
getEnvironment() - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Return a copy of environment.
getErrorString() - Method in class org.apache.avalon.excalibur.cli.CLArgsParser
Retrieve an error message that occured during parsing if one existed.
getExtension(String) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Get extension from filename.
getFilename(String) - Method in class org.apache.avalon.excalibur.logger.factory.FileTargetFactory
Process the file name This method scans the file name passed for occurrences of ${foo}.
getFileStrategy(Configuration, File) - Method in class org.apache.avalon.excalibur.logger.factory.FileTargetFactory
 
getFlags() - Method in class org.apache.avalon.excalibur.cli.CLOptionDescriptor
Retrieve flags about option.
getFloat(String) - Method in class org.apache.avalon.excalibur.i18n.Resources
Retrieve a float from bundle.
getFloat(String, float) - Method in class org.apache.avalon.excalibur.i18n.Resources
Retrieve a float from bundle.
getFormatter(Configuration) - Method in class org.apache.avalon.excalibur.logger.factory.StreamTargetFactory
 
getFormatter(Configuration) - Method in class org.apache.avalon.excalibur.logger.factory.JMSTargetFactory
 
getFormatter(Configuration) - Method in class org.apache.avalon.excalibur.logger.factory.ServletTargetFactory
 
getFormatter(Configuration) - Method in class org.apache.avalon.excalibur.logger.factory.DatagramTargetFactory
Returns the Formatter
getFormatter(Configuration) - Method in class org.apache.avalon.excalibur.logger.factory.FileTargetFactory
 
getHierarchy() - Method in class org.apache.avalon.excalibur.logger.DefaultLogKitManager
Deprecated. Retrieve Hierarchy for Loggers configured by the system.
getHierarchy() - Method in interface org.apache.avalon.excalibur.logger.LogKitManager
Deprecated. Retrieve Hierarchy for Loggers configured by the system.
getId() - Method in class org.apache.avalon.excalibur.cli.CLOption
Retrieve id of option.
getId() - Method in class org.apache.avalon.excalibur.cli.CLOptionDescriptor
Retrieve the id for option.
getIncompatble() - Method in class org.apache.avalon.excalibur.cli.CLOptionDescriptor
Deprecated. Use the correctly spelled CLOptionDescriptor.getIncompatible() instead.
getIncompatible() - Method in class org.apache.avalon.excalibur.cli.CLOptionDescriptor
 
getInitialContext(Hashtable) - Method in class org.apache.avalon.excalibur.naming.memory.MemoryInitialContextFactory
 
getInitialContext(Hashtable) - Method in class org.apache.avalon.excalibur.naming.rmi.RMIInitialContextFactory
 
getInteger(String) - Method in class org.apache.avalon.excalibur.i18n.Resources
Retrieve a integer from bundle.
getInteger(String, int) - Method in class org.apache.avalon.excalibur.i18n.Resources
Retrieve a integer from bundle.
getLeafName(Name) - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Get leaf name component from specified Name object.
getLogEnabledLogger() - Method in class org.apache.avalon.excalibur.component.DefaultComponentFactory
 
getLogEnabledLogger() - Method in class org.apache.avalon.excalibur.testcase.ExcaliburTestCase
Return the logger
getLogger() - Method in class org.apache.avalon.excalibur.testcase.ExcaliburTestCase
Return the logger
getLogger(String) - Method in class org.apache.avalon.excalibur.logger.DefaultLogKitManager
Deprecated. Retrieves a Logger from a category name.
getLogger(String) - Method in interface org.apache.avalon.excalibur.logger.LogKitManager
Deprecated. Find a logger based on a category name.
getLoggerForCategory(String) - Method in class org.apache.avalon.excalibur.logger.Log4JLoggerManager
Retrieves a Logger from a category name.
getLoggerForCategory(String) - Method in class org.apache.avalon.excalibur.logger.LogKitLoggerManager
Retrieves a Logger from a category name.
getLoggerForCategory(String) - Method in interface org.apache.avalon.excalibur.logger.LoggerManager
Return the Logger for the specified category.
getLogTarget(String) - Method in interface org.apache.avalon.excalibur.logger.LogTargetManager
Find a logger based on a category name.
getLogTarget(String) - Method in class org.apache.avalon.excalibur.logger.DefaultLogTargetManager
Retrieves a LogTarget for an ID.
getLogTargetFactory(String) - Method in interface org.apache.avalon.excalibur.logger.LogTargetFactoryManager
Find a factory for LogTargets based on a name.
getLogTargetFactory(String) - Method in class org.apache.avalon.excalibur.logger.DefaultLogTargetFactoryManager
Retrieves a LogTargetFactory from a name.
getLong(String) - Method in class org.apache.avalon.excalibur.i18n.Resources
Retrieve a long from bundle.
getLong(String, long) - Method in class org.apache.avalon.excalibur.i18n.Resources
Retrieve a long from bundle.
getMetaData() - Method in class org.apache.avalon.excalibur.datasource.JdbcConnection
 
getName() - Method in class org.apache.avalon.excalibur.cli.CLOptionDescriptor
Retrieve name of option which is also text for long option.
getNameInNamespace() - Method in class org.apache.avalon.excalibur.naming.RemoteContext
 
getNameInNamespace() - Method in class org.apache.avalon.excalibur.naming.AbstractURLContext
 
getNameInNamespace() - Method in class org.apache.avalon.excalibur.naming.AbstractLocalContext
 
getNameParser() - Method in class org.apache.avalon.excalibur.naming.StandardNamespace
 
getNameParser() - Method in interface org.apache.avalon.excalibur.naming.Namespace
 
getNameParser() - Method in class org.apache.avalon.excalibur.naming.DefaultNamespace
 
getNameParser() - Method in class org.apache.avalon.excalibur.naming.AbstractContext
 
getNameParser() - Method in class org.apache.avalon.excalibur.naming.RemoteContext
 
getNameParser() - Method in class org.apache.avalon.excalibur.naming.AbstractURLContext
 
getNameParser() - Method in class org.apache.avalon.excalibur.naming.AbstractLocalContext
 
getNameParser() - Method in interface org.apache.avalon.excalibur.naming.NamingProvider
 
getNameParser() - Method in class org.apache.avalon.excalibur.naming.rmi.server.RMINamingProviderImpl
 
getNameParser(Name) - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Get the NameParser for the named context.
getNameParser(String) - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Get the NameParser for the named context.
getNamespace() - Method in class org.apache.avalon.excalibur.naming.RemoteContext
 
getNamespace() - Method in class org.apache.avalon.excalibur.naming.AbstractLocalContext
Utility method to retrieve the Namespace.
getObjectInstance(Object, Name, Context, Hashtable) - Method in class org.apache.avalon.excalibur.naming.StandardNamespace
 
getObjectInstance(Object, Name, Context, Hashtable) - Method in class org.apache.avalon.excalibur.naming.AbstractNamespace
 
getPackageResources(Class) - Static method in class org.apache.avalon.excalibur.i18n.ResourceManager
Retrieve resource for specified Classes package.
getPackageResourcesBaseName(Class) - Static method in class org.apache.avalon.excalibur.i18n.ResourceManager
Retrieve resource basename for specified Classes package.
getParent() - Method in class org.apache.avalon.excalibur.naming.AbstractLocalContext
Utility method to retrieve parent Context.
getPath(String) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Get path from filename.
getPath(String, char) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Get path from filename.
getPathName(Name) - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Get name components minus leaf name component.
getProvider() - Method in class org.apache.avalon.excalibur.naming.RemoteContext
 
getRawEnvironment() - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Utility method to retrieve raw environment value.
getResource(String) - Method in interface org.apache.avalon.excalibur.monitor.Monitor
Find a monitored resource.
getResource(String) - Method in class org.apache.avalon.excalibur.monitor.PassiveMonitor
Find a monitored resource.
getResource(String) - Method in class org.apache.avalon.excalibur.monitor.ActiveMonitor
Find a monitored resource.
getResourceAsReader() - Method in class org.apache.avalon.excalibur.monitor.StreamResource
Get the Resource contents as a Reader.
getResourceAsReader() - Method in class org.apache.avalon.excalibur.monitor.FileResource
Sets the resource value with a Writer
getResourceAsStream() - Method in class org.apache.avalon.excalibur.monitor.StreamResource
Get the Resource contents as an InputStream.
getResourceAsStream() - Method in class org.apache.avalon.excalibur.monitor.FileResource
Sets the resource value with an OutputStream
getResourceKey() - Method in class org.apache.avalon.excalibur.monitor.Resource
Return the key for the resource.
getResources(String) - Static method in class org.apache.avalon.excalibur.i18n.ResourceManager
Retrieve resource for specified name.
getRoleForName(String) - Method in interface org.apache.avalon.excalibur.component.RoleManager
Find Role name based on shorthand name.
getRoleForName(String) - Method in class org.apache.avalon.excalibur.component.DefaultRoleManager
Retrieves the real role name from a shorthand name.
getShort(String) - Method in class org.apache.avalon.excalibur.i18n.Resources
Retrieve a short from bundle.
getShort(String, short) - Method in class org.apache.avalon.excalibur.i18n.Resources
Retrieve a short from bundle.
getSize() - Method in class org.apache.avalon.excalibur.pool.SingleThreadedPool
Deprecated. use the official size() method instead
getStateToBind(Object, Name, Context, Hashtable) - Method in class org.apache.avalon.excalibur.naming.StandardNamespace
 
getStateToBind(Object, Name, Context, Hashtable) - Method in class org.apache.avalon.excalibur.naming.AbstractNamespace
 
getString(String) - Method in class org.apache.avalon.excalibur.i18n.Resources
Retrieve a raw string from bundle.
getString(String, Object) - Method in class org.apache.avalon.excalibur.i18n.Resources
Retrieve a string from resource bundle and format it with specified args.
getString(String, Object, Object) - Method in class org.apache.avalon.excalibur.i18n.Resources
Retrieve a string from resource bundle and format it with specified args.
getString(String, Object, Object, Object) - Method in class org.apache.avalon.excalibur.i18n.Resources
Retrieve a string from resource bundle and format it with specified args.
getString(String, Object, Object, Object, Object) - Method in class org.apache.avalon.excalibur.i18n.Resources
Retrieve a string from resource bundle and format it with specified args.
getString(String, Object, Object, Object, Object, Object) - Method in class org.apache.avalon.excalibur.i18n.Resources
Retrieve a string from resource bundle and format it with specified args.
getTime(String) - Method in class org.apache.avalon.excalibur.i18n.Resources
Retrieve a time from bundle.
getTime(String, Date) - Method in class org.apache.avalon.excalibur.i18n.Resources
Retrieve a time from bundle.
getTransactionIsolation() - Method in class org.apache.avalon.excalibur.datasource.JdbcConnection
 
getTypeMap() - Method in class org.apache.avalon.excalibur.datasource.JdbcConnection
 
getUnparsedArgs() - Method in class org.apache.avalon.excalibur.cli.CLArgsParser
 
getWarnings() - Method in class org.apache.avalon.excalibur.datasource.JdbcConnection
 
grow() - Method in class org.apache.avalon.excalibur.component.DefaultComponentPoolController
Called when a Pool reaches it's minimum.
grow() - Method in class org.apache.avalon.excalibur.pool.DefaultPoolController
 
grow() - Method in interface org.apache.avalon.excalibur.pool.PoolController
Called when a Pool reaches it's minimum.
grow(int) - Method in class org.apache.avalon.excalibur.pool.SoftResourceLimitingPool
 
grow(int) - Method in class org.apache.avalon.excalibur.pool.SingleThreadedPool
This fills the pool by the size specified in parameter.
grow(int) - Method in interface org.apache.avalon.excalibur.pool.Resizable
 

H

handleException(Exception) - Method in class org.apache.avalon.excalibur.naming.RemoteContext
 
HardResourceLimitingPool - class org.apache.avalon.excalibur.pool.HardResourceLimitingPool.
This is a implementation of Pool that is thread safe.
HardResourceLimitingPool(Class, int) - Constructor for class org.apache.avalon.excalibur.pool.HardResourceLimitingPool
 
HardResourceLimitingPool(Class, int, int) - Constructor for class org.apache.avalon.excalibur.pool.HardResourceLimitingPool
 
HardResourceLimitingPool(ObjectFactory) - Constructor for class org.apache.avalon.excalibur.pool.HardResourceLimitingPool
 
HardResourceLimitingPool(ObjectFactory, int) - Constructor for class org.apache.avalon.excalibur.pool.HardResourceLimitingPool
 
HardResourceLimitingPool(ObjectFactory, int, int) - Constructor for class org.apache.avalon.excalibur.pool.HardResourceLimitingPool
 
HardResourceLimitingPool(ObjectFactory, PoolController) - Constructor for class org.apache.avalon.excalibur.pool.HardResourceLimitingPool
 
HardResourceLimitingPool(ObjectFactory, PoolController, int) - Constructor for class org.apache.avalon.excalibur.pool.HardResourceLimitingPool
 
HardResourceLimitingPool(ObjectFactory, PoolController, int, int) - Constructor for class org.apache.avalon.excalibur.pool.HardResourceLimitingPool
 
hasComponent(Object) - Method in class org.apache.avalon.excalibur.component.ExcaliburComponentSelector
Tests for existence of a component.
hasComponent(String) - Method in class org.apache.avalon.excalibur.component.ExcaliburComponentManager
Tests for existence of a component.
hasListeners() - Method in class org.apache.avalon.excalibur.monitor.Resource
This is the preferred method of determining if a Resource has listeners.
hasListeners(String) - Method in class org.apache.avalon.excalibur.monitor.Resource
This is a convenience if you want to expose other properties for the Resource.
hasMore() - Method in class org.apache.avalon.excalibur.naming.AbstractNamingEnumeration
 
hasMoreElements() - Method in class org.apache.avalon.excalibur.collections.IteratorEnumeration
 
hasMoreElements() - Method in class org.apache.avalon.excalibur.collections.ArrayEnumeration
 

I

InformixDataSource - class org.apache.avalon.excalibur.datasource.InformixDataSource.
The Informix implementation for DataSources in Excalibur.
InformixDataSource() - Constructor for class org.apache.avalon.excalibur.datasource.InformixDataSource
Set up the system property for the context factory if it hasn't been done already.
init() - Method in class org.apache.avalon.excalibur.naming.rmi.server.Main
 
initialize() - Method in class org.apache.avalon.excalibur.component.ExcaliburComponentSelector
Properly initialize of the Child handlers.
initialize() - Method in class org.apache.avalon.excalibur.component.ThreadSafeComponentHandler
Initialize the ComponentHandler.
initialize() - Method in class org.apache.avalon.excalibur.component.PoolableComponentHandler
Initialize the ComponentHandler.
initialize() - Method in class org.apache.avalon.excalibur.component.ExcaliburComponentManager
Properly initialize of the Child handlers.
initialize() - Method in class org.apache.avalon.excalibur.datasource.AbstractJdbcConnection
 
initialize() - Method in class org.apache.avalon.excalibur.datasource.JdbcConnectionPool
 
initialize() - Method in class org.apache.avalon.excalibur.pool.AbstractPool
 
initialize() - Method in class org.apache.avalon.excalibur.pool.SoftResourceLimitingPool
 
initialize() - Method in class org.apache.avalon.excalibur.pool.HardResourceLimitingPool
 
initialize() - Method in class org.apache.avalon.excalibur.pool.SingleThreadedPool
 
insert(Object) - Method in interface org.apache.avalon.excalibur.collections.PriorityQueue
Insert an element into queue.
insert(Object) - Method in class org.apache.avalon.excalibur.collections.SynchronizedPriorityQueue
Insert an element into queue.
insert(Object) - Method in class org.apache.avalon.excalibur.collections.BinaryHeap
Insert an element into queue.
internalGrow(int) - Method in class org.apache.avalon.excalibur.pool.AbstractPool
 
internalGrow(int) - Method in class org.apache.avalon.excalibur.pool.HardResourceLimitingPool
 
internalShrink(int) - Method in class org.apache.avalon.excalibur.pool.AbstractPool
 
intersection(List, List) - Static method in class org.apache.avalon.excalibur.collections.ListUtils
 
InvertedFileFilter - class org.apache.avalon.excalibur.io.InvertedFileFilter.
This takes a FilenameFilter as input and inverts the selection.
InvertedFileFilter(FilenameFilter) - Constructor for class org.apache.avalon.excalibur.io.InvertedFileFilter
 
invoke(Object, Method, Object[]) - Method in class org.apache.avalon.excalibur.proxy.DynamicProxy
Invoke the specified method on underlying object.
IOUtil - class org.apache.avalon.excalibur.io.IOUtil.
General IO Stream manipulation.
isClosed() - Method in class org.apache.avalon.excalibur.datasource.AbstractJdbcConnection
 
isDestroyableContext(Object) - Method in class org.apache.avalon.excalibur.naming.AbstractLocalContext
 
isEmpty() - Method in interface org.apache.avalon.excalibur.collections.PriorityQueue
Test if queue is empty.
isEmpty() - Method in class org.apache.avalon.excalibur.collections.CircularBuffer
Deprecated.  
isEmpty() - Method in class org.apache.avalon.excalibur.collections.VariableSizeBuffer
Tests to see if the CircularBuffer is empty.
isEmpty() - Method in class org.apache.avalon.excalibur.collections.SynchronizedPriorityQueue
Test if queue is empty.
isEmpty() - Method in class org.apache.avalon.excalibur.collections.BinaryHeap
Test if queue is empty.
isEmpty() - Method in interface org.apache.avalon.excalibur.collections.Buffer
Tests to see if the CircularBuffer is empty.
isEmpty() - Method in class org.apache.avalon.excalibur.collections.FixedSizeBuffer
 
isFinished(int) - Method in class org.apache.avalon.excalibur.cli.AbstractParserControl
 
isFinished(int) - Method in interface org.apache.avalon.excalibur.cli.ParserControl
 
isFull() - Method in class org.apache.avalon.excalibur.collections.BinaryHeap
Test if queue is full.
isReadOnly() - Method in class org.apache.avalon.excalibur.datasource.JdbcConnection
 
isSelf(Name) - Method in class org.apache.avalon.excalibur.naming.AbstractContext
 
isSignalled() - Method in class org.apache.avalon.excalibur.concurrent.ConditionalEvent
Checks if the event is signalled.
IteratorEnumeration - class org.apache.avalon.excalibur.collections.IteratorEnumeration.
Enumeration wrapper for iterator.
IteratorEnumeration(Iterator) - Constructor for class org.apache.avalon.excalibur.collections.IteratorEnumeration
 

J

J2eeDataSource - class org.apache.avalon.excalibur.datasource.J2eeDataSource.
The J2EE implementation for DataSources in Cocoon.
J2eeDataSource() - Constructor for class org.apache.avalon.excalibur.datasource.J2eeDataSource
 
JaxenProcessorImpl - class org.apache.avalon.excalibur.xml.xpath.JaxenProcessorImpl.
This class defines the implementation of the XPathProcessor component.
JaxenProcessorImpl() - Constructor for class org.apache.avalon.excalibur.xml.xpath.JaxenProcessorImpl
 
JDBC_NAME - Static variable in class org.apache.avalon.excalibur.datasource.J2eeDataSource
 
JdbcConnection - class org.apache.avalon.excalibur.datasource.JdbcConnection.
The Connection object used in conjunction with the JdbcDataSource object.
JdbcConnection(Connection, String) - Constructor for class org.apache.avalon.excalibur.datasource.JdbcConnection
 
JdbcConnectionFactory - class org.apache.avalon.excalibur.datasource.JdbcConnectionFactory.
The Factory implementation for JdbcConnections.
JdbcConnectionFactory(String, String, String, boolean, boolean) - Constructor for class org.apache.avalon.excalibur.datasource.JdbcConnectionFactory
Deprecated. Use the new constructor with the keepalive and connectionClass specified.
JdbcConnectionFactory(String, String, String, boolean, boolean, String) - Constructor for class org.apache.avalon.excalibur.datasource.JdbcConnectionFactory
 
JdbcConnectionFactory(String, String, String, boolean, String, String) - Constructor for class org.apache.avalon.excalibur.datasource.JdbcConnectionFactory
Creates and configures a new JdbcConnectionFactory.
JdbcConnectionPool - class org.apache.avalon.excalibur.datasource.JdbcConnectionPool.
The Pool implementation for JdbcConnections.
JdbcConnectionPool(JdbcConnectionFactory, DefaultPoolController, int, int, boolean) - Constructor for class org.apache.avalon.excalibur.datasource.JdbcConnectionPool
 
JdbcDataSource - class org.apache.avalon.excalibur.datasource.JdbcDataSource.
The Default implementation for DataSources in Avalon.
JdbcDataSource() - Constructor for class org.apache.avalon.excalibur.datasource.JdbcDataSource
 
JDBCTargetFactory - class org.apache.avalon.excalibur.logger.factory.JDBCTargetFactory.
Factory for JDBCLogTarget-s.
JDBCTargetFactory() - Constructor for class org.apache.avalon.excalibur.logger.factory.JDBCTargetFactory
 
JMSTargetFactory - class org.apache.avalon.excalibur.logger.factory.JMSTargetFactory.
Factory for JMS LogTarget-s.
JMSTargetFactory() - Constructor for class org.apache.avalon.excalibur.logger.factory.JMSTargetFactory
 

L

lastModified() - Method in interface org.apache.avalon.excalibur.monitor.Modifiable
Simply provides the last time the resource has been modified.
lastModified() - Method in class org.apache.avalon.excalibur.monitor.Resource
The time this was last modified.
lastModified() - Method in class org.apache.avalon.excalibur.monitor.FileResource
Determines the last time this resource was modified
list(Name) - Method in class org.apache.avalon.excalibur.naming.RemoteContext
Enumerates the names bound in the named context.
list(Name) - Method in class org.apache.avalon.excalibur.naming.AbstractURLContext
Enumerates the names bound in the named context.
list(Name) - Method in class org.apache.avalon.excalibur.naming.AbstractLocalContext
Enumerates the names bound in the named context.
list(Name) - Method in interface org.apache.avalon.excalibur.naming.NamingProvider
 
list(Name) - Method in class org.apache.avalon.excalibur.naming.rmi.server.RMINamingProviderImpl
 
list(String) - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Enumerates the names bound in the named context, along with the objects bound to them.
listBindings(Name) - Method in class org.apache.avalon.excalibur.naming.RemoteContext
Enumerates the names bound in the named context, along with the objects bound to them.
listBindings(Name) - Method in class org.apache.avalon.excalibur.naming.AbstractURLContext
Enumerates the names bound in the named context, along with the objects bound to them.
listBindings(Name) - Method in class org.apache.avalon.excalibur.naming.AbstractLocalContext
Enumerates the names bound in the named context, along with the objects bound to them.
listBindings(Name) - Method in interface org.apache.avalon.excalibur.naming.NamingProvider
 
listBindings(Name) - Method in class org.apache.avalon.excalibur.naming.rmi.server.RMINamingProviderImpl
 
listBindings(String) - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Enumerates the names bound in the named context, along with the objects bound to them.
ListUtils - class org.apache.avalon.excalibur.collections.ListUtils.
Miscelaneous utilities to manipulate Lists.
ListUtils() - Constructor for class org.apache.avalon.excalibur.collections.ListUtils
 
localLookup(Name) - Method in class org.apache.avalon.excalibur.naming.AbstractLocalContext
Lookup entry in local context.
Lock - class org.apache.avalon.excalibur.concurrent.Lock.
Deprecated. use the Mutex class instead
lock() - Method in class org.apache.avalon.excalibur.concurrent.Lock
Deprecated. Locks.
Lock() - Constructor for class org.apache.avalon.excalibur.concurrent.Lock
Deprecated.  
Log4JLoggerManager - class org.apache.avalon.excalibur.logger.Log4JLoggerManager.
Log4JLoggerManager implementation.
Log4JLoggerManager() - Constructor for class org.apache.avalon.excalibur.logger.Log4JLoggerManager
Creates a new DefaultLogKitManager.
Log4JLoggerManager(Hierarchy) - Constructor for class org.apache.avalon.excalibur.logger.Log4JLoggerManager
Creates a new DefaultLogKitManager with an existing Hierarchy.
Log4JLoggerManager(String) - Constructor for class org.apache.avalon.excalibur.logger.Log4JLoggerManager
Creates a new DefaultLogKitManager using specified logger name as root logger.
Log4JLoggerManager(String, Hierarchy) - Constructor for class org.apache.avalon.excalibur.logger.Log4JLoggerManager
Creates a new DefaultLogKitManager with an existing Hierarchy using specified logger name as root logger.
Log4JLoggerManager(String, Hierarchy, Logger) - Constructor for class org.apache.avalon.excalibur.logger.Log4JLoggerManager
Creates a new DefaultLogKitManager with an existing Hierarchy using specified logger name as root logger.
LoggerManager - interface org.apache.avalon.excalibur.logger.LoggerManager.
LoggerManager Interface.
LogKitLoggerManager - class org.apache.avalon.excalibur.logger.LogKitLoggerManager.
LogKitLoggerManager implementation.
LogKitLoggerManager() - Constructor for class org.apache.avalon.excalibur.logger.LogKitLoggerManager
Creates a new DefaultLogKitManager.
LogKitLoggerManager(Hierarchy) - Constructor for class org.apache.avalon.excalibur.logger.LogKitLoggerManager
Creates a new DefaultLogKitManager with an existing Hierarchy.
LogKitLoggerManager(String) - Constructor for class org.apache.avalon.excalibur.logger.LogKitLoggerManager
Creates a new DefaultLogKitManager using specified logger name as root logger.
LogKitLoggerManager(String, Hierarchy) - Constructor for class org.apache.avalon.excalibur.logger.LogKitLoggerManager
Creates a new DefaultLogKitManager with an existing Hierarchy using specified logger name as root logger.
LogKitLoggerManager(String, Hierarchy, Logger) - Constructor for class org.apache.avalon.excalibur.logger.LogKitLoggerManager
Creates a new DefaultLogKitManager with an existing Hierarchy using specified logger name as root logger.
LogKitManageable - interface org.apache.avalon.excalibur.logger.LogKitManageable.
LogKitManageable Interface, use this to set the LogKitManagers for child Components.
LogKitManager - interface org.apache.avalon.excalibur.logger.LogKitManager.
Deprecated. we should use the new LoggerManager interface that directly supports the new framework Logger interface.
LogTargetFactory - interface org.apache.avalon.excalibur.logger.LogTargetFactory.
LogTargetFactory Interface.
LogTargetFactoryManageable - interface org.apache.avalon.excalibur.logger.LogTargetFactoryManageable.
LogTargetFactoryManageable Interface, use this to set the LogTargetFactoryManager for child Components.
LogTargetFactoryManager - interface org.apache.avalon.excalibur.logger.LogTargetFactoryManager.
LogTargetFactoryManager Interface.
LogTargetManager - interface org.apache.avalon.excalibur.logger.LogTargetManager.
LogTargetManager Interface.
lookup(Name) - Method in class org.apache.avalon.excalibur.naming.RemoteContext
Get the object named.
lookup(Name) - Method in class org.apache.avalon.excalibur.naming.AbstractURLContext
Get the object named.
lookup(Name) - Method in class org.apache.avalon.excalibur.naming.AbstractLocalContext
Get the object named.
lookup(Name) - Method in interface org.apache.avalon.excalibur.naming.NamingProvider
 
lookup(Name) - Method in class org.apache.avalon.excalibur.naming.rmi.server.RMINamingProviderImpl
 
lookup(String) - Method in class org.apache.avalon.excalibur.component.ExcaliburComponentManager
Return an instance of a component based on a Role.
lookup(String) - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Get the object named.
lookupLink(Name) - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Get the object named following all links.
lookupLink(String) - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Get the object named following all links.
lookupSubContext(Name) - Method in class org.apache.avalon.excalibur.naming.AbstractLocalContext
Lookup a sub-context of current context.

M

m_active - Variable in class org.apache.avalon.excalibur.pool.AbstractPool
 
m_amount - Variable in class org.apache.avalon.excalibur.component.DefaultComponentPoolController
Used increase/decrease amount
m_arguements - Variable in class org.apache.avalon.excalibur.pool.DefaultObjectFactory
 
m_buffer - Variable in class org.apache.avalon.excalibur.collections.CircularBuffer
Deprecated.  
m_buffer - Variable in class org.apache.avalon.excalibur.collections.VariableSizeBuffer
 
m_bufferSize - Variable in class org.apache.avalon.excalibur.collections.CircularBuffer
Deprecated.  
m_configuration - Variable in class org.apache.avalon.excalibur.logger.factory.AbstractTargetFactory
The Configuration object
m_connection - Variable in class org.apache.avalon.excalibur.datasource.AbstractJdbcConnection
 
m_constructor - Variable in class org.apache.avalon.excalibur.pool.DefaultObjectFactory
 
m_contentSize - Variable in class org.apache.avalon.excalibur.collections.CircularBuffer
Deprecated.  
m_context - Variable in class org.apache.avalon.excalibur.component.ExcaliburComponentSelector
The application context for components
m_context - Variable in class org.apache.avalon.excalibur.logger.factory.AbstractTargetFactory
The Context object
m_controller - Variable in class org.apache.avalon.excalibur.pool.DefaultPool
 
m_controller - Variable in class org.apache.avalon.excalibur.pool.SingleThreadedPool
 
m_count - Variable in class org.apache.avalon.excalibur.pool.SingleThreadedPool
 
m_dataSource - Variable in class org.apache.avalon.excalibur.datasource.J2eeDataSource
 
m_disposed - Variable in class org.apache.avalon.excalibur.pool.DefaultPool
 
m_elements - Variable in class org.apache.avalon.excalibur.collections.ArrayEnumeration
 
m_eventSupport - Variable in class org.apache.avalon.excalibur.monitor.Resource
 
m_factory - Variable in class org.apache.avalon.excalibur.pool.AbstractPool
 
m_factory - Variable in class org.apache.avalon.excalibur.pool.SingleThreadedPool
 
m_head - Variable in class org.apache.avalon.excalibur.collections.CircularBuffer
Deprecated.  
m_head - Variable in class org.apache.avalon.excalibur.collections.VariableSizeBuffer
 
m_index - Variable in class org.apache.avalon.excalibur.collections.ArrayEnumeration
 
m_initial - Variable in class org.apache.avalon.excalibur.pool.SingleThreadedPool
 
m_initialized - Variable in class org.apache.avalon.excalibur.pool.AbstractPool
 
m_iterator - Variable in class org.apache.avalon.excalibur.collections.IteratorEnumeration
 
m_lastUsed - Variable in class org.apache.avalon.excalibur.datasource.AbstractJdbcConnection
 
m_logPriority - Variable in class org.apache.avalon.excalibur.testcase.ExcaliburTestCase
 
m_logTargetFactoryManager - Variable in class org.apache.avalon.excalibur.logger.factory.AsyncLogTargetFactory
The LogTargetFactoryManager
m_logTargetFactoryManager - Variable in class org.apache.avalon.excalibur.logger.factory.PriorityFilterTargetFactory
The LogTargetFactoryManager
m_max - Variable in class org.apache.avalon.excalibur.pool.DefaultPool
 
m_maximum - Variable in class org.apache.avalon.excalibur.pool.SingleThreadedPool
 
m_min - Variable in class org.apache.avalon.excalibur.pool.AbstractPool
 
m_min - Variable in class org.apache.avalon.excalibur.pool.DefaultPool
 
m_mutex - Variable in class org.apache.avalon.excalibur.pool.AbstractPool
 
m_namespace - Variable in class org.apache.avalon.excalibur.naming.AbstractNamingEnumeration
 
m_objectFactorySet - Variable in class org.apache.avalon.excalibur.naming.AbstractNamespace
 
m_owner - Variable in class org.apache.avalon.excalibur.naming.AbstractNamingEnumeration
 
m_pool - Variable in class org.apache.avalon.excalibur.datasource.AbstractJdbcConnection
 
m_pool - Variable in class org.apache.avalon.excalibur.datasource.JdbcDataSource
 
m_pool - Variable in class org.apache.avalon.excalibur.pool.SingleThreadedPool
 
m_previousModified - Variable in class org.apache.avalon.excalibur.monitor.Resource
 
m_quickFail - Variable in class org.apache.avalon.excalibur.pool.DefaultPool
 
m_ready - Variable in class org.apache.avalon.excalibur.pool.AbstractPool
 
m_scheme - Variable in class org.apache.avalon.excalibur.naming.AbstractURLContext
 
m_stateFactorySet - Variable in class org.apache.avalon.excalibur.naming.AbstractNamespace
 
m_tail - Variable in class org.apache.avalon.excalibur.collections.CircularBuffer
Deprecated.  
m_tail - Variable in class org.apache.avalon.excalibur.collections.VariableSizeBuffer
 
m_testException - Variable in class org.apache.avalon.excalibur.datasource.AbstractJdbcConnection
 
m_testStatement - Variable in class org.apache.avalon.excalibur.datasource.AbstractJdbcConnection
 
Main - class org.apache.avalon.excalibur.naming.rmi.server.Main.
This is a simple test name server and should NOT be used in a production system.
Main() - Constructor for class org.apache.avalon.excalibur.naming.rmi.server.Main
 
Main(boolean) - Constructor for class org.apache.avalon.excalibur.naming.rmi.server.Main
 
main(String[]) - Static method in class org.apache.avalon.excalibur.naming.rmi.server.Main
 
manager - Variable in class org.apache.avalon.excalibur.testcase.ExcaliburTestCase
 
mark(int) - Method in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 
markSupported() - Method in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 
MAX_COMPARATOR - Static variable in class org.apache.avalon.excalibur.collections.BinaryHeap
Comparator used to instantiate a max heap - assumes contents implement the Comparable interface.
MemoryContext - class org.apache.avalon.excalibur.naming.memory.MemoryContext.
An in memory context implementation.
MemoryContext(Namespace, Hashtable, Context) - Constructor for class org.apache.avalon.excalibur.naming.memory.MemoryContext
 
MemoryContext(Namespace, Hashtable, Context, Hashtable) - Constructor for class org.apache.avalon.excalibur.naming.memory.MemoryContext
 
MemoryInitialContextFactory - class org.apache.avalon.excalibur.naming.memory.MemoryInitialContextFactory.
Initial context factory for memorycontext.
MemoryInitialContextFactory() - Constructor for class org.apache.avalon.excalibur.naming.memory.MemoryInitialContextFactory
 
MIN_COMPARATOR - Static variable in class org.apache.avalon.excalibur.collections.BinaryHeap
Comparator used to instantiate a min heap - assumes contents implement the Comparable interface.
Modifiable - interface org.apache.avalon.excalibur.monitor.Modifiable.
This interface is used by the Monitor section so that we can test if a resource is modified by an external source.
MODIFIED - Static variable in class org.apache.avalon.excalibur.monitor.Resource
 
Monitor - interface org.apache.avalon.excalibur.monitor.Monitor.
The Monitor is used to actively check a set of resources to see if they have changed.
Mutex - class org.apache.avalon.excalibur.concurrent.Mutex.
 
Mutex() - Constructor for class org.apache.avalon.excalibur.concurrent.Mutex
 

N

Namespace - interface org.apache.avalon.excalibur.naming.Namespace.
Interface representing Namespace/NamingSystem.
NAMESPACE - Static variable in class org.apache.avalon.excalibur.naming.RemoteContext
 
NAMESPACE_NAME - Static variable in class org.apache.avalon.excalibur.naming.RemoteContext
 
NAMING_PROVIDER - Static variable in class org.apache.avalon.excalibur.naming.RemoteContext
 
NamingProvider - interface org.apache.avalon.excalibur.naming.NamingProvider.
The underlying communication interface for remote contexts.
nativeSQL(String) - Method in class org.apache.avalon.excalibur.datasource.JdbcConnection
 
newContext() - Method in class org.apache.avalon.excalibur.naming.AbstractLocalContext
 
newContext() - Method in class org.apache.avalon.excalibur.naming.memory.MemoryContext
 
newContext(String) - Method in class org.apache.avalon.excalibur.naming.AbstractURLContext
Return a new instance of the base context for a URL.
newInstance() - Method in class org.apache.avalon.excalibur.component.DefaultComponentFactory
 
newInstance() - Method in class org.apache.avalon.excalibur.datasource.JdbcConnectionFactory
 
newInstance() - Method in interface org.apache.avalon.excalibur.pool.ObjectFactory
 
newInstance() - Method in class org.apache.avalon.excalibur.pool.DefaultObjectFactory
 
newInstance(Object) - Static method in class org.apache.avalon.excalibur.proxy.DynamicProxy
Create a proxy object that has all of it's underlying interfaces implemented by proxy.
newInstance(Object, Class[]) - Static method in class org.apache.avalon.excalibur.proxy.DynamicProxy
Create a proxy object that has specified interfaces implemented by proxy.
newNamespace(Hashtable) - Method in class org.apache.avalon.excalibur.naming.rmi.RMIInitialContextFactory
 
newNamingProvider(Hashtable) - Method in class org.apache.avalon.excalibur.naming.rmi.RMIInitialContextFactory
 
newNamingProvider(String, int) - Method in class org.apache.avalon.excalibur.naming.rmi.RMIInitialContextFactory
 
newPoolable() - Method in class org.apache.avalon.excalibur.datasource.JdbcConnectionPool
 
newPoolable() - Method in class org.apache.avalon.excalibur.pool.AbstractPool
This is the method to override when you need to enforce creational policies.
newPoolable() - Method in class org.apache.avalon.excalibur.pool.HardResourceLimitingPool
 
nextElement() - Method in class org.apache.avalon.excalibur.collections.IteratorEnumeration
 
nextElement() - Method in class org.apache.avalon.excalibur.collections.ArrayEnumeration
 
nextElement() - Method in class org.apache.avalon.excalibur.naming.AbstractNamingEnumeration
 
NoAvailableConnectionException - exception org.apache.avalon.excalibur.datasource.NoAvailableConnectionException.
Exception that is thrown when there are no more Connection objects available in the pool.
NoAvailableConnectionException() - Constructor for class org.apache.avalon.excalibur.datasource.NoAvailableConnectionException
 
NoAvailableConnectionException(String) - Constructor for class org.apache.avalon.excalibur.datasource.NoAvailableConnectionException
 
NoAvailableConnectionException(String, String) - Constructor for class org.apache.avalon.excalibur.datasource.NoAvailableConnectionException
 
NoAvailableConnectionException(String, String, int) - Constructor for class org.apache.avalon.excalibur.datasource.NoAvailableConnectionException
 
normalize(String) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Normalize a path.
NoValidConnectionException - exception org.apache.avalon.excalibur.datasource.NoValidConnectionException.
Exception that is thrown when there is no valid Connection wrapper available in the ClassLoader.
NoValidConnectionException() - Constructor for class org.apache.avalon.excalibur.datasource.NoValidConnectionException
 
NoValidConnectionException(String) - Constructor for class org.apache.avalon.excalibur.datasource.NoValidConnectionException
 
NoValidConnectionException(String, String) - Constructor for class org.apache.avalon.excalibur.datasource.NoValidConnectionException
 
NoValidConnectionException(String, String, int) - Constructor for class org.apache.avalon.excalibur.datasource.NoValidConnectionException
 

O

ObjectFactory - interface org.apache.avalon.excalibur.pool.ObjectFactory.
This is the interface for factory that is used to create objects for Pool.
OrFileFilter - class org.apache.avalon.excalibur.io.OrFileFilter.
Accepts a selection if it is acceptable to either of two FilenameFilters.
OrFileFilter(FilenameFilter, FilenameFilter) - Constructor for class org.apache.avalon.excalibur.io.OrFileFilter
 
org.apache.avalon.excalibur.cli - package org.apache.avalon.excalibur.cli
Utility code for parsing command-line options.
org.apache.avalon.excalibur.collections - package org.apache.avalon.excalibur.collections
 
org.apache.avalon.excalibur.component - package org.apache.avalon.excalibur.component
 
org.apache.avalon.excalibur.concurrent - package org.apache.avalon.excalibur.concurrent
 
org.apache.avalon.excalibur.datasource - package org.apache.avalon.excalibur.datasource
 
org.apache.avalon.excalibur.i18n - package org.apache.avalon.excalibur.i18n
 
org.apache.avalon.excalibur.io - package org.apache.avalon.excalibur.io
Utility code for IO operations.
org.apache.avalon.excalibur.logger - package org.apache.avalon.excalibur.logger
 
org.apache.avalon.excalibur.logger.factory - package org.apache.avalon.excalibur.logger.factory
 
org.apache.avalon.excalibur.monitor - package org.apache.avalon.excalibur.monitor
An extensible resource monitor framework and implementation.
org.apache.avalon.excalibur.naming - package org.apache.avalon.excalibur.naming
 
org.apache.avalon.excalibur.naming.memory - package org.apache.avalon.excalibur.naming.memory
 
org.apache.avalon.excalibur.naming.rmi - package org.apache.avalon.excalibur.naming.rmi
 
org.apache.avalon.excalibur.naming.rmi.server - package org.apache.avalon.excalibur.naming.rmi.server
 
org.apache.avalon.excalibur.pool - package org.apache.avalon.excalibur.pool
 
org.apache.avalon.excalibur.property - package org.apache.avalon.excalibur.property
 
org.apache.avalon.excalibur.proxy - package org.apache.avalon.excalibur.proxy
 
org.apache.avalon.excalibur.testcase - package org.apache.avalon.excalibur.testcase
 
org.apache.avalon.excalibur.xml.xpath - package org.apache.avalon.excalibur.xml.xpath
 

P

parse(String) - Method in class org.apache.avalon.excalibur.naming.AbstractURLContext
 
parse(String) - Method in class org.apache.avalon.excalibur.naming.DefaultNameParser
 
ParserControl - interface org.apache.avalon.excalibur.cli.ParserControl.
ParserControl is used to control particular behaviour of the parser.
PassiveMonitor - class org.apache.avalon.excalibur.monitor.PassiveMonitor.
The PassiveMonitor is used to passively check a set of resources to see if they have changed.
PassiveMonitor() - Constructor for class org.apache.avalon.excalibur.monitor.PassiveMonitor
 
peek() - Method in interface org.apache.avalon.excalibur.collections.PriorityQueue
Return element on top of heap but don't remove it.
peek() - Method in class org.apache.avalon.excalibur.collections.SynchronizedPriorityQueue
Return element on top of heap but don't remove it.
peek() - Method in class org.apache.avalon.excalibur.collections.BinaryHeap
Return element on top of heap but don't remove it.
Pool - interface org.apache.avalon.excalibur.pool.Pool.
This is an Pool that caches Poolable objects for reuse.
Poolable - interface org.apache.avalon.excalibur.pool.Poolable.
Poolable marker interface.
PoolableComponentHandler - class org.apache.avalon.excalibur.component.PoolableComponentHandler.
The PoolableComponentHandler to make sure components are initialized and destroyed correctly.
PoolableComponentHandler(Class, Configuration, ComponentManager, Context, RoleManager, LogKitManager) - Constructor for class org.apache.avalon.excalibur.component.PoolableComponentHandler
Create a ComponentHandler that takes care of hiding the details of whether a Component is ThreadSafe, Poolable, or SingleThreaded.
PoolController - interface org.apache.avalon.excalibur.pool.PoolController.
This is the interface you implement if you want to control how Pools capacity changes overtime.
pop() - Method in interface org.apache.avalon.excalibur.collections.PriorityQueue
Return element on top of heap and remove it.
pop() - Method in class org.apache.avalon.excalibur.collections.ArrayStack
Remove element from top of stack and return it
pop() - Method in class org.apache.avalon.excalibur.collections.SynchronizedPriorityQueue
Return element on top of heap and remove it.
pop() - Method in class org.apache.avalon.excalibur.collections.BinaryHeap
Return element on top of heap and remove it.
PrefixFileFilter - class org.apache.avalon.excalibur.io.PrefixFileFilter.
This filters filenames for a certain prefix.
PrefixFileFilter(String) - Constructor for class org.apache.avalon.excalibur.io.PrefixFileFilter
 
PrefixFileFilter(String[]) - Constructor for class org.apache.avalon.excalibur.io.PrefixFileFilter
 
prepare() - Method in class org.apache.avalon.excalibur.testcase.ExcaliburTestCase
Initializes the ComponentManager The configuration file is determined by the class name plus .xtest appended, all '.' replaced by '/' and loaded as a resource via classpath
prepare(InputStream) - Method in class org.apache.avalon.excalibur.testcase.ExcaliburTestCase
Initializes the ComponentManager
prepareCall(String) - Method in class org.apache.avalon.excalibur.datasource.JdbcConnection
 
prepareCall(String, int, int) - Method in class org.apache.avalon.excalibur.datasource.JdbcConnection
 
prepareStatement(String) - Method in class org.apache.avalon.excalibur.datasource.JdbcConnection
 
prepareStatement(String, int, int) - Method in class org.apache.avalon.excalibur.datasource.JdbcConnection
 
printStackTrace() - Method in class org.apache.avalon.excalibur.testcase.CascadingAssertionFailedError
 
printStackTrace(PrintStream) - Method in class org.apache.avalon.excalibur.testcase.CascadingAssertionFailedError
 
printStackTrace(PrintWriter) - Method in class org.apache.avalon.excalibur.testcase.CascadingAssertionFailedError
 
PriorityFilterTargetFactory - class org.apache.avalon.excalibur.logger.factory.PriorityFilterTargetFactory.
PriorityFilterTargetFactory class.
PriorityFilterTargetFactory() - Constructor for class org.apache.avalon.excalibur.logger.factory.PriorityFilterTargetFactory
 
PriorityQueue - interface org.apache.avalon.excalibur.collections.PriorityQueue.
Iterface for priority queues.
PropertyException - exception org.apache.avalon.excalibur.property.PropertyException.
Thrown when a property can not be resolved properly.
PropertyException(String) - Constructor for class org.apache.avalon.excalibur.property.PropertyException
Construct a new PropertyException instance.
PropertyException(String, Throwable) - Constructor for class org.apache.avalon.excalibur.property.PropertyException
Construct a new PropertyException instance.
PropertyUtil - class org.apache.avalon.excalibur.property.PropertyUtil.
This provides utility methods for properties.
push(Object) - Method in class org.apache.avalon.excalibur.collections.ArrayStack
Adds the object to the top of the stack.
put(Component) - Method in class org.apache.avalon.excalibur.component.ComponentHandler
 
put(Component) - Method in class org.apache.avalon.excalibur.component.ThreadSafeComponentHandler
Return a reference of the desired Component
put(Component) - Method in class org.apache.avalon.excalibur.component.PoolableComponentHandler
Return a reference of the desired Component
put(Poolable) - Method in class org.apache.avalon.excalibur.datasource.JdbcConnectionPool
 
put(Poolable) - Method in class org.apache.avalon.excalibur.pool.AbstractPool
 
put(Poolable) - Method in class org.apache.avalon.excalibur.pool.DefaultPool
 
put(Poolable) - Method in class org.apache.avalon.excalibur.pool.SingleThreadedPool
Place an object in pool.
put(Poolable) - Method in interface org.apache.avalon.excalibur.pool.Pool
 

R

read() - Method in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 
read(byte[]) - Method in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 
read(byte[], int, int) - Method in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 
readBoolean() - Method in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 
readByte() - Method in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 
readChar() - Method in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 
readDouble() - Method in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 
readFloat() - Method in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 
readFully(byte[]) - Method in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 
readFully(byte[], int, int) - Method in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 
readInt() - Method in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 
readLine() - Method in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 
readLong() - Method in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 
readShort() - Method in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 
readSwappedDouble(byte[], int) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
readSwappedDouble(InputStream) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
readSwappedFloat(byte[], int) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
readSwappedFloat(InputStream) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
readSwappedInteger(byte[], int) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
readSwappedInteger(InputStream) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
readSwappedLong(byte[], int) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
readSwappedLong(InputStream) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
readSwappedShort(byte[], int) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
readSwappedShort(InputStream) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
readSwappedUnsignedInteger(byte[], int) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
readSwappedUnsignedInteger(InputStream) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
readSwappedUnsignedShort(byte[], int) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
readSwappedUnsignedShort(InputStream) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
readUnsignedByte() - Method in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 
readUnsignedShort() - Method in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 
readUTF() - Method in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 
ReadWriteLock - class org.apache.avalon.excalibur.concurrent.ReadWriteLock.
Class implementing a read/write lock.
ReadWriteLock() - Constructor for class org.apache.avalon.excalibur.concurrent.ReadWriteLock
Default constructor.
rebind(Name, Object) - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Binds a name to an object, overwriting any existing binding.
rebind(Name, String, Object) - Method in interface org.apache.avalon.excalibur.naming.NamingProvider
 
rebind(Name, String, Object) - Method in class org.apache.avalon.excalibur.naming.rmi.server.RMINamingProviderImpl
 
rebind(String, Object) - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Binds a name to an object, overwriting any existing binding.
recursiveResolveProperty(String, Context, boolean) - Static method in class org.apache.avalon.excalibur.property.PropertyUtil
Resolve a string property.
Recyclable - interface org.apache.avalon.excalibur.pool.Recyclable.
This interface standardizes the behaviour of a recyclable object.
recycle() - Method in class org.apache.avalon.excalibur.datasource.AbstractJdbcConnection
 
recycle() - Method in interface org.apache.avalon.excalibur.pool.Recyclable
This method should be implemented to remove all costly resources in object.
release() - Method in class org.apache.avalon.excalibur.concurrent.DijkstraSemaphore
Releases a previously acquires semaphore and increments the count by one.
release() - Method in interface org.apache.avalon.excalibur.concurrent.Sync
Release lock.
release() - Method in class org.apache.avalon.excalibur.concurrent.Semaphore
 
release() - Method in class org.apache.avalon.excalibur.concurrent.ReadWriteLock
Releases a lock.
release(Component) - Method in class org.apache.avalon.excalibur.component.ExcaliburComponentSelector
Release the Component to the propper ComponentHandler.
release(Component) - Method in class org.apache.avalon.excalibur.component.ExcaliburComponentManager
Release a Component.
release(int) - Method in class org.apache.avalon.excalibur.concurrent.DijkstraSemaphore
Same as release() except that the count is increased by pCount instead of 1.
releaseAll() - Method in class org.apache.avalon.excalibur.concurrent.DijkstraSemaphore
Releases all semaphores setting the count to max count.
RemoteContext - class org.apache.avalon.excalibur.naming.RemoteContext.
Context that hooks up to a remote source.
RemoteContext() - Constructor for class org.apache.avalon.excalibur.naming.RemoteContext
 
RemoteContext(Hashtable, Name) - Constructor for class org.apache.avalon.excalibur.naming.RemoteContext
 
remove() - Method in class org.apache.avalon.excalibur.collections.VariableSizeBuffer
Removes the next object from the buffer
remove() - Method in interface org.apache.avalon.excalibur.collections.Buffer
Removes the next object from the buffer.
remove() - Method in class org.apache.avalon.excalibur.collections.FixedSizeBuffer
 
removeAllPropertyChangeListeners() - Method in class org.apache.avalon.excalibur.monitor.Resource
This cleanup method removes all listeners
removeExtension(String) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Remove extension from filename.
removeExtention(String) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Deprecated. Use removeExtension as removeExtention is mispelled
removeFromEnvironment(String) - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Remove a key-value pair form environment and return it.
removePath(String) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Remove path from filename.
removePath(String, char) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Remove path from filename.
removePoolable(Poolable) - Method in class org.apache.avalon.excalibur.pool.AbstractPool
This is the method to override when you need to enforce destructional policies.
removePropertyChangeListener(PropertyChangeListener) - Method in class org.apache.avalon.excalibur.monitor.Resource
This is the prefered method of unregistering a PropertyChangeListender.
removePropertyChangeListener(String, PropertyChangeListener) - Method in class org.apache.avalon.excalibur.monitor.Resource
This is a convenience if you want to expose other properties for the Resource.
removeResource(Resource) - Method in interface org.apache.avalon.excalibur.monitor.Monitor
Remove a monitored resource by reference.
removeResource(Resource) - Method in class org.apache.avalon.excalibur.monitor.PassiveMonitor
Remove a monitored resource by reference.
removeResource(Resource) - Method in class org.apache.avalon.excalibur.monitor.ActiveMonitor
Remove a monitored resource by reference.
removeResource(String) - Method in interface org.apache.avalon.excalibur.monitor.Monitor
Remove a monitored resource by key.
removeResource(String) - Method in class org.apache.avalon.excalibur.monitor.PassiveMonitor
Remove a monitored resource by key.
removeResource(String) - Method in class org.apache.avalon.excalibur.monitor.ActiveMonitor
Remove a monitored resource by key.
rename(Name, Name) - Method in class org.apache.avalon.excalibur.naming.AbstractContext
 
rename(String, String) - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Rename a already bound object
reset() - Method in class org.apache.avalon.excalibur.concurrent.ConditionalEvent
Resets the event to an unsignalled state
reset() - Method in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 
Resizable - interface org.apache.avalon.excalibur.pool.Resizable.
This is the interface for Pools that are not a fixed size.
resolve(String, Object) - Method in class org.apache.avalon.excalibur.naming.AbstractNamingEnumeration
 
resolveClass(ObjectStreamClass) - Method in class org.apache.avalon.excalibur.io.ClassLoaderObjectInputStream
 
resolveFile(File, String) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Resolve a file filename to it's canonical form.
resolveProperty(String, Context, boolean) - Static method in class org.apache.avalon.excalibur.property.PropertyUtil
Resolve a string property.
Resource - class org.apache.avalon.excalibur.monitor.Resource.
Managed Resource.
Resource(String) - Constructor for class org.apache.avalon.excalibur.monitor.Resource
Required constructor.
ResourceManager - class org.apache.avalon.excalibur.i18n.ResourceManager.
Manager for resources.
Resources - class org.apache.avalon.excalibur.i18n.Resources.
A class to simplify extracting localized strings, icons and other common resources from a ResourceBundle.
Resources(String) - Constructor for class org.apache.avalon.excalibur.i18n.Resources
Constructor that builds a manager in default locale.
Resources(String, ClassLoader) - Constructor for class org.apache.avalon.excalibur.i18n.Resources
Constructor that builds a manager in default locale using specified ClassLoader.
Resources(String, Locale) - Constructor for class org.apache.avalon.excalibur.i18n.Resources
Constructor that builds a manager in specified locale.
Resources(String, Locale, ClassLoader) - Constructor for class org.apache.avalon.excalibur.i18n.Resources
Constructor that builds a manager in specified locale.
RMIInitialContextFactory - class org.apache.avalon.excalibur.naming.rmi.RMIInitialContextFactory.
Initial context factory for memorycontext.
RMIInitialContextFactory() - Constructor for class org.apache.avalon.excalibur.naming.rmi.RMIInitialContextFactory
 
RMINamingProvider - interface org.apache.avalon.excalibur.naming.rmi.RMINamingProvider.
The underlying communication interface for remote contexts.
RMINamingProviderImpl - class org.apache.avalon.excalibur.naming.rmi.server.RMINamingProviderImpl.
The RMI implementation of provider.
RMINamingProviderImpl(Context) - Constructor for class org.apache.avalon.excalibur.naming.rmi.server.RMINamingProviderImpl
 
ROLE - Static variable in interface org.apache.avalon.excalibur.datasource.DataSourceComponent
The name of the role for convenience
ROLE - Static variable in interface org.apache.avalon.excalibur.monitor.Monitor
 
ROLE - Static variable in interface org.apache.avalon.excalibur.xml.xpath.XPathProcessor
The role implemented by an XSLTProcessor.
RoleManageable - interface org.apache.avalon.excalibur.component.RoleManageable.
RoleManageable Interface, use this to set the RoleManagers for child Components.
RoleManager - interface org.apache.avalon.excalibur.component.RoleManager.
RoleManager Interface, use this to specify the Roles and how they correspond easy shorthand names.
rollback() - Method in class org.apache.avalon.excalibur.datasource.JdbcConnection
 
run() - Method in class org.apache.avalon.excalibur.datasource.JdbcConnectionPool
 
run() - Method in class org.apache.avalon.excalibur.monitor.ActiveMonitor
 
run() - Method in class org.apache.avalon.excalibur.naming.rmi.server.Main
 
run(TestResult) - Method in class org.apache.avalon.excalibur.testcase.ExcaliburTestCase
Override run so that we can have code that is run once.

S

select(Object) - Method in class org.apache.avalon.excalibur.component.ExcaliburComponentSelector
Return an instance of a component based on a hint.
selectNodeList(Node, String) - Method in class org.apache.avalon.excalibur.xml.xpath.XPathProcessorImpl
Use an XPath string to select a nodelist.
selectNodeList(Node, String) - Method in class org.apache.avalon.excalibur.xml.xpath.JaxenProcessorImpl
Use an XPath string to select a nodelist.
selectNodeList(Node, String) - Method in interface org.apache.avalon.excalibur.xml.xpath.XPathProcessor
Use an XPath string to select a nodelist.
selectSingleNode(Node, String) - Method in class org.apache.avalon.excalibur.xml.xpath.XPathProcessorImpl
Use an XPath string to select a single node.
selectSingleNode(Node, String) - Method in class org.apache.avalon.excalibur.xml.xpath.JaxenProcessorImpl
Use an XPath string to select a single node.
selectSingleNode(Node, String) - Method in interface org.apache.avalon.excalibur.xml.xpath.XPathProcessor
Use an XPath string to select a single node.
Semaphore - class org.apache.avalon.excalibur.concurrent.Semaphore.
 
Semaphore(long) - Constructor for class org.apache.avalon.excalibur.concurrent.Semaphore
 
ServletTargetFactory - class org.apache.avalon.excalibur.logger.factory.ServletTargetFactory.
ServletTargetFactory class.
ServletTargetFactory() - Constructor for class org.apache.avalon.excalibur.logger.factory.ServletTargetFactory
 
setAutoCommit(boolean) - Method in class org.apache.avalon.excalibur.datasource.JdbcConnection
 
setCatalog(String) - Method in class org.apache.avalon.excalibur.datasource.JdbcConnection
 
setLogger(Logger) - Method in class org.apache.avalon.excalibur.component.ThreadSafeComponentHandler
 
setLogger(Logger) - Method in class org.apache.avalon.excalibur.component.PoolableComponentHandler
Sets the logger that the ComponentHandler will use.
setLogger(Logger) - Method in class org.apache.avalon.excalibur.datasource.InformixDataSource
 
setLogger(Logger) - Method in class org.apache.avalon.excalibur.datasource.J2eeDataSource
 
setLogger(Logger) - Method in class org.apache.avalon.excalibur.datasource.JdbcDataSource
 
setLogger(Logger) - Method in class org.apache.avalon.excalibur.logger.DefaultLogKitManager
Deprecated.  
setLogger(Logger) - Method in class org.apache.avalon.excalibur.pool.AbstractPool
 
setLogKitManager(LogKitManager) - Method in class org.apache.avalon.excalibur.component.ExcaliburComponentSelector
Configure the LogKitManager
setLogKitManager(LogKitManager) - Method in class org.apache.avalon.excalibur.component.ExcaliburComponentManager
Configure the LogKitManager
setLogKitManager(LogKitManager) - Method in interface org.apache.avalon.excalibur.logger.LogKitManageable
Sets the LogKitManager for child components.
setLogTargetFactoryManager(LogTargetFactoryManager) - Method in class org.apache.avalon.excalibur.logger.DefaultLogTargetManager
Gets the LogTargetFactoryManager.
setLogTargetFactoryManager(LogTargetFactoryManager) - Method in interface org.apache.avalon.excalibur.logger.LogTargetFactoryManageable
Sets the LogTargetFactoryManager for child components.
setLogTargetFactoryManager(LogTargetFactoryManager) - Method in class org.apache.avalon.excalibur.logger.factory.AsyncLogTargetFactory
get the LogTargetFactoryManager
setLogTargetFactoryManager(LogTargetFactoryManager) - Method in class org.apache.avalon.excalibur.logger.factory.PriorityFilterTargetFactory
get the LogTargetFactoryManager
setPool(Pool) - Method in class org.apache.avalon.excalibur.datasource.AbstractJdbcConnection
 
setReadOnly(boolean) - Method in class org.apache.avalon.excalibur.datasource.JdbcConnection
 
setResourceAsStream() - Method in class org.apache.avalon.excalibur.monitor.StreamResource
Set the Resource contents as an OutputStream.
setResourceAsStream() - Method in class org.apache.avalon.excalibur.monitor.FileResource
Sets the resource value with an OutputStream
setResourceAsWriter() - Method in class org.apache.avalon.excalibur.monitor.StreamResource
Set the Resource contents as a Writer.
setResourceAsWriter() - Method in class org.apache.avalon.excalibur.monitor.FileResource
Sets the resource value with a Writer
setRoleManager(RoleManager) - Method in class org.apache.avalon.excalibur.component.ExcaliburComponentSelector
Configure the RoleManager
setRoleManager(RoleManager) - Method in class org.apache.avalon.excalibur.component.ExcaliburComponentManager
Configure the RoleManager
setRoleManager(RoleManager) - Method in interface org.apache.avalon.excalibur.component.RoleManageable
Sets the RoleManager for child components.
setSize(int) - Method in class org.apache.avalon.excalibur.collections.ArrayStack
 
setTimeout(long) - Method in class org.apache.avalon.excalibur.datasource.JdbcConnectionPool
Set the timeout in milliseconds for blocking when waiting for a new connection.
setTransactionIsolation(int) - Method in class org.apache.avalon.excalibur.datasource.JdbcConnection
 
setTypeMap(Map) - Method in class org.apache.avalon.excalibur.datasource.JdbcConnection
 
shrink() - Method in class org.apache.avalon.excalibur.component.DefaultComponentPoolController
Called when a pool reaches it's maximum.
shrink() - Method in class org.apache.avalon.excalibur.pool.DefaultPoolController
 
shrink() - Method in interface org.apache.avalon.excalibur.pool.PoolController
Called when a pool reaches it's maximum.
shrink(int) - Method in class org.apache.avalon.excalibur.pool.SoftResourceLimitingPool
 
shrink(int) - Method in class org.apache.avalon.excalibur.pool.SingleThreadedPool
This shrinks the pool by parameter size.
shrink(int) - Method in interface org.apache.avalon.excalibur.pool.Resizable
 
shutdownReader(Reader) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Unconditionally close an Reader.
shutdownStream(InputStream) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Unconditionally close an InputStream.
shutdownStream(OutputStream) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Unconditionally close an OutputStream.
shutdownWriter(Writer) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Unconditionally close an Writer.
signal() - Method in class org.apache.avalon.excalibur.concurrent.ConditionalEvent
Signals the event.
signalAll() - Method in class org.apache.avalon.excalibur.concurrent.ConditionalEvent
Current implementation only works with manual reset events.
SingleThreadedPool - class org.apache.avalon.excalibur.pool.SingleThreadedPool.
This is an Pool that caches Poolable objects for reuse.
SingleThreadedPool(Class, int, int) - Constructor for class org.apache.avalon.excalibur.pool.SingleThreadedPool
 
SingleThreadedPool(ObjectFactory, PoolController, int, int) - Constructor for class org.apache.avalon.excalibur.pool.SingleThreadedPool
 
size() - Method in class org.apache.avalon.excalibur.collections.VariableSizeBuffer
Returns the number of elements stored in the buffer.
size() - Method in class org.apache.avalon.excalibur.collections.BinaryHeap
Returns the number of elements currently on the heap.
size() - Method in interface org.apache.avalon.excalibur.collections.Buffer
Returns the number of elements stored in the buffer.
size() - Method in class org.apache.avalon.excalibur.collections.FixedSizeBuffer
 
size() - Method in class org.apache.avalon.excalibur.pool.AbstractPool
 
size() - Method in class org.apache.avalon.excalibur.pool.SingleThreadedPool
Get the number of used slots in Pool
SIZEOF_BYTE - Static variable in class org.apache.avalon.excalibur.io.EndianUtil
 
SIZEOF_FLOAT - Static variable in class org.apache.avalon.excalibur.io.EndianUtil
 
SIZEOF_INT - Static variable in class org.apache.avalon.excalibur.io.EndianUtil
 
SIZEOF_LONG - Static variable in class org.apache.avalon.excalibur.io.EndianUtil
 
SIZEOF_SHORT - Static variable in class org.apache.avalon.excalibur.io.EndianUtil
 
sizeOfDirectory(File) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Recursively count size of a directory.
sizeOfDirectory(String) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Recursively count size of a directory.
skip(long) - Method in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 
skipBytes(int) - Method in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 
SocketTargetFactory - class org.apache.avalon.excalibur.logger.factory.SocketTargetFactory.
SocketTargetFactory This factory creates LogTargets with a wrapped SocketOutputTarget around it:
SocketTargetFactory() - Constructor for class org.apache.avalon.excalibur.logger.factory.SocketTargetFactory
 
SoftResourceLimitingPool - class org.apache.avalon.excalibur.pool.SoftResourceLimitingPool.
This is an Pool that caches Poolable objects for reuse.
SoftResourceLimitingPool(Class, int) - Constructor for class org.apache.avalon.excalibur.pool.SoftResourceLimitingPool
 
SoftResourceLimitingPool(Class, int, int) - Constructor for class org.apache.avalon.excalibur.pool.SoftResourceLimitingPool
 
SoftResourceLimitingPool(ObjectFactory) - Constructor for class org.apache.avalon.excalibur.pool.SoftResourceLimitingPool
Create an SoftResourceLimitingPool.
SoftResourceLimitingPool(ObjectFactory, int) - Constructor for class org.apache.avalon.excalibur.pool.SoftResourceLimitingPool
Create an SoftResourceLimitingPool.
SoftResourceLimitingPool(ObjectFactory, int, int) - Constructor for class org.apache.avalon.excalibur.pool.SoftResourceLimitingPool
Create an SoftResourceLimitingPool.
SoftResourceLimitingPool(ObjectFactory, PoolController, int, int) - Constructor for class org.apache.avalon.excalibur.pool.SoftResourceLimitingPool
Create an SoftResourceLimitingPool.
StandardNamespace - class org.apache.avalon.excalibur.naming.StandardNamespace.
Namespace that directly uses NamingManager.
StandardNamespace(NameParser) - Constructor for class org.apache.avalon.excalibur.naming.StandardNamespace
Construct a Namespace with specified NameParser.
start() - Method in class org.apache.avalon.excalibur.monitor.ActiveMonitor
 
start() - Method in class org.apache.avalon.excalibur.naming.rmi.server.Main
 
starvationCheck() - Method in class org.apache.avalon.excalibur.concurrent.DijkstraSemaphore
This method blocks the calling thread until the count drops to zero.
stop() - Method in class org.apache.avalon.excalibur.monitor.ActiveMonitor
 
stop() - Method in class org.apache.avalon.excalibur.naming.rmi.server.Main
 
streamClosedEvent() - Method in class org.apache.avalon.excalibur.monitor.StreamResource
Automatically handle the streamClosedEvent from the ResourceOutputStream and ResourceWriter.
StreamResource - class org.apache.avalon.excalibur.monitor.StreamResource.
Managed Stream based Resource.
StreamResource(String) - Constructor for class org.apache.avalon.excalibur.monitor.StreamResource
Required constructor.
StreamTargetFactory - class org.apache.avalon.excalibur.logger.factory.StreamTargetFactory.
TargetFactory for org.apache.log.output.io.StreamTarget This factory is able to create different StreamTargets according to the following configuration syntax :
StreamTargetFactory() - Constructor for class org.apache.avalon.excalibur.logger.factory.StreamTargetFactory
 
subtract(List, List) - Static method in class org.apache.avalon.excalibur.collections.ListUtils
 
sum(List, List) - Static method in class org.apache.avalon.excalibur.collections.ListUtils
 
swapDouble(double) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
swapFloat(float) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
swapInteger(int) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
swapLong(long) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
SwappedDataInputStream - class org.apache.avalon.excalibur.io.SwappedDataInputStream.
DataInput for systems relying on little endian data formats.
SwappedDataInputStream(InputStream) - Constructor for class org.apache.avalon.excalibur.io.SwappedDataInputStream
 
swapShort(short) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
Sync - interface org.apache.avalon.excalibur.concurrent.Sync.
The interface to synchronization objects.
SynchronizedPriorityQueue - class org.apache.avalon.excalibur.collections.SynchronizedPriorityQueue.
A thread safe version of the PriorityQueue.
SynchronizedPriorityQueue(PriorityQueue) - Constructor for class org.apache.avalon.excalibur.collections.SynchronizedPriorityQueue
 

T

testModifiedAfter(long) - Method in interface org.apache.avalon.excalibur.monitor.Modifiable
Tests if a resource has been modified, and causes the resource to act on that test.
testModifiedAfter(long) - Method in class org.apache.avalon.excalibur.monitor.Resource
Test whether this has been modified since time X
TEXT_ARGUMENT - Static variable in class org.apache.avalon.excalibur.cli.CLOption
Value of CLOption.getId() when the option is a text argument.
ThreadBarrier - class org.apache.avalon.excalibur.concurrent.ThreadBarrier.
A thread barrier blocks all threads hitting it until a pre-defined number of threads arrive at the barrier.
ThreadBarrier(int) - Constructor for class org.apache.avalon.excalibur.concurrent.ThreadBarrier
Initializes a thread barrier object with a given thread count
ThreadSafeComponentHandler - class org.apache.avalon.excalibur.component.ThreadSafeComponentHandler.
The ThreadSafeComponentHandler to make sure components are initialized and destroyed correctly.
ThreadSafeComponentHandler(Class, Configuration, ComponentManager, Context, RoleManager, LogKitManager) - Constructor for class org.apache.avalon.excalibur.component.ThreadSafeComponentHandler
Create a ComponentHandler that takes care of hiding the details of whether a Component is ThreadSafe, Poolable, or SingleThreaded.
ThreadSafeComponentHandler(Component) - Constructor for class org.apache.avalon.excalibur.component.ThreadSafeComponentHandler
Create a ComponentHandler that takes care of hiding the details of whether a Component is ThreadSafe, Poolable, or SingleThreaded.
toByteArray(InputStream) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Get the contents of an InputStream as a byte[].
toByteArray(InputStream, int) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Get the contents of an InputStream as a byte[].
toByteArray(Reader) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Get the contents of a Reader as a byte[].
toByteArray(Reader, int) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Get the contents of a Reader as a byte[].
toByteArray(String) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Get the contents of a String as a byte[].
toByteArray(String, int) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Get the contents of a String as a byte[].
toFile(URL) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Convert from a URL to a File.
toString() - Method in class org.apache.avalon.excalibur.cli.CLOption
Convert to String.
toString() - Method in class org.apache.avalon.excalibur.cli.CLOptionDescriptor
Convert to String.
toString() - Method in class org.apache.avalon.excalibur.collections.SynchronizedPriorityQueue
 
toString() - Method in class org.apache.avalon.excalibur.collections.BinaryHeap
Create a string representing heap and all elements in heap.
toString(byte[]) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Get the contents of a byte[] as a String.
toString(byte[], int) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Get the contents of a byte[] as a String.
toString(byte[], String) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Get the contents of a byte[] as a String.
toString(byte[], String, int) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Get the contents of a byte[] as a String.
toString(InputStream) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Get the contents of an InputStream as a String.
toString(InputStream, int) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Get the contents of an InputStream as a String.
toString(InputStream, String) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Get the contents of an InputStream as a String.
toString(InputStream, String, int) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Get the contents of an InputStream as a String.
toString(Reader) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Get the contents of a Reader as a String.
toString(Reader, int) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Get the contents of a Reader as a String.
toURLs(File[]) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Convert the array of Files into a list of URLs.
tryAcquire() - Method in class org.apache.avalon.excalibur.concurrent.DijkstraSemaphore
Non-blocking version of acquire().
tryAquireRead() - Method in class org.apache.avalon.excalibur.concurrent.ReadWriteLock
Attempts to aquire a read lock.
tryAquireWrite() - Method in class org.apache.avalon.excalibur.concurrent.ReadWriteLock
Attempts to aquire a write lock.

U

unbind(Name) - Method in class org.apache.avalon.excalibur.naming.RemoteContext
Unbind a object from a name.
unbind(Name) - Method in class org.apache.avalon.excalibur.naming.AbstractURLContext
Unbind a object from a name.
unbind(Name) - Method in class org.apache.avalon.excalibur.naming.AbstractLocalContext
Unbind a object from a name.
unbind(Name) - Method in interface org.apache.avalon.excalibur.naming.NamingProvider
 
unbind(Name) - Method in class org.apache.avalon.excalibur.naming.rmi.server.RMINamingProviderImpl
 
unbind(String) - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Unbind a object from a name.
union(List, List) - Static method in class org.apache.avalon.excalibur.collections.ListUtils
 
unlock() - Method in class org.apache.avalon.excalibur.concurrent.Lock
Deprecated. Unlocks.

V

VariableSizeBuffer - class org.apache.avalon.excalibur.collections.VariableSizeBuffer.
VariableSizeBuffer is a very efficient buffer implementation.
VariableSizeBuffer() - Constructor for class org.apache.avalon.excalibur.collections.VariableSizeBuffer
Initialize the VariableSizeBuffer with the default number of elements.
VariableSizeBuffer(int) - Constructor for class org.apache.avalon.excalibur.collections.VariableSizeBuffer
Initialize the VariableSizeBuffer with the specified number of elements.

W

waitForSignal() - Method in class org.apache.avalon.excalibur.concurrent.ConditionalEvent
If the event is signalled, this method returns immediately resetting the signal, otherwise it blocks until the event is signalled.
writeSwappedDouble(byte[], int, double) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
writeSwappedDouble(OutputStream, double) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
writeSwappedFloat(byte[], int, float) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
writeSwappedFloat(OutputStream, float) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
writeSwappedInteger(byte[], int, int) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
writeSwappedInteger(OutputStream, int) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
writeSwappedLong(byte[], int, long) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
writeSwappedLong(OutputStream, long) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
writeSwappedShort(byte[], int, int) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
writeSwappedShort(OutputStream, int) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 

X

XPathProcessor - interface org.apache.avalon.excalibur.xml.xpath.XPathProcessor.
This is the interface of the XPath processor.
XPathProcessorImpl - class org.apache.avalon.excalibur.xml.xpath.XPathProcessorImpl.
This class defines the implementation of the XPathProcessor component.
XPathProcessorImpl() - Constructor for class org.apache.avalon.excalibur.xml.xpath.XPathProcessorImpl
 

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

Copyright © 2001 Apache Jakarta Project. All Rights Reserved.