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

A

AbstractComponentManagerServlet - class org.apache.avalon.excalibur.component.servlet.AbstractComponentManagerServlet.
Deprecated. Use of this class has been deprecated along with the ComponentManager interface. Please use the AbstractServiceManagerServlet.
AbstractComponentManagerServlet(String) - Constructor for class org.apache.avalon.excalibur.component.servlet.AbstractComponentManagerServlet
Deprecated. Create a new AbstractComponentManagerServlet.
AbstractDualLogEnabled - class org.apache.avalon.excalibur.component.AbstractDualLogEnabled.
A base class for all objects that need to support LogEnabled/Loggable for backwards compatability.
AbstractDualLogEnabled() - Constructor for class org.apache.avalon.excalibur.component.AbstractDualLogEnabled
 
AbstractDualLogEnabledInstrumentable - class org.apache.avalon.excalibur.component.AbstractDualLogEnabledInstrumentable.
Utility class to ease the construction of components that can be instrumented but must also extend AbstractDualLogEnabled.
AbstractDualLogEnabledInstrumentable() - Constructor for class org.apache.avalon.excalibur.component.AbstractDualLogEnabledInstrumentable
Creates a new AbstractLogEnabledInstrumentable.
AbstractServiceManagerServlet - class org.apache.avalon.excalibur.component.servlet.AbstractServiceManagerServlet.
Abstract Servlet which can be used with the ExcaliburServiceManagerServlet to enable servlets to have access to a ServiceManager as well as logging and instrumentation features.
AbstractServiceManagerServlet(String) - Constructor for class org.apache.avalon.excalibur.component.servlet.AbstractServiceManagerServlet
Create a new AbstractServiceManagerServlet.
addChildInstrumentable(Instrumentable) - Method in class org.apache.avalon.excalibur.component.AbstractDualLogEnabledInstrumentable
Adds a child Instrumentable to the list of child Instrumentables published by the component.
addChildInstrumentable(Instrumentable) - Method in class org.apache.avalon.excalibur.component.servlet.AbstractServiceManagerServlet
Adds a child Instrumentable to the list of child Instrumentables published by the component.
addChildInstrumentable(Instrumentable) - Method in class org.apache.avalon.excalibur.component.servlet.AbstractComponentManagerServlet
Deprecated. Adds a child Instrumentable to the list of child Instrumentables published by the component.
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.
addInstrument(Instrument) - Method in class org.apache.avalon.excalibur.component.AbstractDualLogEnabledInstrumentable
Adds an Instrument to the list of Instruments published by the component.
addInstrument(Instrument) - Method in class org.apache.avalon.excalibur.component.servlet.AbstractServiceManagerServlet
Adds an Instrument to the list of Instruments published by the component.
addInstrument(Instrument) - Method in class org.apache.avalon.excalibur.component.servlet.AbstractComponentManagerServlet
Deprecated. Adds an Instrument to the list of Instruments published by the component.

B

BufferedLogger - class org.apache.avalon.excalibur.testcase.BufferedLogger.
Simple Logger which logs all information to an internal StringBuffer.
BufferedLogger() - Constructor for class org.apache.avalon.excalibur.testcase.BufferedLogger
 

C

canBeDisposed() - Method in class org.apache.avalon.excalibur.component.ComponentHandler
Returns true if this component handler can safely be disposed (i.e.
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
checkActive() - Method in class org.apache.avalon.excalibur.testcase.ComponentStateValidator
Checks to see if the state is active.
checkActive(String) - Method in class org.apache.avalon.excalibur.testcase.ComponentStateValidator
Checks to see if the state is active.
checkComposed() - Method in class org.apache.avalon.excalibur.testcase.ComponentStateValidator
Throw an exception if the initialization is out of order.
checkComposed(String) - Method in class org.apache.avalon.excalibur.testcase.ComponentStateValidator
Throw an exception if the initialization is out of order.
checkConfigured() - Method in class org.apache.avalon.excalibur.testcase.ComponentStateValidator
Throw an exception if the initialization is out of order.
checkConfigured(String) - Method in class org.apache.avalon.excalibur.testcase.ComponentStateValidator
Throw an exception if the initialization is out of order.
checkContextualized() - Method in class org.apache.avalon.excalibur.testcase.ComponentStateValidator
Throw an exception if the initialization is out of order.
checkContextualized(String) - Method in class org.apache.avalon.excalibur.testcase.ComponentStateValidator
Throw an exception if the initialization is out of order.
checkDisposed() - Method in class org.apache.avalon.excalibur.testcase.ComponentStateValidator
Throw an exception if the initialization is out of order.
checkDisposed(String) - Method in class org.apache.avalon.excalibur.testcase.ComponentStateValidator
Throw an exception if the initialization is out of order.
checkInitialized() - Method in class org.apache.avalon.excalibur.testcase.ComponentStateValidator
Throw an exception if the initialization is out of order.
checkInitialized(String) - Method in class org.apache.avalon.excalibur.testcase.ComponentStateValidator
Throw an exception if the initialization is out of order.
checkLogEnabled() - Method in class org.apache.avalon.excalibur.testcase.ComponentStateValidator
Throw an exception if the initialization is out of order.
checkLogEnabled(String) - Method in class org.apache.avalon.excalibur.testcase.ComponentStateValidator
Throw an exception if the initialization is out of order.
checkLoggable() - Method in class org.apache.avalon.excalibur.testcase.ComponentStateValidator
Throw an exception if the initialization is out of order.
checkLoggable(String) - Method in class org.apache.avalon.excalibur.testcase.ComponentStateValidator
Throw an exception if the initialization is out of order.
checkNotAssigned(Object) - Method in class org.apache.avalon.excalibur.testcase.ComponentStateValidator
Make sure object has not been assigned yet.
checkNotAssigned(Object, String) - Method in class org.apache.avalon.excalibur.testcase.ComponentStateValidator
Make sure object has not been assigned yet.
checkParameterized() - Method in class org.apache.avalon.excalibur.testcase.ComponentStateValidator
Throw an exception if the initialization is out of order.
checkParameterized(String) - Method in class org.apache.avalon.excalibur.testcase.ComponentStateValidator
Throw an exception if the initialization is out of order.
checkResumed() - Method in class org.apache.avalon.excalibur.testcase.ComponentStateValidator
Throw an exception if the initialization is out of order.
checkResumed(String) - Method in class org.apache.avalon.excalibur.testcase.ComponentStateValidator
Throw an exception if the initialization is out of order.
checkServiced() - Method in class org.apache.avalon.excalibur.testcase.ComponentStateValidator
Throw an exception if the initialization is out of order.
checkServiced(String) - Method in class org.apache.avalon.excalibur.testcase.ComponentStateValidator
Throw an exception if the initialization is out of order.
checkStarted() - Method in class org.apache.avalon.excalibur.testcase.ComponentStateValidator
Throw an exception if the initialization is out of order.
checkStarted(String) - Method in class org.apache.avalon.excalibur.testcase.ComponentStateValidator
Throw an exception if the initialization is out of order.
checkStopped() - Method in class org.apache.avalon.excalibur.testcase.ComponentStateValidator
Throw an exception if the initialization is out of order.
checkStopped(String) - Method in class org.apache.avalon.excalibur.testcase.ComponentStateValidator
Throw an exception if the initialization is out of order.
checkSuspended() - Method in class org.apache.avalon.excalibur.testcase.ComponentStateValidator
Throw an exception if the initialization is out of order.
checkSuspended(String) - Method in class org.apache.avalon.excalibur.testcase.ComponentStateValidator
Throw an exception if the initialization is out of order.
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
Creates a new ComponentHandler.
ComponentProxyGenerator - class org.apache.avalon.excalibur.component.ComponentProxyGenerator.
Create a Component proxy.
ComponentProxyGenerator() - Constructor for class org.apache.avalon.excalibur.component.ComponentProxyGenerator
Initialize the ComponentProxyGenerator with the default classloader.
ComponentProxyGenerator(ClassLoader) - Constructor for class org.apache.avalon.excalibur.component.ComponentProxyGenerator
Initialize the ComponentProxyGenerator with the supplied classloader.
ComponentStateValidator - class org.apache.avalon.excalibur.testcase.ComponentStateValidator.
This class provides basic facilities for enforcing Avalon's contracts within your own code.
ComponentStateValidator(Object) - Constructor for class org.apache.avalon.excalibur.testcase.ComponentStateValidator
Create state validator from object (this can be used for more than just components).
compose(ComponentManager) - Method in class org.apache.avalon.excalibur.component.ExcaliburComponentSelector
Compose the ComponentSelector so that we know what the parent ComponentLocator is.
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 ComponentLocator.
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.testcase.FullLifecycleComponent
 
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.testcase.FullLifecycleComponent
 

D

debug(String) - Method in class org.apache.avalon.excalibur.testcase.BufferedLogger
Log a debug message.
debug(String, Throwable) - Method in class org.apache.avalon.excalibur.testcase.BufferedLogger
Log a debug message.
decommission(Object) - Method in class org.apache.avalon.excalibur.component.DefaultComponentFactory
 
DEFAULT_AMOUNT - Static variable in class org.apache.avalon.excalibur.component.DefaultComponentPoolController
Deprecated. Default increase/decrease amount
DEFAULT_MAX_POOL_SIZE - Static variable in class org.apache.avalon.excalibur.component.PoolableComponentHandler
The default max size of the pool
DefaultComponentFactory - class org.apache.avalon.excalibur.component.DefaultComponentFactory.
Factory for Avalon components.
DefaultComponentFactory(String, Class, Configuration, ComponentManager, Context, RoleManager, LogkitLoggerManager) - Constructor for class org.apache.avalon.excalibur.component.DefaultComponentFactory
Deprecated. This constructor has been deprecated in favor of the version below which handles instrumentation.
DefaultComponentFactory(String, Class, Configuration, ComponentManager, Context, RoleManager, LogkitLoggerManager, InstrumentManager, String) - Constructor for class org.apache.avalon.excalibur.component.DefaultComponentFactory
Construct a new component factory for the specified component.
DefaultComponentHandler - class org.apache.avalon.excalibur.component.DefaultComponentHandler.
The DefaultComponentHandler to make sure components are initialized and destroyed correctly.
DefaultComponentHandler(DefaultComponentFactory, Configuration) - Constructor for class org.apache.avalon.excalibur.component.DefaultComponentHandler
Create a DefaultComponentHandler which manages a pool of Components created by the specified factory object.
DefaultComponentHandler(String, Class, Configuration, ComponentManager, Context, RoleManager, LogkitLoggerManager) - Constructor for class org.apache.avalon.excalibur.component.DefaultComponentHandler
Create a ComponentHandler that takes care of hiding the details of whether a Component is ThreadSafe, Poolable, or SingleThreaded.
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 ComponentLocator with a Classloader
DefaultComponentPool - class org.apache.avalon.excalibur.component.DefaultComponentPool.
Deprecated. DefaultComponentPool is no longer used by the PoolableComponentHandler.
DefaultComponentPool(ObjectFactory) - Constructor for class org.apache.avalon.excalibur.component.DefaultComponentPool
Deprecated. Initialize the Pool with an ObjectFactory.
DefaultComponentPool(ObjectFactory, PoolController, int, int) - Constructor for class org.apache.avalon.excalibur.component.DefaultComponentPool
Deprecated. Initialized the Pool with an alternative management infrastructure.
DefaultComponentPoolController - class org.apache.avalon.excalibur.component.DefaultComponentPoolController.
Deprecated. DefaultComponentPool is no longer used by the PoolableComponentHandler.
DefaultComponentPoolController() - Constructor for class org.apache.avalon.excalibur.component.DefaultComponentPoolController
Deprecated. The default constructor.
DefaultComponentPoolController(int) - Constructor for class org.apache.avalon.excalibur.component.DefaultComponentPoolController
Deprecated. 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
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.
destroy() - Method in class org.apache.avalon.excalibur.component.servlet.ExcaliburComponentManagerServlet
Called by the servlet container to destroy the servlet.
destroy() - Method in class org.apache.avalon.excalibur.component.servlet.AbstractServiceManagerServlet
Called by the servlet container to indicate to a servlet that the servlet is being taken out of service.
destroy() - Method in class org.apache.avalon.excalibur.component.servlet.AbstractComponentManagerServlet
Deprecated. Called by the servlet container to indicate to a servlet that the servlet is being taken out of service.
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.ExcaliburComponentSelector
Properly dispose of all the ComponentHandlers.
dispose() - Method in class org.apache.avalon.excalibur.component.ExcaliburComponentManagerCreator
Disposes the component manager creator along with the CompoentManager and other managers which it was responsible for creating.
dispose() - Method in class org.apache.avalon.excalibur.component.ExcaliburComponentManager
Properly dispose of the Child handlers.
dispose() - Method in class org.apache.avalon.excalibur.component.DefaultComponentHandler
Dispose of the ComponentHandler and any associated Pools and Factories.
dispose() - Method in class org.apache.avalon.excalibur.component.DefaultComponentFactory
 
dispose() - Method in class org.apache.avalon.excalibur.testcase.FullLifecycleComponent
 
doGet() - Method in class org.apache.avalon.excalibur.component.ThreadSafeComponentHandler
Get a reference of the desired Component
doGet() - Method in class org.apache.avalon.excalibur.component.PoolableComponentHandler
Get a reference of the desired Component
doGet() - Method in class org.apache.avalon.excalibur.component.DefaultComponentHandler
Get a reference of the desired Component
doGet() - Method in class org.apache.avalon.excalibur.component.ComponentHandler
Concrete implementation of getting a component.
doPut(Component) - Method in class org.apache.avalon.excalibur.component.ThreadSafeComponentHandler
Return a reference of the desired Component
doPut(Component) - Method in class org.apache.avalon.excalibur.component.PoolableComponentHandler
Return a reference of the desired Component
doPut(Component) - Method in class org.apache.avalon.excalibur.component.DefaultComponentHandler
Return a reference of the desired Component
doPut(Component) - Method in class org.apache.avalon.excalibur.component.ComponentHandler
Concrete implementation of putting back a component.

E

enableLogging(Logger) - Method in class org.apache.avalon.excalibur.testcase.FullLifecycleComponent
 
error(String) - Method in class org.apache.avalon.excalibur.testcase.BufferedLogger
Log a error message.
error(String, Throwable) - Method in class org.apache.avalon.excalibur.testcase.BufferedLogger
Log a error message.
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 a new ExcaliburComponentManager.
ExcaliburComponentManager(ClassLoader) - Constructor for class org.apache.avalon.excalibur.component.ExcaliburComponentManager
Create a new ExcaliburComponentManager with uses a specific Classloader.
ExcaliburComponentManager(ComponentManager) - Constructor for class org.apache.avalon.excalibur.component.ExcaliburComponentManager
Create the ComponentLocator with a parent ComponentLocator
ExcaliburComponentManager(ComponentManager, ClassLoader) - Constructor for class org.apache.avalon.excalibur.component.ExcaliburComponentManager
Create the ComponentLocator with a Classloader and parent ComponentLocator
ExcaliburComponentManagerCreator - class org.apache.avalon.excalibur.component.ExcaliburComponentManagerCreator.
Utility class which can be used to manage the life cycle of a ComponentManager and its RoleManager, LoggerManager, and optional InstrumentManager.
ExcaliburComponentManagerCreator(Context, Configuration, Configuration, Configuration, Configuration) - Constructor for class org.apache.avalon.excalibur.component.ExcaliburComponentManagerCreator
Create a new ExcaliburComponentManagerCreator using Configuration objects.
ExcaliburComponentManagerCreator(Context, File, File, File, File) - Constructor for class org.apache.avalon.excalibur.component.ExcaliburComponentManagerCreator
Create a new ExcaliburComponentManagerCreator using Files.
ExcaliburComponentManagerCreator(Context, InputStream, InputStream, InputStream, InputStream) - Constructor for class org.apache.avalon.excalibur.component.ExcaliburComponentManagerCreator
Create a new ExcaliburComponentManagerCreator using Input Streams.
ExcaliburComponentManagerServlet - class org.apache.avalon.excalibur.component.servlet.ExcaliburComponentManagerServlet.
Makes it possible for servlets to work with Avalon components without having to do any coding to setup and manage the lifecycle of the ServiceManager (ComponentManager).
ExcaliburComponentManagerServlet() - Constructor for class org.apache.avalon.excalibur.component.servlet.ExcaliburComponentManagerServlet
 
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
 

F

fatalError(String) - Method in class org.apache.avalon.excalibur.testcase.BufferedLogger
Log a fatalError message.
fatalError(String, Throwable) - Method in class org.apache.avalon.excalibur.testcase.BufferedLogger
Log a fatalError message.
FullLifecycleComponent - class org.apache.avalon.excalibur.testcase.FullLifecycleComponent.
This test class is used to test the AbstractComponent facilities for you.
FullLifecycleComponent() - Constructor for class org.apache.avalon.excalibur.testcase.FullLifecycleComponent
 

G

get() - Method in class org.apache.avalon.excalibur.component.ComponentHandler
Get an instance of the type of component handled by this handler.
getCause() - Method in class org.apache.avalon.excalibur.testcase.CascadingAssertionFailedError
Return the parent exception
getChildInstrumentables() - Method in class org.apache.avalon.excalibur.component.ExcaliburComponentSelector
Any Object which implements Instrumentable can also make use of other Instrumentable child objects.
getChildInstrumentables() - Method in class org.apache.avalon.excalibur.component.ExcaliburComponentManager
Any Object which implements Instrumentable can also make use of other Instrumentable child objects.
getChildInstrumentables() - Method in class org.apache.avalon.excalibur.component.AbstractDualLogEnabledInstrumentable
Any Object which implements Instrumentable can also make use of other Instrumentable child objects.
getChildInstrumentables() - Method in class org.apache.avalon.excalibur.component.servlet.AbstractServiceManagerServlet
Any Object which implements Instrumentable can also make use of other Instrumentable child objects.
getChildInstrumentables() - Method in class org.apache.avalon.excalibur.component.servlet.AbstractComponentManagerServlet
Deprecated. Any Object which implements Instrumentable can also make use of other Instrumentable child objects.
getChildLogger(String) - Method in class org.apache.avalon.excalibur.testcase.BufferedLogger
Create a new child logger.
getComponentHandler(Class, Configuration, ComponentManager, Context, RoleManager, LogkitLoggerManager) - Static method in class org.apache.avalon.excalibur.component.ComponentHandler
Deprecated. This method has been deprecated in favor of the version below which handles instrumentation.
getComponentHandler(Class, Configuration, ComponentManager, Context, RoleManager, LogkitLoggerManager, InstrumentManager, String) - Static method in class org.apache.avalon.excalibur.component.ComponentHandler
Looks up and returns a component handler for a given component class.
getComponentHandler(Component) - Static method in class org.apache.avalon.excalibur.component.ComponentHandler
 
getComponentHandler(String, Class, Configuration, ComponentManager, Context, RoleManager, LogkitLoggerManager) - Method in class org.apache.avalon.excalibur.component.ExcaliburComponentSelector
Obtain a new ComponentHandler for the specified component.
getComponentHandler(String, Class, Configuration, ComponentManager, Context, RoleManager, LogkitLoggerManager) - Static method in class org.apache.avalon.excalibur.component.ComponentHandler
Deprecated. This method has been deprecated in favor of the version below which handles instrumentation.
getComponentHandler(String, Class, Configuration, ComponentManager, Context, RoleManager, LogkitLoggerManager, InstrumentManager, String) - Static method in class org.apache.avalon.excalibur.component.ComponentHandler
Looks up and returns a component handler for a given component class.
getComponentHandler(String, Class, Configuration, Context, RoleManager, LogkitLoggerManager) - Method in class org.apache.avalon.excalibur.component.ExcaliburComponentManager
Obtain a new ComponentHandler for the specified component.
getComponentHandlers() - Method in class org.apache.avalon.excalibur.component.ExcaliburComponentSelector
Makes the ComponentHandlers available to subclasses.
getComponentManager() - Method in class org.apache.avalon.excalibur.component.ExcaliburComponentManagerCreator
Deprecated. The ComponentManager interface has been deprecated. Please use the getServiceManager method.
getComponentManager() - Method in class org.apache.avalon.excalibur.component.servlet.AbstractComponentManagerServlet
Deprecated. Returns the current ComponentManager.
getCreatedClass() - Method in class org.apache.avalon.excalibur.component.DefaultComponentFactory
 
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.component.LogkitLoggerManager
 
getInstrumentableName() - Method in class org.apache.avalon.excalibur.component.ExcaliburComponentSelector
Gets the name of the Instrumentable.
getInstrumentableName() - Method in class org.apache.avalon.excalibur.component.ExcaliburComponentManager
Gets the name of the Instrumentable.
getInstrumentableName() - Method in class org.apache.avalon.excalibur.component.AbstractDualLogEnabledInstrumentable
Gets the name of the Instrumentable.
getInstrumentableName() - Method in class org.apache.avalon.excalibur.component.servlet.AbstractServiceManagerServlet
Gets the name of the Instrumentable.
getInstrumentableName() - Method in class org.apache.avalon.excalibur.component.servlet.AbstractComponentManagerServlet
Deprecated. Gets the name of the Instrumentable.
getInstrumentManager() - Method in class org.apache.avalon.excalibur.component.ExcaliburComponentManagerCreator
Returns the configured InstrumentManager.
getInstruments() - Method in class org.apache.avalon.excalibur.component.ExcaliburComponentSelector
Obtain a reference to all the Instruments that the Instrumentable object wishes to expose.
getInstruments() - Method in class org.apache.avalon.excalibur.component.ExcaliburComponentManager
Obtain a reference to all the Instruments that the Instrumentable object wishes to expose.
getInstruments() - Method in class org.apache.avalon.excalibur.component.AbstractDualLogEnabledInstrumentable
Obtain a reference to all the Instruments that the Instrumentable object wishes to expose.
getInstruments() - Method in class org.apache.avalon.excalibur.component.servlet.AbstractServiceManagerServlet
Obtain a reference to all the Instruments that the Instrumentable object wishes to expose.
getInstruments() - Method in class org.apache.avalon.excalibur.component.servlet.AbstractComponentManagerServlet
Deprecated. Obtain a reference to all the Instruments that the Instrumentable object wishes to expose.
getLogEnabledLogger() - Method in class org.apache.avalon.excalibur.testcase.ExcaliburTestCase
Return the logger
getLogger() - Method in class org.apache.avalon.excalibur.component.servlet.AbstractServiceManagerServlet
Obtain a reference to the servlet's logger.
getLogger() - Method in class org.apache.avalon.excalibur.component.servlet.AbstractComponentManagerServlet
Deprecated. Obtain a reference to the servlet's logger.
getLogger() - Method in class org.apache.avalon.excalibur.testcase.ExcaliburTestCase
Return the logger
getLoggerForCategory(String) - Method in class org.apache.avalon.excalibur.component.LogkitLoggerManager
 
getLoggerManager() - Method in class org.apache.avalon.excalibur.component.ExcaliburComponentManagerCreator
Returns the configured LoggerManager.
getLogkitLogger() - Method in class org.apache.avalon.excalibur.component.AbstractDualLogEnabled
 
getLogKitLoggerForCategory(String) - Method in class org.apache.avalon.excalibur.component.LogkitLoggerManager
 
getProxy(String, Object) - Method in class org.apache.avalon.excalibur.component.ComponentProxyGenerator
Get the Component wrapped in the proxy.
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.
getServiceManager() - Method in class org.apache.avalon.excalibur.component.ExcaliburComponentManagerCreator
Returns the configured ServiceManager.
getServiceManager() - Method in class org.apache.avalon.excalibur.component.servlet.AbstractServiceManagerServlet
Returns the current ServiceManager.
go() - Method in class org.apache.avalon.excalibur.testcase.LatchedThreadGroup
Causes all of the Runnables to start at the same instance.
grow() - Method in class org.apache.avalon.excalibur.component.DefaultComponentPoolController
Deprecated. Called when a Pool reaches it's minimum.

H

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.

I

info(String) - Method in class org.apache.avalon.excalibur.testcase.BufferedLogger
Log a info message.
info(String, Throwable) - Method in class org.apache.avalon.excalibur.testcase.BufferedLogger
Log a info message.
init(ServletConfig) - Method in class org.apache.avalon.excalibur.component.servlet.ExcaliburComponentManagerServlet
Builds the component manager and stores references to the ComponentManager, LoggerManager, and InstrumentManager into the ServletContext.
init(ServletConfig) - Method in class org.apache.avalon.excalibur.component.servlet.AbstractServiceManagerServlet
Called by the servlet container to initialize a servlet before it is put into service.
init(ServletConfig) - Method in class org.apache.avalon.excalibur.component.servlet.AbstractComponentManagerServlet
Deprecated. Called by the servlet container to initialize a servlet before it is put into service.
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.ExcaliburComponentSelector
Properly initialize of the Child handlers.
initialize() - Method in class org.apache.avalon.excalibur.component.ExcaliburComponentManager
Properly initialize of the Child handlers.
initialize() - Method in class org.apache.avalon.excalibur.component.DefaultComponentHandler
Initialize the ComponentHandler.
initialize() - Method in class org.apache.avalon.excalibur.testcase.FullLifecycleComponent
 
INSTRUMENTABLE_NAME - Static variable in class org.apache.avalon.excalibur.component.ExcaliburComponentManager
Instrumentable name used to represent the component-manager.
isActive() - Method in class org.apache.avalon.excalibur.testcase.ComponentStateValidator
Checks to see if the state is active, and returns true or false.
isDebugEnabled() - Method in class org.apache.avalon.excalibur.testcase.BufferedLogger
Determine if messages of priority "debug" will be logged.
isErrorEnabled() - Method in class org.apache.avalon.excalibur.testcase.BufferedLogger
Determine if messages of priority "error" will be logged.
isFatalErrorEnabled() - Method in class org.apache.avalon.excalibur.testcase.BufferedLogger
Determine if messages of priority "fatalError" will be logged.
isInfoEnabled() - Method in class org.apache.avalon.excalibur.testcase.BufferedLogger
Determine if messages of priority "info" will be logged.
isWarnEnabled() - Method in class org.apache.avalon.excalibur.testcase.BufferedLogger
Determine if messages of priority "warn" will be logged.

L

LatchedThreadGroup - class org.apache.avalon.excalibur.testcase.LatchedThreadGroup.
This class is useful for writing MultiThreaded test cases where you need to perform multithreaded load testing on a component.
LatchedThreadGroup(Runnable[]) - Constructor for class org.apache.avalon.excalibur.testcase.LatchedThreadGroup
Creates a LatchedThreadGroup with a thread for each Runnable in the runnables array.
LatchedThreadGroup(Runnable, int) - Constructor for class org.apache.avalon.excalibur.testcase.LatchedThreadGroup
Creates a LatchedThreadGroup with threadCount threads each running runnable.
LogkitLoggerManager - class org.apache.avalon.excalibur.component.LogkitLoggerManager.
An adapter class to help with backwards comaptability.
LogkitLoggerManager(LoggerManager, LogKitManager) - Constructor for class org.apache.avalon.excalibur.component.LogkitLoggerManager
 
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.testcase.ExcaliburTestCase
 

M

m_amount - Variable in class org.apache.avalon.excalibur.component.DefaultComponentPoolController
Deprecated. Used increase/decrease amount
m_context - Variable in class org.apache.avalon.excalibur.component.ExcaliburComponentSelector
The application context for components
manager - Variable in class org.apache.avalon.excalibur.testcase.ExcaliburTestCase
 

N

newInstance() - Method in class org.apache.avalon.excalibur.component.DefaultComponentFactory
 

O

org.apache.avalon.excalibur.component - package org.apache.avalon.excalibur.component
Extended component management services.
org.apache.avalon.excalibur.component.servlet - package org.apache.avalon.excalibur.component.servlet
This package provides the ExcaliburComponentManagerServlet which makes it easy to use the ExcaliburComponentManager in a servlet environment.
org.apache.avalon.excalibur.testcase - package org.apache.avalon.excalibur.testcase
Excalibur testcase utilities.

P

parameterize(Parameters) - Method in class org.apache.avalon.excalibur.testcase.FullLifecycleComponent
 
PoolableComponentHandler - class org.apache.avalon.excalibur.component.PoolableComponentHandler.
The PoolableComponentHandler to make sure that poolable components are initialized destroyed and pooled correctly.
PoolableComponentHandler(DefaultComponentFactory, Configuration) - Constructor for class org.apache.avalon.excalibur.component.PoolableComponentHandler
Create a PoolableComponentHandler which manages a pool of Components created by the specified factory object.
PoolableComponentHandler(String, Class, Configuration, ComponentManager, Context, RoleManager, LogkitLoggerManager) - 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.
prepare() - Method in class org.apache.avalon.excalibur.testcase.ExcaliburTestCase
Initializes the ComponentLocator 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 ComponentLocator
put(Component) - Method in class org.apache.avalon.excalibur.component.ComponentHandler
Put back an instance of the type of component handled by this handler.

R

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(Component) - Method in class org.apache.avalon.excalibur.testcase.ExcaliburTestCase
 
resetMemory() - Method in class org.apache.avalon.excalibur.testcase.LatchedThreadGroup
 
resume() - Method in class org.apache.avalon.excalibur.testcase.FullLifecycleComponent
 
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.
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.
service(HttpServletRequest, HttpServletResponse) - Method in class org.apache.avalon.excalibur.component.servlet.AbstractServiceManagerServlet
Receives standard HTTP requests from the public service method and dispatches them to the doXXX methods defined in this class.
service(HttpServletRequest, HttpServletResponse) - Method in class org.apache.avalon.excalibur.component.servlet.AbstractComponentManagerServlet
Deprecated. Receives standard HTTP requests from the public service method and dispatches them to the doXXX methods defined in this class.
service(ServiceManager) - Method in class org.apache.avalon.excalibur.testcase.FullLifecycleComponent
 
service(ServletRequest, ServletResponse) - Method in class org.apache.avalon.excalibur.component.servlet.ExcaliburComponentManagerServlet
This servlet does not accept requests.
setInstrumentableName(String) - Method in class org.apache.avalon.excalibur.component.ExcaliburComponentSelector
Sets the name for the Instrumentable.
setInstrumentableName(String) - Method in class org.apache.avalon.excalibur.component.ExcaliburComponentManager
Sets the name for the Instrumentable.
setInstrumentableName(String) - Method in class org.apache.avalon.excalibur.component.AbstractDualLogEnabledInstrumentable
Sets the name for the Instrumentable.
setInstrumentableName(String) - Method in class org.apache.avalon.excalibur.component.servlet.AbstractServiceManagerServlet
Sets the name for the Instrumentable.
setInstrumentableName(String) - Method in class org.apache.avalon.excalibur.component.servlet.AbstractComponentManagerServlet
Deprecated. Sets the name for the Instrumentable.
setInstrumentManager(InstrumentManager) - Method in class org.apache.avalon.excalibur.component.ExcaliburComponentSelector
Sets the InstrumentManager for child components.
setInstrumentManager(InstrumentManager) - Method in class org.apache.avalon.excalibur.component.ExcaliburComponentManager
Sets the InstrumentManager for child components.
setLogger(Logger) - Method in class org.apache.avalon.excalibur.component.AbstractDualLogEnabled
 
setLoggerManager(LoggerManager) - Method in class org.apache.avalon.excalibur.component.ExcaliburComponentSelector
Configure the LoggerManager.
setLoggerManager(LoggerManager) - Method in class org.apache.avalon.excalibur.component.ExcaliburComponentManager
Configure the LoggerManager.
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
setRoleManager(RoleManager) - Method in interface org.apache.avalon.excalibur.component.RoleManageable
Sets the RoleManager for child components.
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
shrink() - Method in class org.apache.avalon.excalibur.component.DefaultComponentPoolController
Deprecated. Called when a pool reaches it's maximum.
start() - Method in class org.apache.avalon.excalibur.testcase.FullLifecycleComponent
 
stop() - Method in class org.apache.avalon.excalibur.testcase.FullLifecycleComponent
 
suspend() - Method in class org.apache.avalon.excalibur.testcase.FullLifecycleComponent
 

T

ThreadSafeComponentHandler - class org.apache.avalon.excalibur.component.ThreadSafeComponentHandler.
The ThreadSafeComponentHandler to make sure components are initialized and destroyed correctly.
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.
ThreadSafeComponentHandler(DefaultComponentFactory, Configuration) - Constructor for class org.apache.avalon.excalibur.component.ThreadSafeComponentHandler
Create a ThreadSafeComponentHandler which manages a pool of Components created by the specified factory object.
ThreadSafeComponentHandler(String, Class, Configuration, ComponentManager, Context, RoleManager, LogkitLoggerManager) - 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.
toString() - Method in class org.apache.avalon.excalibur.testcase.BufferedLogger
Returns the contents of the buffer.

W

warn(String) - Method in class org.apache.avalon.excalibur.testcase.BufferedLogger
Log a warn message.
warn(String, Throwable) - Method in class org.apache.avalon.excalibur.testcase.BufferedLogger
Log a warn message.

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

Copyright © 2000-2002 Apache Jakarta Project. All Rights Reserved.