Index (Fulcrum YAAFI 1.0.9-SNAPSHOT API) JavaScript is disabled on your browser. Skip navigation links Overview Package Class Use Tree Deprecated Index Help Prev Next Frames No Frames All Classes A B C D E F G H I J L M N O P R S T U V W Y  A addAvalonContext(Properties) - Method in class org.apache.fulcrum.yaafi.framework.configuration.ComponentConfigurationPropertiesResolverBaseImpl Add the Avalon context variables. addInterceptors(Collection<?>) - Method in interface org.apache.fulcrum.yaafi.framework.role.RoleEntry Adds all given interceptors but avoiding duplicates. addInterceptors(Collection<?>) - Method in class org.apache.fulcrum.yaafi.framework.role.RoleEntryImpl Adds all given interceptors but avoiding duplicates. addToContext(String, Object) - Method in class org.apache.fulcrum.yaafi.framework.factory.ServiceContainerConfiguration Add a new entry to the context by creating a new one. addToContext(Hashtable<?, ?>) - Method in class org.apache.fulcrum.yaafi.framework.factory.ServiceContainerConfiguration Add a hashtable to the context advice(Object) - Method in interface org.apache.fulcrum.yaafi.service.advice.AdviceService Advice the object with a the list of default AvalonInterceptorServices. advice(String, Object) - Method in interface org.apache.fulcrum.yaafi.service.advice.AdviceService Advice the object with a the list of default AvalonInterceptorServices. advice(String[], Object) - Method in interface org.apache.fulcrum.yaafi.service.advice.AdviceService Advice the object with a list of AvalonInterceptorServices. advice(String, String[], Object) - Method in interface org.apache.fulcrum.yaafi.service.advice.AdviceService Advice the object with a list of AvalonInterceptorServices. advice(Object) - Method in class org.apache.fulcrum.yaafi.service.advice.AdviceServiceImpl   advice(String, Object) - Method in class org.apache.fulcrum.yaafi.service.advice.AdviceServiceImpl   advice(String[], Object) - Method in class org.apache.fulcrum.yaafi.service.advice.AdviceServiceImpl   advice(String, String[], Object) - Method in class org.apache.fulcrum.yaafi.service.advice.AdviceServiceImpl   AdviceService - Interface in org.apache.fulcrum.yaafi.service.advice Simple service providing interceptor advices for ordinary POJOs. AdviceServiceImpl - Class in org.apache.fulcrum.yaafi.service.advice Simple service providing interceptor advices for ordinary POJOs. AdviceServiceImpl() - Constructor for class org.apache.fulcrum.yaafi.service.advice.AdviceServiceImpl   allElementsOfType(Collection<?>, Class<?>, String) - Static method in class org.apache.fulcrum.yaafi.framework.util.Validate Validate an argument, throwing IllegalArgumentException if the argument collection is null or has elements that are not of type clazz or a subclass. allElementsOfType(Collection<?>, Class<?>) - Static method in class org.apache.fulcrum.yaafi.framework.util.Validate Validate an argument, throwing IllegalArgumentException if the argument collection is null or has elements that are not of type clazz or a subclass. append(String, boolean) - Method in class org.apache.fulcrum.yaafi.framework.util.ToStringBuilder   append(String, byte) - Method in class org.apache.fulcrum.yaafi.framework.util.ToStringBuilder   append(String, short) - Method in class org.apache.fulcrum.yaafi.framework.util.ToStringBuilder   append(String, int) - Method in class org.apache.fulcrum.yaafi.framework.util.ToStringBuilder   append(String, Object) - Method in class org.apache.fulcrum.yaafi.framework.util.ToStringBuilder   append(String, String) - Method in class org.apache.fulcrum.yaafi.framework.util.ToStringBuilder   append(String) - Method in class org.apache.fulcrum.yaafi.interceptor.util.ArgumentToStringBuilderImpl Append a string to the internal buffer appendChar(char) - Method in class org.apache.fulcrum.yaafi.interceptor.util.ArgumentToStringBuilderImpl Append the hash code. appendClassName(Object) - Method in class org.apache.fulcrum.yaafi.interceptor.util.ArgumentToStringBuilderImpl Append the class name. appendHashCode(Object) - Method in class org.apache.fulcrum.yaafi.interceptor.util.ArgumentToStringBuilderImpl Append the hash code. APPLICATION_CONFIG - Static variable in class org.apache.fulcrum.yaafi.cli.Main parameter for the application container configuration file APPLICATION_HASSHUTDOWNHOOK - Static variable in class org.apache.fulcrum.yaafi.cli.Main parameter for setting a shutdown hook APPLICATION_HOME - Static variable in class org.apache.fulcrum.yaafi.cli.Main parameter for the application home directory APPLICATION_ISBLOCKING - Static variable in class org.apache.fulcrum.yaafi.cli.Main parameter for blocking the main thread in Main.run() APPLICATION_NAME - Static variable in class org.apache.fulcrum.yaafi.cli.Main parameter for the application name APPLICATION_TEMP - Static variable in class org.apache.fulcrum.yaafi.cli.Main parameter for the application temporary directory ArgumentToStringBuilderImpl - Class in org.apache.fulcrum.yaafi.interceptor.util Creates a string representation of method argument. ArgumentToStringBuilderImpl() - Constructor for class org.apache.fulcrum.yaafi.interceptor.util.ArgumentToStringBuilderImpl Constructor ArgumentToStringBuilderImpl(Object) - Constructor for class org.apache.fulcrum.yaafi.interceptor.util.ArgumentToStringBuilderImpl Constructor ArgumentToStringBuilderImpl(Object, int) - Constructor for class org.apache.fulcrum.yaafi.interceptor.util.ArgumentToStringBuilderImpl Constructor ArgumentToStringBuilderImpl(Object, int, int) - Constructor for class org.apache.fulcrum.yaafi.interceptor.util.ArgumentToStringBuilderImpl Constructor AVALON_CONTAINER_FORTESS - Static variable in interface org.apache.fulcrum.yaafi.framework.constant.AvalonFortressConstants The Fortress Container AVALON_CONTAINER_MERLIN - Static variable in interface org.apache.fulcrum.yaafi.framework.constant.AvalonMerlinConstants The Merlin Container AVALON_CONTAINER_PHOENIX - Static variable in interface org.apache.fulcrum.yaafi.framework.constant.AvalonPhoenixConstants The Phoenix Container AVALON_CONTAINER_YAAFI - Static variable in interface org.apache.fulcrum.yaafi.framework.constant.AvalonYaafiConstants The YAAFI Container AvalonFortressConstants - Interface in org.apache.fulcrum.yaafi.framework.constant Commonly used constants. AvalonInterceptorContext - Interface in org.apache.fulcrum.yaafi.framework.interceptor Contains context information for the interceptors being invoked. AvalonInterceptorContextImpl - Class in org.apache.fulcrum.yaafi.framework.interceptor Contains context information for the interceptors being invoked. AvalonInterceptorContextImpl(String, String, Object, Method, Object[]) - Constructor for class org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorContextImpl Constructor. AvalonInterceptorFactory - Class in org.apache.fulcrum.yaafi.framework.interceptor A factory for creating dynamic proxies for Avalon services. AvalonInterceptorFactory() - Constructor for class org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorFactory   AvalonInterceptorInvocationHandler - Class in org.apache.fulcrum.yaafi.framework.interceptor The InvocationHandler invoked when a service call is routed through the dynamic proxy. AvalonInterceptorInvocationHandler(String, String, Object, AvalonInterceptorService[]) - Constructor for class org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorInvocationHandler Constructor. AvalonInterceptorService - Interface in org.apache.fulcrum.yaafi.framework.interceptor Defining the common interface of all interceptors. AvalonMerlinConstants - Interface in org.apache.fulcrum.yaafi.framework.constant Commonly used constants. AvalonPhoenixConstants - Interface in org.apache.fulcrum.yaafi.framework.constant Commonly used constants. AvalonServiceComponentImpl - Class in org.apache.fulcrum.yaafi.framework.component This class implements a service component singleton with an arbitrary lifecycle. AvalonServiceComponentImpl(RoleEntry, Logger, Logger) - Constructor for class org.apache.fulcrum.yaafi.framework.component.AvalonServiceComponentImpl Constructor to parse the configuration. AvalonToYaafiContextMapper - Class in org.apache.fulcrum.yaafi.framework.context Helper for converting Avalon Context of Fortress and Phoenix container to a standard Merlin context. AvalonToYaafiContextMapper(File, Context, ClassLoader) - Constructor for class org.apache.fulcrum.yaafi.framework.context.AvalonToYaafiContextMapper Constructor AvalonYaafiConstants - Interface in org.apache.fulcrum.yaafi.framework.constant Commonly used constants for YAAFI. B BaseInterceptorServiceImpl - Class in org.apache.fulcrum.yaafi.interceptor.baseservice A base service providing common functionality for interceptors BaseInterceptorServiceImpl() - Constructor for class org.apache.fulcrum.yaafi.interceptor.baseservice.BaseInterceptorServiceImpl Constructor BaseService - Interface in org.apache.fulcrum.yaafi.service.baseservice Base class for a service implementation to capture the Avalon configuration artifats such as logger, context, service manager, configuration and parameters. BaseServiceImpl - Class in org.apache.fulcrum.yaafi.service.baseservice Base class for a service implementation capturing the Avalon serviceConfiguration artifacts. BaseServiceImpl() - Constructor for class org.apache.fulcrum.yaafi.service.baseservice.BaseServiceImpl Constructor C Clazz - Class in org.apache.fulcrum.yaafi.framework.reflection Helper clazz to do a little bit of reflection magic. Clazz() - Constructor for class org.apache.fulcrum.yaafi.framework.reflection.Clazz   CLAZZ_NAME - Static variable in interface org.apache.fulcrum.yaafi.framework.container.ServiceConstants The default implementation class for YAAFI clear() - Method in interface org.apache.fulcrum.yaafi.framework.tls.ThreadLocalStorage Clears all keys. clear() - Method in class org.apache.fulcrum.yaafi.framework.tls.ThreadLocalStorageImpl   clearTransactionId() - Method in interface org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorContext Clears the transaction id for the current thread. clearTransactionId() - Method in class org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorContextImpl Clears the transaction id for the current thread. COMPONENT_APP_ROOT - Static variable in interface org.apache.fulcrum.yaafi.framework.constant.AvalonYaafiConstants this is only supplied for backward compatibilty with ECM COMPONENT_CONFIG_KEY - Static variable in interface org.apache.fulcrum.yaafi.framework.container.ServiceConstants property to lookup the component config file COMPONENT_CONFIG_PROPERTIES_KEY - Static variable in interface org.apache.fulcrum.yaafi.framework.container.ServiceConstants property to lookup the component config property file COMPONENT_CONFIG_PROPERTIES_VALUE - Static variable in interface org.apache.fulcrum.yaafi.framework.configuration.ComponentConfigurationPropertiesResolver default file name of the component config property file COMPONENT_CONFIG_VALUE - Static variable in interface org.apache.fulcrum.yaafi.framework.container.ServiceConstants default file name of the component config file COMPONENT_CONTAINERFLAVOUR_VALUE - Static variable in interface org.apache.fulcrum.yaafi.framework.container.ServiceConstants default value for container flavour COMPONENT_ISENCRYPTED_KEY - Static variable in interface org.apache.fulcrum.yaafi.framework.container.ServiceConstants property to lookup the decryption handling COMPONENT_LOCATION_KEY - Static variable in interface org.apache.fulcrum.yaafi.framework.container.ServiceConstants property to lookup the location COMPONENT_PARAMETERS_KEY - Static variable in interface org.apache.fulcrum.yaafi.framework.container.ServiceConstants property to lookup the parameters file COMPONENT_PARAMETERS_VALUE - Static variable in interface org.apache.fulcrum.yaafi.framework.container.ServiceConstants default file name of the parameters file COMPONENT_ROLE_KEYS - Static variable in interface org.apache.fulcrum.yaafi.framework.container.ServiceConstants property to lookup the component role file COMPONENT_ROLE_VALUE - Static variable in interface org.apache.fulcrum.yaafi.framework.container.ServiceConstants default file name of the component role file COMPONENT_ROLECONFIGFLAVOUR_VALUE - Static variable in interface org.apache.fulcrum.yaafi.framework.container.ServiceConstants default value for role config flavour ComponentConfigurationPropertiesResolver - Interface in org.apache.fulcrum.yaafi.framework.configuration This interface allows to resolve component configuration properties. ComponentConfigurationPropertiesResolverBaseImpl - Class in org.apache.fulcrum.yaafi.framework.configuration Base class to expand the value and all attributes. ComponentConfigurationPropertiesResolverBaseImpl() - Constructor for class org.apache.fulcrum.yaafi.framework.configuration.ComponentConfigurationPropertiesResolverBaseImpl   ComponentConfigurationPropertiesResolverImpl - Class in org.apache.fulcrum.yaafi.framework.configuration A implementation to provide out-of-the-box component configuration properties using the following algorithm: add the user-supplied defaults to the result add the system properties to the result add the Merlin context entries to the result ComponentConfigurationPropertiesResolverImpl() - Constructor for class org.apache.fulcrum.yaafi.framework.configuration.ComponentConfigurationPropertiesResolverImpl   ConfigurationUtil - Class in org.apache.fulcrum.yaafi.framework.util Helper class to expand the value and all attributes. ConfigurationUtil() - Constructor for class org.apache.fulcrum.yaafi.framework.util.ConfigurationUtil   configure(Configuration) - Method in class org.apache.fulcrum.yaafi.framework.component.AvalonServiceComponentImpl   configure(Configuration) - Method in class org.apache.fulcrum.yaafi.framework.configuration.ComponentConfigurationPropertiesResolverBaseImpl   configure(Configuration) - Method in class org.apache.fulcrum.yaafi.framework.container.ServiceContainerImpl   configure(Configuration) - Method in class org.apache.fulcrum.yaafi.interceptor.baseservice.BaseInterceptorServiceImpl   configure(Configuration) - Method in class org.apache.fulcrum.yaafi.interceptor.jamon.JamonInterceptorServiceImpl   configure(Configuration) - Method in class org.apache.fulcrum.yaafi.interceptor.javasimon.JavaSimonInterceptorServiceImpl   configure(Configuration) - Method in class org.apache.fulcrum.yaafi.interceptor.logging.LoggingInterceptorServiceImpl   configure(Configuration) - Method in class org.apache.fulcrum.yaafi.interceptor.performance.PerformanceInterceptorServiceImpl   configure(Configuration) - Method in class org.apache.fulcrum.yaafi.service.advice.AdviceServiceImpl   configure(Configuration) - Method in class org.apache.fulcrum.yaafi.service.baseservice.BaseServiceImpl   configure(Configuration) - Method in class org.apache.fulcrum.yaafi.service.reconfiguration.ReconfigurationServiceImpl   configure(Configuration) - Method in class org.apache.fulcrum.yaafi.service.shutdown.ShutdownServiceImpl   configure(Configuration) - Method in class org.apache.fulcrum.yaafi.service.systemproperty.SystemPropertyServiceImpl   CONTAINERCLAZZNAME_CONFIG_KEY - Static variable in interface org.apache.fulcrum.yaafi.framework.container.ServiceConstants property to lookup the implementation class of the container CONTAINERFLAVOUR_CONFIG_KEY - Static variable in interface org.apache.fulcrum.yaafi.framework.container.ServiceConstants property to lookup the container type contains(String) - Method in class org.apache.fulcrum.yaafi.cli.Getopt Does the command-line options exist? containsKey(String) - Method in interface org.apache.fulcrum.yaafi.framework.tls.ThreadLocalStorage Checks if the thread-local object for the given key exists containsKey(String) - Method in class org.apache.fulcrum.yaafi.framework.tls.ThreadLocalStorageImpl   contextualize(Context) - Method in class org.apache.fulcrum.yaafi.framework.component.AvalonServiceComponentImpl   contextualize(Context) - Method in class org.apache.fulcrum.yaafi.framework.configuration.ComponentConfigurationPropertiesResolverBaseImpl   contextualize(Context) - Method in class org.apache.fulcrum.yaafi.framework.container.ServiceContainerImpl   contextualize(Context) - Method in class org.apache.fulcrum.yaafi.interceptor.baseservice.BaseInterceptorServiceImpl   contextualize(Context) - Method in class org.apache.fulcrum.yaafi.service.advice.AdviceServiceImpl   contextualize(Context) - Method in class org.apache.fulcrum.yaafi.service.baseservice.BaseServiceImpl   contextualize(Context) - Method in class org.apache.fulcrum.yaafi.service.reconfiguration.ReconfigurationServiceImpl   contextualize(Context) - Method in class org.apache.fulcrum.yaafi.service.servicemanager.ServiceManagerServiceImpl   contextualize(Context) - Method in class org.apache.fulcrum.yaafi.service.shutdown.ShutdownServiceImpl   create(ServiceContainerConfiguration) - Static method in class org.apache.fulcrum.yaafi.framework.factory.ServiceContainerFactory Create a fully initialized YAFFI service container. create(ServiceContainerConfiguration, Context) - Static method in class org.apache.fulcrum.yaafi.framework.factory.ServiceContainerFactory Create a fully initialized YAFFI service container create(String, String, ServiceManager, String[], Object) - Static method in class org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorFactory Creates a dynamic proxy wrapping a service instance. createAbsoluteFile(String) - Method in class org.apache.fulcrum.yaafi.service.baseservice.BaseServiceImpl Determines the absolute file based on the application directory createAbsolutePath(String) - Method in class org.apache.fulcrum.yaafi.service.baseservice.BaseServiceImpl Determines the absolute path based on the application directory createArgumentToStringBuilder(Object) - Method in class org.apache.fulcrum.yaafi.interceptor.logging.LoggingInterceptorServiceImpl Create an instance of an InterceptorToStringBuilder createFinalConfiguration() - Method in class org.apache.fulcrum.yaafi.framework.factory.ServiceContainerConfiguration Create a final configuration. createFinalContext() - Method in class org.apache.fulcrum.yaafi.framework.factory.ServiceContainerConfiguration Create the final Avalon context passed to YAAFI containing user-supplied context urn:avalon:home urn:avalon:temp urn:avalon:name urn:avalon:partition urn:avalon:classloader createInputStream(String) - Method in class org.apache.fulcrum.yaafi.framework.configuration.ComponentConfigurationPropertiesResolverBaseImpl Creates an InputStream using a Locator. createInstance() - Method in class org.apache.fulcrum.yaafi.framework.component.ServiceComponentImpl Create an instance of the service component implementation class createJamonPerformanceMonitor(String, Method, boolean) - Method in class org.apache.fulcrum.yaafi.interceptor.jamon.JamonInterceptorServiceImpl Factory method for creating an implementation of a JamonPerformanceMonitor. createJavaSimonPerformanceMonitor(String, Method, boolean) - Method in class org.apache.fulcrum.yaafi.interceptor.javasimon.JavaSimonInterceptorServiceImpl Factory method for creating an implementation of a JavaSimonPerformanceMonitor. createReport() - Method in class org.apache.fulcrum.yaafi.interceptor.jamon.Jamon1PerformanceMonitorImpl Deprecated. Create a performance report createReport() - Method in class org.apache.fulcrum.yaafi.interceptor.jamon.Jamon2PerformanceMonitorImpl Create a performance report. createReport() - Method in interface org.apache.fulcrum.yaafi.interceptor.jamon.JamonPerformanceMonitor Create a performance report createStopWatch(AvalonInterceptorContext) - Method in class org.apache.fulcrum.yaafi.interceptor.logging.LoggingInterceptorServiceImpl Creates a stop watch createStopWatch(AvalonInterceptorContext) - Method in class org.apache.fulcrum.yaafi.interceptor.performance.PerformanceInterceptorServiceImpl Creates a stop watch CryptoStreamFactory - Class in org.apache.fulcrum.yaafi.framework.crypto Factory class to get a decrypting input stream for reading configuration files. CryptoStreamFactory() - Constructor for class org.apache.fulcrum.yaafi.framework.crypto.CryptoStreamFactory   D debug(String) - Method in class org.apache.fulcrum.yaafi.framework.logger.Log4j2Logger Log a debug message. debug(String, Throwable) - Method in class org.apache.fulcrum.yaafi.framework.logger.Log4j2Logger Log a debug message. decommision() - Method in class org.apache.fulcrum.yaafi.framework.component.AvalonServiceComponentImpl   decommision() - Method in class org.apache.fulcrum.yaafi.framework.component.ServiceComponentImpl   decommision() - Method in interface org.apache.fulcrum.yaafi.framework.component.ServiceComponentLifecycle Decommisions a service component instance. decommission(String) - Method in class org.apache.fulcrum.yaafi.framework.container.ServiceContainerImpl   decommission(String) - Method in interface org.apache.fulcrum.yaafi.framework.container.ServiceLifecycleManager Decommision the given service by calling Startable.stop() and Disposable.dispose(). decrementInvocationDepth() - Method in interface org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorContext Decrement the current service invocation depth decrementInvocationDepth() - Method in class org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorContextImpl Decrement the current service invocation depth DefaultToStringBuilderImpl - Class in org.apache.fulcrum.yaafi.interceptor.util Creates a string representation of java.lang.reflect.Method DefaultToStringBuilderImpl() - Constructor for class org.apache.fulcrum.yaafi.interceptor.util.DefaultToStringBuilderImpl Constructor DefaultToStringBuilderImpl(Object) - Constructor for class org.apache.fulcrum.yaafi.interceptor.util.DefaultToStringBuilderImpl Constructor DISPOSAL_DELAY_KEY - Static variable in interface org.apache.fulcrum.yaafi.framework.container.ServiceConstants property to lookup the reconfigurationDelay dispose() - Method in class org.apache.fulcrum.yaafi.cli.Main Dispose the YAAFI container dispose() - Method in class org.apache.fulcrum.yaafi.framework.component.ServiceComponentImpl   dispose() - Method in interface org.apache.fulcrum.yaafi.framework.component.ServiceComponentLifecycle Dispose a service component instance. dispose() - Method in class org.apache.fulcrum.yaafi.framework.container.ServiceContainerImpl Disposes the service container implementation. dispose(ServiceContainer) - Static method in class org.apache.fulcrum.yaafi.framework.factory.ServiceContainerFactory Disposes the container. dispose() - Method in class org.apache.fulcrum.yaafi.interceptor.jamon.JamonInterceptorServiceImpl   dispose() - Method in class org.apache.fulcrum.yaafi.interceptor.javasimon.JavaSimonInterceptorServiceImpl   dispose() - Method in class org.apache.fulcrum.yaafi.service.baseservice.BaseServiceImpl   dispose() - Method in class org.apache.fulcrum.yaafi.service.reconfiguration.ReconfigurationServiceImpl   dispose() - Method in class org.apache.fulcrum.yaafi.service.servicemanager.ServiceManagerServiceImpl   dispose() - Method in class org.apache.fulcrum.yaafi.service.shutdown.ShutdownServiceImpl   doAdvice(String, String[], Object) - Method in class org.apache.fulcrum.yaafi.service.advice.AdviceServiceImpl Does the actual work of advising the object. DYNAMICPROXY_ENABLED_KEY - Static variable in interface org.apache.fulcrum.yaafi.framework.container.ServiceConstants property to lookup the usage of dynamic proxies E enableLogging(Logger) - Method in class org.apache.fulcrum.yaafi.framework.component.AvalonServiceComponentImpl   enableLogging(Logger) - Method in class org.apache.fulcrum.yaafi.framework.configuration.ComponentConfigurationPropertiesResolverBaseImpl   enableLogging(Logger) - Method in class org.apache.fulcrum.yaafi.framework.container.ServiceContainerImpl   error(String) - Method in class org.apache.fulcrum.yaafi.framework.logger.Log4j2Logger Log a error message. error(String, Throwable) - Method in class org.apache.fulcrum.yaafi.framework.logger.Log4j2Logger Log a error message. ExceptionUtils - Class in org.apache.fulcrum.yaafi.framework.util A subset of the utilities available in commons-lang-2.1 ExceptionUtils. ExceptionUtils() - Constructor for class org.apache.fulcrum.yaafi.framework.util.ExceptionUtils Public constructor allows an instance of ExceptionUtils to be created, although that is not normally necessary. execute() - Method in class org.apache.fulcrum.yaafi.framework.component.AvalonServiceComponentImpl   expand(Logger, DefaultConfiguration, Map<?, ?>) - Static method in class org.apache.fulcrum.yaafi.framework.util.ConfigurationUtil Expand place holders found in values or attrbute values with the content of the given variables. F fatalError(String) - Method in class org.apache.fulcrum.yaafi.framework.logger.Log4j2Logger Log a fatalError message. fatalError(String, Throwable) - Method in class org.apache.fulcrum.yaafi.framework.logger.Log4j2Logger Log a fatalError message. format(String) - Method in class org.apache.fulcrum.yaafi.interceptor.util.ArgumentToStringBuilderImpl Format the buffer by replacing the whitespaces and cutting away excessive fluff. FORTRESS_COMPONENT_ID - Static variable in interface org.apache.fulcrum.yaafi.framework.constant.AvalonFortressConstants Fortress alias for "urn:avalon:partition" FORTRESS_COMPONENT_LOGGER - Static variable in interface org.apache.fulcrum.yaafi.framework.constant.AvalonFortressConstants Fortress alias for "urn:avalon:name" FORTRESS_CONTEXT_ROOT - Static variable in interface org.apache.fulcrum.yaafi.framework.constant.AvalonFortressConstants Fortress alias for "urn:avalon:home" FORTRESS_IMPL_WORKDIR - Static variable in interface org.apache.fulcrum.yaafi.framework.constant.AvalonFortressConstants Fortress alias for "urn:avalon:temp" G get(String) - Method in interface org.apache.fulcrum.yaafi.framework.tls.ThreadLocalStorage Returns the thread-local object for the given key, or null if no such object exists. get(String) - Method in class org.apache.fulcrum.yaafi.framework.tls.ThreadLocalStorageImpl   getAllInterfaces(Class<?>) - Static method in class org.apache.fulcrum.yaafi.framework.reflection.Clazz Gets a List of all interfaces implemented by the given class and its superclasses. getApplicationHome() - Method in class org.apache.fulcrum.yaafi.cli.Main   getApplicationName() - Method in class org.apache.fulcrum.yaafi.cli.Main   getApplicationRootDir() - Method in class org.apache.fulcrum.yaafi.framework.configuration.ComponentConfigurationPropertiesResolverBaseImpl   getArgs() - Method in class org.apache.fulcrum.yaafi.cli.Main   getArgs() - Method in interface org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorContext   getArgs() - Method in class org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorContextImpl   getAvalonLogger() - Method in interface org.apache.fulcrum.yaafi.service.servicemanager.ServiceManagerService   getAvalonLogger() - Method in class org.apache.fulcrum.yaafi.service.servicemanager.ServiceManagerServiceImpl   getBooleanValue(String) - Method in class org.apache.fulcrum.yaafi.cli.Getopt Returns the boolean value for the given option. getBooleanValue(String, boolean) - Method in class org.apache.fulcrum.yaafi.cli.Getopt Returns the boolean value for the given option. getChildLogger(String) - Method in class org.apache.fulcrum.yaafi.framework.logger.Log4j2Logger Create a new child logger. getClassLoader() - Method in class org.apache.fulcrum.yaafi.interceptor.baseservice.BaseInterceptorServiceImpl   getClazz(ClassLoader, String) - Static method in class org.apache.fulcrum.yaafi.framework.reflection.Clazz Loads a class with the given name. getComponentFlavour() - Method in interface org.apache.fulcrum.yaafi.framework.role.RoleEntry   getComponentFlavour() - Method in class org.apache.fulcrum.yaafi.framework.role.RoleEntryImpl   getComponentType() - Method in interface org.apache.fulcrum.yaafi.framework.role.RoleEntry   getComponentType() - Method in class org.apache.fulcrum.yaafi.framework.role.RoleEntryImpl   getConfiguration() - Method in class org.apache.fulcrum.yaafi.framework.component.ServiceComponentImpl   getConfiguration() - Method in class org.apache.fulcrum.yaafi.framework.configuration.ComponentConfigurationPropertiesResolverBaseImpl   getContainerConfigValue() - Method in class org.apache.fulcrum.yaafi.cli.Main   getContext() - Method in class org.apache.fulcrum.yaafi.framework.component.ServiceComponentImpl   getContext() - Method in class org.apache.fulcrum.yaafi.framework.configuration.ComponentConfigurationPropertiesResolverBaseImpl   getContext() - Method in interface org.apache.fulcrum.yaafi.service.servicemanager.ServiceManagerService   getContext() - Method in class org.apache.fulcrum.yaafi.service.servicemanager.ServiceManagerServiceImpl   getDecryptingInputStream(InputStream, String) - Static method in class org.apache.fulcrum.yaafi.framework.crypto.CryptoStreamFactory Create a (potentially) decrypting input stream using the default password. getDefaultMode() - Static method in class org.apache.fulcrum.yaafi.framework.util.ToStringBuilder   getDescription() - Method in interface org.apache.fulcrum.yaafi.framework.role.RoleEntry   getDescription() - Method in class org.apache.fulcrum.yaafi.framework.role.RoleEntryImpl   getImplementationClazz() - Method in class org.apache.fulcrum.yaafi.framework.component.ServiceComponentImpl   getImplementationClazzName() - Method in interface org.apache.fulcrum.yaafi.framework.role.RoleEntry   getImplementationClazzName() - Method in class org.apache.fulcrum.yaafi.framework.role.RoleEntryImpl   getInstance() - Method in class org.apache.fulcrum.yaafi.framework.component.ServiceComponentImpl   getInstance() - Method in interface org.apache.fulcrum.yaafi.framework.component.ServiceComponentLifecycle   getInstance() - Static method in class org.apache.fulcrum.yaafi.service.servicemanager.ServiceManagerServiceImpl   getInterceptorList() - Method in interface org.apache.fulcrum.yaafi.framework.role.RoleEntry   getInterceptorList() - Method in class org.apache.fulcrum.yaafi.framework.role.RoleEntryImpl   getInvocationDepth() - Method in interface org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorContext Get the current service invocation depth getInvocationDepth() - Method in class org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorContextImpl Get the current service invocation depth getInvocationId() - Method in interface org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorContext   getInvocationId() - Method in class org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorContextImpl   getLocation() - Method in class org.apache.fulcrum.yaafi.framework.configuration.ComponentConfigurationPropertiesResolverBaseImpl   getLogCategory() - Method in interface org.apache.fulcrum.yaafi.framework.role.RoleEntry   getLogCategory() - Method in class org.apache.fulcrum.yaafi.framework.role.RoleEntryImpl   getLogger() - Method in class org.apache.fulcrum.yaafi.cli.Main   getLogger() - Method in class org.apache.fulcrum.yaafi.framework.component.ServiceComponentImpl   getLogger() - Method in class org.apache.fulcrum.yaafi.framework.configuration.ComponentConfigurationPropertiesResolverBaseImpl   getLogger() - Method in class org.apache.fulcrum.yaafi.framework.factory.ServiceContainerConfiguration   getMaxArgLength() - Method in class org.apache.fulcrum.yaafi.interceptor.logging.LoggingInterceptorServiceImpl   getMaxArgLength() - Method in class org.apache.fulcrum.yaafi.interceptor.util.ArgumentToStringBuilderImpl   getMethod() - Method in interface org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorContext   getMethod() - Method in class org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorContextImpl   getMode() - Method in class org.apache.fulcrum.yaafi.interceptor.util.ArgumentToStringBuilderImpl   getName() - Method in interface org.apache.fulcrum.yaafi.framework.component.ServiceComponent Get the unique name of the service component instance. getName() - Method in class org.apache.fulcrum.yaafi.framework.component.ServiceComponentImpl   getName() - Method in interface org.apache.fulcrum.yaafi.framework.role.RoleEntry   getName() - Method in class org.apache.fulcrum.yaafi.framework.role.RoleEntryImpl   Getopt - Class in org.apache.fulcrum.yaafi.cli Extremely simple command line parsing class. Getopt(String[]) - Constructor for class org.apache.fulcrum.yaafi.cli.Getopt Constructor Getopt(String[], String) - Constructor for class org.apache.fulcrum.yaafi.cli.Getopt Constructor. getParamaters() - Method in class org.apache.fulcrum.yaafi.framework.component.ServiceComponentImpl   getParameters() - Method in interface org.apache.fulcrum.yaafi.framework.container.ServiceContainer Return the Avalon parameters loaded by the Avalon service container getParameters() - Method in class org.apache.fulcrum.yaafi.framework.container.ServiceContainerImpl   getParameters() - Method in interface org.apache.fulcrum.yaafi.service.servicemanager.ServiceManagerService   getParameters() - Method in class org.apache.fulcrum.yaafi.service.servicemanager.ServiceManagerServiceImpl   getParentLogger() - Method in class org.apache.fulcrum.yaafi.framework.component.ServiceComponentImpl   getParentServiceManager() - Method in class org.apache.fulcrum.yaafi.framework.factory.ServiceContainerConfiguration Get the parent service manager to find service managed by the parent container. getRawInstance(boolean) - Method in class org.apache.fulcrum.yaafi.framework.component.ServiceComponentImpl Get either the original service object or the dynamic proxy getRequestContext() - Method in interface org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorContext   getRequestContext() - Method in class org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorContextImpl   getRoleEntries() - Method in class org.apache.fulcrum.yaafi.framework.container.ServiceContainerImpl   getRoleEntries() - Method in interface org.apache.fulcrum.yaafi.framework.container.ServiceLifecycleManager Get a list of all RoleEntries. getRoleEntry() - Method in interface org.apache.fulcrum.yaafi.framework.component.ServiceComponent Returns the associates role entry parsed from the role configuration file. getRoleEntry() - Method in class org.apache.fulcrum.yaafi.framework.component.ServiceComponentImpl   getRoleEntry(String) - Method in class org.apache.fulcrum.yaafi.framework.container.ServiceContainerImpl   getRoleEntry(String) - Method in interface org.apache.fulcrum.yaafi.framework.container.ServiceLifecycleManager Get a RoleEntryImpl for a given service getRootDir() - Method in class org.apache.fulcrum.yaafi.framework.util.InputStreamLocator   getServiceApplicationDir() - Method in class org.apache.fulcrum.yaafi.interceptor.baseservice.BaseInterceptorServiceImpl   getServiceApplicationDir() - Method in class org.apache.fulcrum.yaafi.service.baseservice.BaseServiceImpl   getServiceClassLoader() - Method in class org.apache.fulcrum.yaafi.service.baseservice.BaseServiceImpl   getServiceConfiguration() - Method in class org.apache.fulcrum.yaafi.service.baseservice.BaseServiceImpl   getServiceContainer() - Method in class org.apache.fulcrum.yaafi.cli.Main   getServiceContext() - Method in class org.apache.fulcrum.yaafi.service.baseservice.BaseServiceImpl   getServiceDelegate() - Method in interface org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorContext   getServiceDelegate() - Method in class org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorContextImpl   getServiceDelegate() - Method in class org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorInvocationHandler   getServiceInterceptorList() - Method in class org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorInvocationHandler   getServiceList() - Method in class org.apache.fulcrum.yaafi.service.reconfiguration.ReconfigurationEntry   getServiceManager() - Method in class org.apache.fulcrum.yaafi.cli.Main   getServiceManager() - Method in class org.apache.fulcrum.yaafi.framework.component.ServiceComponentImpl   getServiceManager() - Method in class org.apache.fulcrum.yaafi.interceptor.baseservice.BaseInterceptorServiceImpl   getServiceManager() - Method in class org.apache.fulcrum.yaafi.service.baseservice.BaseServiceImpl   getServiceManager() - Method in interface org.apache.fulcrum.yaafi.service.servicemanager.ServiceManagerService   getServiceManager() - Method in class org.apache.fulcrum.yaafi.service.servicemanager.ServiceManagerServiceImpl   getServiceManagerList() - Method in class org.apache.fulcrum.yaafi.framework.factory.ServiceContainerConfiguration Get a list of service manager managing their own set of services. getServiceName() - Method in interface org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorContext   getServiceName() - Method in class org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorContextImpl   getServiceName() - Method in class org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorInvocationHandler   getServiceName() - Method in class org.apache.fulcrum.yaafi.interceptor.baseservice.BaseInterceptorServiceImpl   getServiceName() - Method in class org.apache.fulcrum.yaafi.service.baseservice.BaseServiceImpl   getServiceParameters() - Method in class org.apache.fulcrum.yaafi.service.baseservice.BaseServiceImpl   getServicePartitionName() - Method in class org.apache.fulcrum.yaafi.service.baseservice.BaseServiceImpl   getServiceShorthand() - Method in interface org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorContext   getServiceShorthand() - Method in class org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorContextImpl   getServiceShorthand() - Method in class org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorInvocationHandler   getServiceTempDir() - Method in class org.apache.fulcrum.yaafi.interceptor.baseservice.BaseInterceptorServiceImpl   getServiceTempDir() - Method in class org.apache.fulcrum.yaafi.service.baseservice.BaseServiceImpl   getShorthand() - Method in interface org.apache.fulcrum.yaafi.framework.component.ServiceComponent Get the shorthand of the service component instance. getShorthand() - Method in class org.apache.fulcrum.yaafi.framework.component.ServiceComponentImpl   getShorthand() - Method in interface org.apache.fulcrum.yaafi.framework.role.RoleEntry   getShorthand() - Method in class org.apache.fulcrum.yaafi.framework.role.RoleEntryImpl   getSplitTime() - Method in class org.apache.fulcrum.yaafi.interceptor.util.StopWatch Get the split time on the stopwatch. getStackTrace(Throwable) - Static method in class org.apache.fulcrum.yaafi.framework.util.ExceptionUtils Gets the stack trace from a Throwable as a String. getStackTrace(Throwable) - Method in class org.apache.fulcrum.yaafi.interceptor.util.ArgumentToStringBuilderImpl Gets the stack trace from a Throwable as a String. getStopWatch(AvalonInterceptorContext) - Method in class org.apache.fulcrum.yaafi.interceptor.logging.LoggingInterceptorServiceImpl Gets the stop watch. getStopWatch(AvalonInterceptorContext) - Method in class org.apache.fulcrum.yaafi.interceptor.performance.PerformanceInterceptorServiceImpl Gets the stop watch getStringValue(String) - Method in class org.apache.fulcrum.yaafi.cli.Getopt Returns the string value for the given option. getStringValue(String, String) - Method in class org.apache.fulcrum.yaafi.cli.Getopt Returns the string value for the given option. getTempHome() - Method in class org.apache.fulcrum.yaafi.cli.Main   getThreadContext() - Method in interface org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorContext   getThreadContext() - Method in class org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorContextImpl   getTime() - Method in class org.apache.fulcrum.yaafi.interceptor.util.StopWatch Get the time on the stopwatch. getToStringBuilderClass() - Method in class org.apache.fulcrum.yaafi.interceptor.logging.LoggingInterceptorServiceImpl   getToStringBuilderClassName() - Method in class org.apache.fulcrum.yaafi.interceptor.logging.LoggingInterceptorServiceImpl   getTransactionId() - Method in interface org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorContext   getTransactionId() - Method in class org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorContextImpl   getTransactionId() - Method in class org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorInvocationHandler   getUrnAvalonClassLoader() - Method in class org.apache.fulcrum.yaafi.framework.context.YaafiToAvalonContextMapper   getUrnAvalonName() - Method in class org.apache.fulcrum.yaafi.framework.context.YaafiToAvalonContextMapper   H hasChanged() - Method in class org.apache.fulcrum.yaafi.service.reconfiguration.ReconfigurationEntry   hasChanged() - Method in class org.apache.fulcrum.yaafi.service.shutdown.ShutdownEntry   hasClazz(ClassLoader, String) - Static method in class org.apache.fulcrum.yaafi.framework.reflection.Clazz Determine if the class can be loaded. hasDynamicProxy() - Method in interface org.apache.fulcrum.yaafi.framework.role.RoleEntry   hasDynamicProxy() - Method in class org.apache.fulcrum.yaafi.framework.role.RoleEntryImpl   hasInterceptor(String) - Method in class org.apache.fulcrum.yaafi.framework.role.RoleEntryImpl Determines if the given name of the interceptor is already defined. hasService(String) - Method in class org.apache.fulcrum.yaafi.framework.container.ServiceContainerImpl   hasService(String) - Method in class org.apache.fulcrum.yaafi.service.baseservice.BaseServiceImpl   hasService(String) - Method in class org.apache.fulcrum.yaafi.service.servicemanager.ServiceManagerServiceImpl   hasServiceManagerList() - Method in class org.apache.fulcrum.yaafi.framework.factory.ServiceContainerConfiguration   hasShutdownHook() - Method in class org.apache.fulcrum.yaafi.cli.Main   hasTransactionId() - Method in interface org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorContext   hasTransactionId() - Method in class org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorContextImpl   I incarnate() - Method in class org.apache.fulcrum.yaafi.framework.component.ServiceComponentImpl   incarnate() - Method in interface org.apache.fulcrum.yaafi.framework.component.ServiceComponentLifecycle Incarnates a service component instance. incarnateInstance() - Method in class org.apache.fulcrum.yaafi.framework.component.AvalonServiceComponentImpl   incarnateInstance() - Method in class org.apache.fulcrum.yaafi.framework.component.ServiceComponentImpl   INCLUDE_CLASSNAME - Static variable in class org.apache.fulcrum.yaafi.interceptor.util.ArgumentToStringBuilderImpl include the class name in the result INCLUDE_HASHCODE - Static variable in class org.apache.fulcrum.yaafi.framework.util.ToStringBuilder   INCLUDE_HASHCODE - Static variable in class org.apache.fulcrum.yaafi.interceptor.util.ArgumentToStringBuilderImpl include the hashcode in the result INCLUDE_PACKAGE_PREFIX - Static variable in class org.apache.fulcrum.yaafi.framework.util.ToStringBuilder   INCLUDE_RETURNTYPE - Static variable in class org.apache.fulcrum.yaafi.interceptor.util.MethodToStringBuilderImpl include the method return type incrementInvocationDepth() - Method in interface org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorContext Increment the current service invocation depth incrementInvocationDepth() - Method in class org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorContextImpl Increment the current service invocation depth info(String) - Method in class org.apache.fulcrum.yaafi.framework.logger.Log4j2Logger Log a info message. info(String, Throwable) - Method in class org.apache.fulcrum.yaafi.framework.logger.Log4j2Logger Log a info message. initialize() - Method in class org.apache.fulcrum.yaafi.cli.Main Initialize the instance initialize() - Method in class org.apache.fulcrum.yaafi.framework.component.AvalonServiceComponentImpl   initialize() - Method in class org.apache.fulcrum.yaafi.framework.container.ServiceContainerImpl   initialize() - Method in class org.apache.fulcrum.yaafi.interceptor.jamon.JamonInterceptorServiceImpl   initialize() - Method in class org.apache.fulcrum.yaafi.interceptor.javasimon.JavaSimonInterceptorServiceImpl   initialize() - Method in class org.apache.fulcrum.yaafi.interceptor.logging.LoggingInterceptorServiceImpl   initialize() - Method in class org.apache.fulcrum.yaafi.service.reconfiguration.ReconfigurationServiceImpl   initialize() - Method in class org.apache.fulcrum.yaafi.service.shutdown.ShutdownServiceImpl   InputStreamLocator - Class in org.apache.fulcrum.yaafi.framework.util Helper for locating a file name and returning an input stream. InputStreamLocator() - Constructor for class org.apache.fulcrum.yaafi.framework.util.InputStreamLocator Constructor InputStreamLocator(File) - Constructor for class org.apache.fulcrum.yaafi.framework.util.InputStreamLocator Constructor InputStreamLocator(File, Logger) - Constructor for class org.apache.fulcrum.yaafi.framework.util.InputStreamLocator Constructor INTERCEPTOR_KEY - Static variable in interface org.apache.fulcrum.yaafi.framework.container.ServiceConstants property to lookup a single interceptor INTERCEPTOR_LIST_KEY - Static variable in interface org.apache.fulcrum.yaafi.framework.container.ServiceConstants property to lookup the list of interceptors InterceptorToStringBuilder - Interface in org.apache.fulcrum.yaafi.interceptor.util Common interface for interceptor string builder invoke(Object, Method, Object[]) - Method in class org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorInvocationHandler   invoke(Object, String, Class[], Object[]) - Static method in class org.apache.fulcrum.yaafi.framework.reflection.Clazz Invokes a given method on the instance. invoke(Class<?>, String, Class[], Object[]) - Static method in class org.apache.fulcrum.yaafi.framework.reflection.Clazz Invokes a static method on a class. isAdviced(Object) - Method in interface org.apache.fulcrum.yaafi.service.advice.AdviceService Is the given object already adviced? isAdviced(Object) - Method in class org.apache.fulcrum.yaafi.service.advice.AdviceServiceImpl   isBlocking() - Method in class org.apache.fulcrum.yaafi.cli.Main   isDebugEnabled() - Method in class org.apache.fulcrum.yaafi.framework.logger.Log4j2Logger Determine if messages of priority "debug" will be logged. isEarlyInit() - Method in class org.apache.fulcrum.yaafi.framework.component.ServiceComponentImpl   isEarlyInit() - Method in interface org.apache.fulcrum.yaafi.framework.role.RoleEntry   isEarlyInit() - Method in class org.apache.fulcrum.yaafi.framework.role.RoleEntryImpl   isEnabled() - Method in class org.apache.fulcrum.yaafi.interceptor.baseservice.BaseInterceptorServiceImpl   isErrorEnabled() - Method in class org.apache.fulcrum.yaafi.framework.logger.Log4j2Logger Determine if messages of priority "error" will be logged. isFatalErrorEnabled() - Method in class org.apache.fulcrum.yaafi.framework.logger.Log4j2Logger Determine if messages of priority "fatalError" will be logged. isInfoEnabled() - Method in class org.apache.fulcrum.yaafi.framework.logger.Log4j2Logger Determine if messages of priority "info" will be logged. isInitialized() - Method in class org.apache.fulcrum.yaafi.cli.Main   isInstantiated() - Method in class org.apache.fulcrum.yaafi.framework.component.ServiceComponentImpl   isJamonAvailable() - Method in class org.apache.fulcrum.yaafi.interceptor.jamon.JamonInterceptorServiceImpl   isJavaSimonAvailable() - Method in class org.apache.fulcrum.yaafi.interceptor.javasimon.JavaSimonInterceptorServiceImpl   isMonitorAllExceptions() - Method in class org.apache.fulcrum.yaafi.interceptor.logging.LoggingInterceptorServiceImpl   isServiceMonitored(AvalonInterceptorContext) - Method in class org.apache.fulcrum.yaafi.interceptor.baseservice.BaseInterceptorServiceImpl Determine if the given service is monitored. isTrue(boolean, String, Object) - Static method in class org.apache.fulcrum.yaafi.framework.util.Validate Validate an argument, throwing IllegalArgumentException if the test result is false. isTrue(boolean, String, long) - Static method in class org.apache.fulcrum.yaafi.framework.util.Validate Validate an argument, throwing IllegalArgumentException if the test result is false. isTrue(boolean, String, double) - Static method in class org.apache.fulcrum.yaafi.framework.util.Validate Validate an argument, throwing IllegalArgumentException if the test result is false. isTrue(boolean, String) - Static method in class org.apache.fulcrum.yaafi.framework.util.Validate Validate an argument, throwing IllegalArgumentException if the test result is false. isTrue(boolean) - Static method in class org.apache.fulcrum.yaafi.framework.util.Validate Validate an argument, throwing IllegalArgumentException if the test result is false. isUseSystemExit() - Method in class org.apache.fulcrum.yaafi.service.shutdown.ShutdownEntry   isWarnEnabled() - Method in class org.apache.fulcrum.yaafi.framework.logger.Log4j2Logger Determine if messages of priority "warn" will be logged. J Jamon1PerformanceMonitorImpl - Class in org.apache.fulcrum.yaafi.interceptor.jamon Deprecated. JAMon 1.x is ancient so it is a good idea to upgrade to 2.x Jamon1PerformanceMonitorImpl(String, Method, Boolean) - Constructor for class org.apache.fulcrum.yaafi.interceptor.jamon.Jamon1PerformanceMonitorImpl Deprecated. Constructor. Jamon2PerformanceMonitorImpl - Class in org.apache.fulcrum.yaafi.interceptor.jamon Encapsulating the JAMon 2.x related API calls. Jamon2PerformanceMonitorImpl(String, Method, Boolean) - Constructor for class org.apache.fulcrum.yaafi.interceptor.jamon.Jamon2PerformanceMonitorImpl Constructor. JamonInterceptorService - Interface in org.apache.fulcrum.yaafi.interceptor.jamon A service using JAMON for performance monitoring JamonInterceptorServiceImpl - Class in org.apache.fulcrum.yaafi.interceptor.jamon A service using JAMon for performance monitoring. JamonInterceptorServiceImpl() - Constructor for class org.apache.fulcrum.yaafi.interceptor.jamon.JamonInterceptorServiceImpl Constructor JamonPerformanceMonitor - Interface in org.apache.fulcrum.yaafi.interceptor.jamon Expose the start()/stop() methods for performance monitors independent from their concrete implementation. JavaSimon4PerformanceMonitorImpl - Class in org.apache.fulcrum.yaafi.interceptor.javasimon Encapsulating the JAMon 2.x related API calls. JavaSimon4PerformanceMonitorImpl(String, Method, Boolean) - Constructor for class org.apache.fulcrum.yaafi.interceptor.javasimon.JavaSimon4PerformanceMonitorImpl Constructor. JavaSimonInterceptorService - Interface in org.apache.fulcrum.yaafi.interceptor.javasimon A service using JavaSimon for performance monitoring JavaSimonInterceptorServiceImpl - Class in org.apache.fulcrum.yaafi.interceptor.javasimon A service using JavaSimon for performance monitoring. JavaSimonInterceptorServiceImpl() - Constructor for class org.apache.fulcrum.yaafi.interceptor.javasimon.JavaSimonInterceptorServiceImpl Constructor JavaSimonPerformanceMonitor - Interface in org.apache.fulcrum.yaafi.interceptor.javasimon Expose the start()/stop() methods for performance monitors independent from their concrete implementation. L length() - Method in class org.apache.fulcrum.yaafi.cli.Getopt   loadContainerConfiguration(String) - Method in class org.apache.fulcrum.yaafi.framework.factory.ServiceContainerConfiguration Loads a containerConfiguration file and set is as the Avalon configuration to be used for Configurable.configure(). loadContainerConfiguration(String, String) - Method in class org.apache.fulcrum.yaafi.framework.factory.ServiceContainerConfiguration Loads a containerConfiguration file and set is as the Avalon configuration to be used for Configurable.configure(). loadImplemtationClass(ClassLoader) - Method in class org.apache.fulcrum.yaafi.framework.component.ServiceComponentImpl   loadImplemtationClass(ClassLoader) - Method in interface org.apache.fulcrum.yaafi.framework.component.ServiceComponentLifecycle Loads the implementaion class. loadProperties(String) - Method in class org.apache.fulcrum.yaafi.framework.configuration.ComponentConfigurationPropertiesResolverBaseImpl Set properties from a file location locate(String) - Method in class org.apache.fulcrum.yaafi.framework.util.InputStreamLocator Locate the file with the given position using the following steps locate() - Method in class org.apache.fulcrum.yaafi.service.reconfiguration.ReconfigurationEntry Creates an InputStream. locate() - Method in class org.apache.fulcrum.yaafi.service.shutdown.ShutdownEntry Creates an InputStream log(int, AvalonInterceptorContext, StopWatch) - Method in class org.apache.fulcrum.yaafi.interceptor.performance.PerformanceInterceptorServiceImpl Logs the execution time. Log4j2Logger - Class in org.apache.fulcrum.yaafi.framework.logger A Log4J2 wrapper class for Logger. Log4j2Logger(Logger) - Constructor for class org.apache.fulcrum.yaafi.framework.logger.Log4j2Logger Create a logger that delegates to specified category. LoggingInterceptorService - Interface in org.apache.fulcrum.yaafi.interceptor.logging A service logging of service invocations. LoggingInterceptorServiceImpl - Class in org.apache.fulcrum.yaafi.interceptor.logging A service logging of service invocations. LoggingInterceptorServiceImpl() - Constructor for class org.apache.fulcrum.yaafi.interceptor.logging.LoggingInterceptorServiceImpl Constructor lookup(String) - Method in class org.apache.fulcrum.yaafi.framework.container.ServiceContainerImpl Lookup a service instance. lookup(String) - Method in class org.apache.fulcrum.yaafi.service.baseservice.BaseServiceImpl   lookup(String) - Method in class org.apache.fulcrum.yaafi.service.servicemanager.ServiceManagerServiceImpl   M Main - Class in org.apache.fulcrum.yaafi.cli An example of the embedding of a YAAFI kernel inside an arbitrary application. Main() - Constructor for class org.apache.fulcrum.yaafi.cli.Main Constructor Main(String[]) - Constructor for class org.apache.fulcrum.yaafi.cli.Main Constructor The following command line parameters are supported --yaafi.cli.applicationName name --yaafi.cli.applicationHome dir --yaafi.cli.tempHome dir --yaafi.cli.isBlocking [true|false] --yaafi.cli.hasShutdownHook [true|false] --yaafi.cli.config file main(String[]) - Static method in class org.apache.fulcrum.yaafi.cli.Main The main method. makeAbsoluteFile(File, String) - Static method in class org.apache.fulcrum.yaafi.cli.Main Determines the file location of the given name. makeAbsoluteFile(String) - Method in class org.apache.fulcrum.yaafi.cli.Main Locates the file for the given file name. makeAbsoluteFile(String) - Method in class org.apache.fulcrum.yaafi.interceptor.baseservice.BaseInterceptorServiceImpl Determines the file location of the given name. makeAbsolutePath(String) - Method in class org.apache.fulcrum.yaafi.cli.Main Locates the file for the given file name. mapFrom(Context, String) - Method in class org.apache.fulcrum.yaafi.framework.context.AvalonToYaafiContextMapper Map a Avalon context to the YAAFI (Merlin) incarnation whereas the following containers are supported merlin fortress phoenix mapTo(Context, String) - Method in class org.apache.fulcrum.yaafi.framework.context.YaafiToAvalonContextMapper Map a YAAFI (Merlin) context to a different incarnation MethodToStringBuilderImpl - Class in org.apache.fulcrum.yaafi.interceptor.util Creates a string representation of java.lang.reflect.Method MethodToStringBuilderImpl() - Constructor for class org.apache.fulcrum.yaafi.interceptor.util.MethodToStringBuilderImpl Constructor MethodToStringBuilderImpl(Method) - Constructor for class org.apache.fulcrum.yaafi.interceptor.util.MethodToStringBuilderImpl Constructor MethodToStringBuilderImpl(Method, int) - Constructor for class org.apache.fulcrum.yaafi.interceptor.util.MethodToStringBuilderImpl Constructor N newInstance(Class<?>, Class[], Object[]) - Static method in class org.apache.fulcrum.yaafi.framework.reflection.Clazz Creates a new instance of the class noNullElements(Object[], String) - Static method in class org.apache.fulcrum.yaafi.framework.util.Validate Validate an argument, throwing IllegalArgumentException if the argument array has null elements or is null. noNullElements(Object[]) - Static method in class org.apache.fulcrum.yaafi.framework.util.Validate Validate an argument, throwing IllegalArgumentException if the argument array has null elements or is null. noNullElements(Collection<?>, String) - Static method in class org.apache.fulcrum.yaafi.framework.util.Validate Validate an argument, throwing IllegalArgumentException if the argument Collection has null elements or is null. noNullElements(Collection<?>) - Static method in class org.apache.fulcrum.yaafi.framework.util.Validate Validate an argument, throwing IllegalArgumentException if the argument Collection has null elements or is null. notEmpty(Object[], String) - Static method in class org.apache.fulcrum.yaafi.framework.util.Validate Validate an argument, throwing IllegalArgumentException if the argument array is empty (null or no elements). notEmpty(Object[]) - Static method in class org.apache.fulcrum.yaafi.framework.util.Validate Validate an argument, throwing IllegalArgumentException if the argument array is empty (null or no elements). notEmpty(Collection<?>, String) - Static method in class org.apache.fulcrum.yaafi.framework.util.Validate Validate an argument, throwing IllegalArgumentException if the argument Collection is empty (null or no elements). notEmpty(Collection<?>) - Static method in class org.apache.fulcrum.yaafi.framework.util.Validate Validate an argument, throwing IllegalArgumentException if the argument Collection is empty (null or no elements). notEmpty(Map<?, ?>, String) - Static method in class org.apache.fulcrum.yaafi.framework.util.Validate Validate an argument, throwing IllegalArgumentException if the argument Map is empty (null or no elements). notEmpty(Map<?, ?>) - Static method in class org.apache.fulcrum.yaafi.framework.util.Validate Validate an argument, throwing IllegalArgumentException if the argument Map is empty (null or no elements). notEmpty(String, String) - Static method in class org.apache.fulcrum.yaafi.framework.util.Validate Validate an argument, throwing IllegalArgumentException if the argument String is empty (null or zero length). notEmpty(String) - Static method in class org.apache.fulcrum.yaafi.framework.util.Validate Validate an argument, throwing IllegalArgumentException if the argument String is empty (null or zero length). notNull(Object, String) - Static method in class org.apache.fulcrum.yaafi.framework.util.Validate Validate an argument, throwing IllegalArgumentException if the argument is null. notNull(Object) - Static method in class org.apache.fulcrum.yaafi.framework.util.Validate Validate an argument, throwing IllegalArgumentException if the argument is null. O ON_ENTRY - Static variable in interface org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorService indicating entering a service method ON_ERROR - Static variable in interface org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorService indicating exiting a service method throwing an exception ON_EXIT - Static variable in interface org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorService indicating exiting a service method without throwing an exception onEntry(AvalonInterceptorContext) - Method in interface org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorService Called before a service method is invoked. onEntry(AvalonInterceptorContext) - Method in class org.apache.fulcrum.yaafi.interceptor.baseservice.BaseInterceptorServiceImpl   onEntry(AvalonInterceptorContext) - Method in class org.apache.fulcrum.yaafi.interceptor.jamon.JamonInterceptorServiceImpl   onEntry(AvalonInterceptorContext) - Method in class org.apache.fulcrum.yaafi.interceptor.javasimon.JavaSimonInterceptorServiceImpl   onEntry(AvalonInterceptorContext) - Method in class org.apache.fulcrum.yaafi.interceptor.logging.LoggingInterceptorServiceImpl   onEntry(AvalonInterceptorContext) - Method in class org.apache.fulcrum.yaafi.interceptor.performance.PerformanceInterceptorServiceImpl   onError(AvalonInterceptorContext, Throwable) - Method in interface org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorService Called when a service method throws an exeption onError(AvalonInterceptorContext, Throwable) - Method in class org.apache.fulcrum.yaafi.interceptor.baseservice.BaseInterceptorServiceImpl   onError(AvalonInterceptorContext, Throwable) - Method in class org.apache.fulcrum.yaafi.interceptor.jamon.JamonInterceptorServiceImpl   onError(AvalonInterceptorContext, Throwable) - Method in class org.apache.fulcrum.yaafi.interceptor.javasimon.JavaSimonInterceptorServiceImpl   onError(AvalonInterceptorContext, Throwable) - Method in class org.apache.fulcrum.yaafi.interceptor.logging.LoggingInterceptorServiceImpl   onError(AvalonInterceptorContext, Throwable) - Method in class org.apache.fulcrum.yaafi.interceptor.performance.PerformanceInterceptorServiceImpl   onExit(AvalonInterceptorContext, Object) - Method in interface org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorService Called after a service method was invoked. onExit(AvalonInterceptorContext, Object) - Method in class org.apache.fulcrum.yaafi.interceptor.baseservice.BaseInterceptorServiceImpl   onExit(AvalonInterceptorContext, Object) - Method in class org.apache.fulcrum.yaafi.interceptor.jamon.JamonInterceptorServiceImpl   onExit(AvalonInterceptorContext, Object) - Method in class org.apache.fulcrum.yaafi.interceptor.javasimon.JavaSimonInterceptorServiceImpl   onExit(AvalonInterceptorContext, Object) - Method in class org.apache.fulcrum.yaafi.interceptor.logging.LoggingInterceptorServiceImpl   onExit(AvalonInterceptorContext, Object) - Method in class org.apache.fulcrum.yaafi.interceptor.performance.PerformanceInterceptorServiceImpl   onReconfigure(ReconfigurationEntry) - Method in class org.apache.fulcrum.yaafi.service.reconfiguration.ReconfigurationServiceImpl Reconfigure either the whole container or a list of services. onWait() - Method in class org.apache.fulcrum.yaafi.cli.Main Depending on the configuration this method might block the calling thread or return immediately. org.apache.fulcrum.yaafi.cli - package org.apache.fulcrum.yaafi.cli   org.apache.fulcrum.yaafi.framework.component - package org.apache.fulcrum.yaafi.framework.component   org.apache.fulcrum.yaafi.framework.configuration - package org.apache.fulcrum.yaafi.framework.configuration   org.apache.fulcrum.yaafi.framework.constant - package org.apache.fulcrum.yaafi.framework.constant   org.apache.fulcrum.yaafi.framework.container - package org.apache.fulcrum.yaafi.framework.container   org.apache.fulcrum.yaafi.framework.context - package org.apache.fulcrum.yaafi.framework.context   org.apache.fulcrum.yaafi.framework.crypto - package org.apache.fulcrum.yaafi.framework.crypto   org.apache.fulcrum.yaafi.framework.factory - package org.apache.fulcrum.yaafi.framework.factory   org.apache.fulcrum.yaafi.framework.interceptor - package org.apache.fulcrum.yaafi.framework.interceptor   org.apache.fulcrum.yaafi.framework.logger - package org.apache.fulcrum.yaafi.framework.logger   org.apache.fulcrum.yaafi.framework.reflection - package org.apache.fulcrum.yaafi.framework.reflection   org.apache.fulcrum.yaafi.framework.role - package org.apache.fulcrum.yaafi.framework.role   org.apache.fulcrum.yaafi.framework.tls - package org.apache.fulcrum.yaafi.framework.tls   org.apache.fulcrum.yaafi.framework.util - package org.apache.fulcrum.yaafi.framework.util   org.apache.fulcrum.yaafi.interceptor.baseservice - package org.apache.fulcrum.yaafi.interceptor.baseservice   org.apache.fulcrum.yaafi.interceptor.jamon - package org.apache.fulcrum.yaafi.interceptor.jamon   org.apache.fulcrum.yaafi.interceptor.javasimon - package org.apache.fulcrum.yaafi.interceptor.javasimon   org.apache.fulcrum.yaafi.interceptor.logging - package org.apache.fulcrum.yaafi.interceptor.logging   org.apache.fulcrum.yaafi.interceptor.performance - package org.apache.fulcrum.yaafi.interceptor.performance   org.apache.fulcrum.yaafi.interceptor.util - package org.apache.fulcrum.yaafi.interceptor.util   org.apache.fulcrum.yaafi.service.advice - package org.apache.fulcrum.yaafi.service.advice   org.apache.fulcrum.yaafi.service.baseservice - package org.apache.fulcrum.yaafi.service.baseservice   org.apache.fulcrum.yaafi.service.reconfiguration - package org.apache.fulcrum.yaafi.service.reconfiguration   org.apache.fulcrum.yaafi.service.servicemanager - package org.apache.fulcrum.yaafi.service.servicemanager   org.apache.fulcrum.yaafi.service.shutdown - package org.apache.fulcrum.yaafi.service.shutdown   org.apache.fulcrum.yaafi.service.systemproperty - package org.apache.fulcrum.yaafi.service.systemproperty   P parameterize(Parameters) - Method in class org.apache.fulcrum.yaafi.framework.component.AvalonServiceComponentImpl   parameterize(Parameters) - Method in class org.apache.fulcrum.yaafi.framework.container.ServiceContainerImpl   parameterize(Parameters) - Method in class org.apache.fulcrum.yaafi.service.baseservice.BaseServiceImpl   parameterize(Parameters) - Method in class org.apache.fulcrum.yaafi.service.servicemanager.ServiceManagerServiceImpl   parse(Configuration) - Method in interface org.apache.fulcrum.yaafi.framework.role.RoleConfigurationParser Parses a role configuration file. parse(Configuration) - Method in class org.apache.fulcrum.yaafi.framework.role.RoleConfigurationParserImpl Parses a role configuration file. PerformanceInterceptorService - Interface in org.apache.fulcrum.yaafi.interceptor.performance A service logging the execution time of service invocations. PerformanceInterceptorServiceImpl - Class in org.apache.fulcrum.yaafi.interceptor.performance A service logging the execution time of service invocations. PerformanceInterceptorServiceImpl() - Constructor for class org.apache.fulcrum.yaafi.interceptor.performance.PerformanceInterceptorServiceImpl Constructor PHOENIX_APP_HOME - Static variable in interface org.apache.fulcrum.yaafi.framework.constant.AvalonPhoenixConstants Phoenix alias for "urn:avalon:home" PHOENIX_APP_NAME - Static variable in interface org.apache.fulcrum.yaafi.framework.constant.AvalonPhoenixConstants Phoenix alias for "urn:avalon:partition" PHOENIX_BLOCK_NAME - Static variable in interface org.apache.fulcrum.yaafi.framework.constant.AvalonPhoenixConstants Phoenix alias for "urn:avalon:name" put(String, Object) - Method in interface org.apache.fulcrum.yaafi.framework.tls.ThreadLocalStorage Stores the value object at the given key, overwriting any prior value that may have been stored at that key. put(String, Object) - Method in class org.apache.fulcrum.yaafi.framework.tls.ThreadLocalStorageImpl   R RECONFIGURATION_DELAY_KEY - Static variable in interface org.apache.fulcrum.yaafi.framework.container.ServiceConstants property to lookup the reconfigurationDelay ReconfigurationEntry - Class in org.apache.fulcrum.yaafi.service.reconfiguration Monitors a resource and checks if it has changed ReconfigurationEntry(Logger, File, String, String[]) - Constructor for class org.apache.fulcrum.yaafi.service.reconfiguration.ReconfigurationEntry Constructor ReconfigurationService - Interface in org.apache.fulcrum.yaafi.service.reconfiguration Monitors the componentConfiguration.xml and triggers a reconfiguration if the content of the component configuration file has changed. ReconfigurationServiceImpl - Class in org.apache.fulcrum.yaafi.service.reconfiguration Monitors the componentConfiguration.xml and triggers a reconfiguration if the content of the component configuration file has changed. ReconfigurationServiceImpl() - Constructor for class org.apache.fulcrum.yaafi.service.reconfiguration.ReconfigurationServiceImpl Constructor reconfigure() - Method in class org.apache.fulcrum.yaafi.framework.component.AvalonServiceComponentImpl   reconfigure(Configuration) - Method in class org.apache.fulcrum.yaafi.framework.component.AvalonServiceComponentImpl   reconfigure() - Method in class org.apache.fulcrum.yaafi.framework.component.ServiceComponentImpl   reconfigure() - Method in interface org.apache.fulcrum.yaafi.framework.component.ServiceComponentLifecycle Reconfigures a service component instance reconfigure(Configuration) - Method in class org.apache.fulcrum.yaafi.framework.container.ServiceContainerImpl Reconfiguring the services. reconfigure(String[]) - Method in class org.apache.fulcrum.yaafi.framework.container.ServiceContainerImpl   reconfigure(String[]) - Method in interface org.apache.fulcrum.yaafi.framework.container.ServiceLifecycleManager Reconfigures a set of services by calling Suspendable.suspend(), Reconfigurable.reconfigure() and Suspendable.resume(). reconfigure(Configuration) - Method in class org.apache.fulcrum.yaafi.interceptor.baseservice.BaseInterceptorServiceImpl   reconfigure(Configuration) - Method in class org.apache.fulcrum.yaafi.interceptor.jamon.JamonInterceptorServiceImpl   reconfigure(Configuration) - Method in class org.apache.fulcrum.yaafi.interceptor.javasimon.JavaSimonInterceptorServiceImpl   reconfigure(Configuration) - Method in class org.apache.fulcrum.yaafi.interceptor.logging.LoggingInterceptorServiceImpl   reconfigure(Configuration) - Method in class org.apache.fulcrum.yaafi.interceptor.performance.PerformanceInterceptorServiceImpl   reconfigure(Configuration) - Method in class org.apache.fulcrum.yaafi.service.advice.AdviceServiceImpl   reconfigure(Configuration) - Method in class org.apache.fulcrum.yaafi.service.baseservice.BaseServiceImpl   reconfigure(Configuration) - Method in class org.apache.fulcrum.yaafi.service.reconfiguration.ReconfigurationServiceImpl   reconfigure(Configuration) - Method in class org.apache.fulcrum.yaafi.service.shutdown.ShutdownServiceImpl   reconfigure(Configuration) - Method in class org.apache.fulcrum.yaafi.service.systemproperty.SystemPropertyServiceImpl   release(Object) - Method in class org.apache.fulcrum.yaafi.framework.container.ServiceContainerImpl   release(Object) - Method in class org.apache.fulcrum.yaafi.service.baseservice.BaseServiceImpl   release(Object) - Method in class org.apache.fulcrum.yaafi.service.servicemanager.ServiceManagerServiceImpl   reset() - Method in class org.apache.fulcrum.yaafi.interceptor.util.StopWatch Resets the stopwatch. resolve(Properties) - Method in interface org.apache.fulcrum.yaafi.framework.configuration.ComponentConfigurationPropertiesResolver Resolve custom properties resolve(Properties) - Method in class org.apache.fulcrum.yaafi.framework.configuration.ComponentConfigurationPropertiesResolverImpl   resume() - Method in class org.apache.fulcrum.yaafi.framework.component.AvalonServiceComponentImpl   resume() - Method in class org.apache.fulcrum.yaafi.interceptor.util.StopWatch Resume the stopwatch after a suspend. ROLE_NAME - Static variable in interface org.apache.fulcrum.yaafi.framework.container.ServiceConstants The name of this component RoleConfigurationParser - Interface in org.apache.fulcrum.yaafi.framework.role Parses the role configuration file of various Avalon containers. RoleConfigurationParserImpl - Class in org.apache.fulcrum.yaafi.framework.role Parses the role configuration file of various Avalon containers. RoleConfigurationParserImpl(String) - Constructor for class org.apache.fulcrum.yaafi.framework.role.RoleConfigurationParserImpl Constructor RoleEntry - Interface in org.apache.fulcrum.yaafi.framework.role Contains the data of a role element. RoleEntryImpl - Class in org.apache.fulcrum.yaafi.framework.role Interface exposed by the ServiceContainerImpl RoleEntryImpl(String, String, String, boolean, String, String, String, boolean, ArrayList<String>, String) - Constructor for class org.apache.fulcrum.yaafi.framework.role.RoleEntryImpl YAAFI role entry run() - Method in class org.apache.fulcrum.yaafi.cli.Main Runs the instance by initializing it and potentially blocking the invoking thread depending on the configuration. run() - Method in class org.apache.fulcrum.yaafi.cli.Shutdown   run() - Method in class org.apache.fulcrum.yaafi.interceptor.jamon.JamonInterceptorServiceImpl Writes the JAMON report to the file system. run() - Method in class org.apache.fulcrum.yaafi.interceptor.javasimon.JavaSimonInterceptorServiceImpl Writes the JavaSimon report to the file system. run() - Method in class org.apache.fulcrum.yaafi.service.reconfiguration.ReconfigurationServiceImpl Polls for changes in the confguration to reconfigure either the whole container or just a list of services. run() - Method in class org.apache.fulcrum.yaafi.service.shutdown.Shutdown   run() - Method in class org.apache.fulcrum.yaafi.service.shutdown.ShutdownServiceImpl   S service(ServiceManager) - Method in class org.apache.fulcrum.yaafi.framework.component.AvalonServiceComponentImpl   service(ServiceManager) - Method in class org.apache.fulcrum.yaafi.framework.container.ServiceContainerImpl   service(ServiceManager) - Method in class org.apache.fulcrum.yaafi.service.advice.AdviceServiceImpl   service(ServiceManager) - Method in class org.apache.fulcrum.yaafi.service.baseservice.BaseServiceImpl   service(ServiceManager) - Method in class org.apache.fulcrum.yaafi.service.reconfiguration.ReconfigurationServiceImpl   service(ServiceManager) - Method in class org.apache.fulcrum.yaafi.service.servicemanager.ServiceManagerServiceImpl   service(ServiceManager) - Method in class org.apache.fulcrum.yaafi.service.shutdown.ShutdownServiceImpl   ServiceComponent - Interface in org.apache.fulcrum.yaafi.framework.component This interface defines a service component singleton with an arbitrary lifecycle. ServiceComponentImpl - Class in org.apache.fulcrum.yaafi.framework.component This class implements am abstract base service component singleton with an arbitrary lifecycle. ServiceComponentImpl(RoleEntry, Logger, Logger) - Constructor for class org.apache.fulcrum.yaafi.framework.component.ServiceComponentImpl Constructor to parse the configuration. ServiceComponentLifecycle - Interface in org.apache.fulcrum.yaafi.framework.component This class implements the lifecycle contract of a service component instance. ServiceConstants - Interface in org.apache.fulcrum.yaafi.framework.container Commonly used constants. ServiceContainer - Interface in org.apache.fulcrum.yaafi.framework.container Interface exposed by the ServiceContainerImpl ServiceContainerConfiguration - Class in org.apache.fulcrum.yaafi.framework.factory Helper class to capture configuration related stuff. ServiceContainerConfiguration() - Constructor for class org.apache.fulcrum.yaafi.framework.factory.ServiceContainerConfiguration Constructor ServiceContainerConfiguration(int) - Constructor for class org.apache.fulcrum.yaafi.framework.factory.ServiceContainerConfiguration Constructor. ServiceContainerFactory - Class in org.apache.fulcrum.yaafi.framework.factory A factory to hide how to initialize YAFFI since this might change over the time ServiceContainerFactory() - Constructor for class org.apache.fulcrum.yaafi.framework.factory.ServiceContainerFactory   ServiceContainerImpl - Class in org.apache.fulcrum.yaafi.framework.container Yet another avalon framework implementation (YAAFI). ServiceContainerImpl() - Constructor for class org.apache.fulcrum.yaafi.framework.container.ServiceContainerImpl Constructor using sensible defaults. ServiceLifecycleManager - Interface in org.apache.fulcrum.yaafi.framework.container Interface for managing the lifecycle of services. SERVICEMANAGER_KEY - Static variable in interface org.apache.fulcrum.yaafi.framework.container.ServiceConstants property to lookup a single service managers SERVICEMANAGER_LIST_KEY - Static variable in interface org.apache.fulcrum.yaafi.framework.container.ServiceConstants property to lookup a list of service managers ServiceManagerService - Interface in org.apache.fulcrum.yaafi.service.servicemanager Let's try to break the singleton addiction with this service. ServiceManagerServiceImpl - Class in org.apache.fulcrum.yaafi.service.servicemanager This is a sort of "edelhack" to solve the problem of accessing the Avalon infrastructure without having an instance of the container. ServiceManagerServiceImpl() - Constructor for class org.apache.fulcrum.yaafi.service.servicemanager.ServiceManagerServiceImpl Constructor setApplicationHome(String) - Method in class org.apache.fulcrum.yaafi.cli.Main   setApplicationName(String) - Method in class org.apache.fulcrum.yaafi.cli.Main   setApplicationRootDir(String) - Method in class org.apache.fulcrum.yaafi.framework.factory.ServiceContainerConfiguration   setArgs(String[]) - Method in class org.apache.fulcrum.yaafi.cli.Main   setComponentClassLoader(ClassLoader) - Method in class org.apache.fulcrum.yaafi.framework.factory.ServiceContainerConfiguration   setComponentConfigurationEncrypted(String) - Method in class org.apache.fulcrum.yaafi.framework.factory.ServiceContainerConfiguration   setComponentConfigurationLocation(String) - Method in class org.apache.fulcrum.yaafi.framework.factory.ServiceContainerConfiguration   setComponentRolesEncrypted(String) - Method in class org.apache.fulcrum.yaafi.framework.factory.ServiceContainerConfiguration   setComponentRolesLocation(String) - Method in class org.apache.fulcrum.yaafi.framework.factory.ServiceContainerConfiguration   setConfiguration(Configuration) - Method in class org.apache.fulcrum.yaafi.framework.component.ServiceComponentImpl   setConfiguration(Configuration) - Method in interface org.apache.fulcrum.yaafi.framework.component.ServiceComponentLifecycle Sets the Configuration to be used by this component. setContainerConfiguration(Configuration) - Method in class org.apache.fulcrum.yaafi.framework.factory.ServiceContainerConfiguration   setContainerConfigValue(String) - Method in class org.apache.fulcrum.yaafi.cli.Main   setContainerFlavour(String) - Method in class org.apache.fulcrum.yaafi.framework.factory.ServiceContainerConfiguration   setContext(Context) - Method in class org.apache.fulcrum.yaafi.framework.component.ServiceComponentImpl   setContext(Context) - Method in interface org.apache.fulcrum.yaafi.framework.component.ServiceComponentLifecycle Sets the Context to be used by this component. setContext(Context) - Method in class org.apache.fulcrum.yaafi.framework.factory.ServiceContainerConfiguration   setDefaultMode(int) - Static method in class org.apache.fulcrum.yaafi.framework.util.ToStringBuilder   setHasDynamicProxy(boolean) - Method in interface org.apache.fulcrum.yaafi.framework.role.RoleEntry   setHasDynamicProxy(boolean) - Method in class org.apache.fulcrum.yaafi.framework.role.RoleEntryImpl   setHasShutdownHook(boolean) - Method in class org.apache.fulcrum.yaafi.cli.Main   setHasShutdownHook(Boolean) - Method in class org.apache.fulcrum.yaafi.cli.Main   setHasShutdownHook(String) - Method in class org.apache.fulcrum.yaafi.cli.Main   setInitialized(boolean) - Method in class org.apache.fulcrum.yaafi.cli.Main   setInstance(ServiceManagerServiceImpl) - Static method in class org.apache.fulcrum.yaafi.service.servicemanager.ServiceManagerServiceImpl Create the one and only instance setIsBlocking(boolean) - Method in class org.apache.fulcrum.yaafi.cli.Main   setIsBlocking(Boolean) - Method in class org.apache.fulcrum.yaafi.cli.Main   setIsBlocking(String) - Method in class org.apache.fulcrum.yaafi.cli.Main   setLogger(Logger) - Method in class org.apache.fulcrum.yaafi.cli.Main   setLogger(Logger) - Method in class org.apache.fulcrum.yaafi.framework.component.ServiceComponentImpl   setLogger(Logger) - Method in interface org.apache.fulcrum.yaafi.framework.component.ServiceComponentLifecycle Sets the logger to be used by this component. setLogger(Logger) - Method in class org.apache.fulcrum.yaafi.framework.factory.ServiceContainerConfiguration   setMaxArgLength(int) - Method in class org.apache.fulcrum.yaafi.interceptor.util.ArgumentToStringBuilderImpl   setMaxArgLength(int) - Method in class org.apache.fulcrum.yaafi.interceptor.util.DefaultToStringBuilderImpl   setMaxArgLength(int) - Method in interface org.apache.fulcrum.yaafi.interceptor.util.InterceptorToStringBuilder   setMaxArgLength(int) - Method in class org.apache.fulcrum.yaafi.interceptor.util.MethodToStringBuilderImpl   setMode(int) - Method in class org.apache.fulcrum.yaafi.interceptor.util.ArgumentToStringBuilderImpl   setMode(int) - Method in class org.apache.fulcrum.yaafi.interceptor.util.DefaultToStringBuilderImpl   setMode(int) - Method in interface org.apache.fulcrum.yaafi.interceptor.util.InterceptorToStringBuilder   setMode(int) - Method in class org.apache.fulcrum.yaafi.interceptor.util.MethodToStringBuilderImpl   setParameters(Parameters) - Method in class org.apache.fulcrum.yaafi.framework.component.ServiceComponentImpl   setParameters(Parameters) - Method in interface org.apache.fulcrum.yaafi.framework.component.ServiceComponentLifecycle Sets the Parameters to be used by this component. setParametersEncrypted(String) - Method in class org.apache.fulcrum.yaafi.framework.factory.ServiceContainerConfiguration   setParametersLocation(String) - Method in class org.apache.fulcrum.yaafi.framework.factory.ServiceContainerConfiguration   setParentServiceManager(ServiceManager) - Method in class org.apache.fulcrum.yaafi.framework.factory.ServiceContainerConfiguration Set the parent service manager to find service managed by the parent container. setProxyInstance(Object) - Method in class org.apache.fulcrum.yaafi.framework.component.ServiceComponentImpl   setServiceManager(ServiceManager) - Method in class org.apache.fulcrum.yaafi.framework.component.ServiceComponentImpl   setServiceManager(ServiceManager) - Method in interface org.apache.fulcrum.yaafi.framework.component.ServiceComponentLifecycle Sets the ServiceManager to be used by this component. setServiceManagerList(String[]) - Method in class org.apache.fulcrum.yaafi.framework.factory.ServiceContainerConfiguration Set a list of service manager managing their own set of services. setTarget(Object) - Method in class org.apache.fulcrum.yaafi.interceptor.util.ArgumentToStringBuilderImpl   setTarget(Object) - Method in class org.apache.fulcrum.yaafi.interceptor.util.DefaultToStringBuilderImpl   setTarget(Object) - Method in interface org.apache.fulcrum.yaafi.interceptor.util.InterceptorToStringBuilder   setTarget(Object) - Method in class org.apache.fulcrum.yaafi.interceptor.util.MethodToStringBuilderImpl   setTempHome(String) - Method in class org.apache.fulcrum.yaafi.cli.Main   setTempRootDir(String) - Method in class org.apache.fulcrum.yaafi.framework.factory.ServiceContainerConfiguration   setTransactionId(Object) - Method in interface org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorContext Set the transaction id for the current thread. setTransactionId(Object) - Method in class org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorContextImpl Set the transaction id for the current thread. shutdown() - Method in class org.apache.fulcrum.yaafi.cli.Main Terminates the instance Shutdown - Class in org.apache.fulcrum.yaafi.cli This class process the shutdown notification from the JVM. Shutdown(Disposable) - Constructor for class org.apache.fulcrum.yaafi.cli.Shutdown Constructor Shutdown - Class in org.apache.fulcrum.yaafi.service.shutdown This class process the shutdown notification from the JVM. Shutdown(Disposable, boolean) - Constructor for class org.apache.fulcrum.yaafi.service.shutdown.Shutdown Constructor. ShutdownEntry - Class in org.apache.fulcrum.yaafi.service.shutdown Monitors a resource and checks if it has changed ShutdownEntry(Logger, File, String, boolean) - Constructor for class org.apache.fulcrum.yaafi.service.shutdown.ShutdownEntry Constructor ShutdownService - Interface in org.apache.fulcrum.yaafi.service.shutdown Monitors a resource for shutting down the Avalon container ShutdownServiceImpl - Class in org.apache.fulcrum.yaafi.service.shutdown Monitors the componentConfiguration.xml and triggers a reconfiguration if the content of the component configuration file has changed. ShutdownServiceImpl() - Constructor for class org.apache.fulcrum.yaafi.service.shutdown.ShutdownServiceImpl Constructor split() - Method in class org.apache.fulcrum.yaafi.interceptor.util.StopWatch Split the time. start() - Method in class org.apache.fulcrum.yaafi.framework.component.AvalonServiceComponentImpl   start() - Method in class org.apache.fulcrum.yaafi.interceptor.jamon.Jamon1PerformanceMonitorImpl Deprecated. Start the monitor. start() - Method in class org.apache.fulcrum.yaafi.interceptor.jamon.Jamon2PerformanceMonitorImpl Start the monitor. start() - Method in interface org.apache.fulcrum.yaafi.interceptor.jamon.JamonPerformanceMonitor Start the monitor. start() - Method in class org.apache.fulcrum.yaafi.interceptor.javasimon.JavaSimon4PerformanceMonitorImpl Start the monitor. start() - Method in interface org.apache.fulcrum.yaafi.interceptor.javasimon.JavaSimonPerformanceMonitor Start the monitor. start() - Method in class org.apache.fulcrum.yaafi.interceptor.util.StopWatch Start the stopwatch. start() - Method in class org.apache.fulcrum.yaafi.service.reconfiguration.ReconfigurationServiceImpl   start() - Method in class org.apache.fulcrum.yaafi.service.shutdown.ShutdownServiceImpl   stop() - Method in class org.apache.fulcrum.yaafi.framework.component.AvalonServiceComponentImpl   stop() - Method in class org.apache.fulcrum.yaafi.interceptor.jamon.Jamon1PerformanceMonitorImpl Deprecated. Start the monitor. stop(Throwable) - Method in class org.apache.fulcrum.yaafi.interceptor.jamon.Jamon1PerformanceMonitorImpl Deprecated. Stop the monitor based on an Throwable. stop() - Method in class org.apache.fulcrum.yaafi.interceptor.jamon.Jamon2PerformanceMonitorImpl Stop the monitor stop(Throwable) - Method in class org.apache.fulcrum.yaafi.interceptor.jamon.Jamon2PerformanceMonitorImpl Stop the monitor stop() - Method in interface org.apache.fulcrum.yaafi.interceptor.jamon.JamonPerformanceMonitor Stop the monitor. stop(Throwable) - Method in interface org.apache.fulcrum.yaafi.interceptor.jamon.JamonPerformanceMonitor Stop the monitor based on an Throwable. stop() - Method in class org.apache.fulcrum.yaafi.interceptor.javasimon.JavaSimon4PerformanceMonitorImpl Stop the monitor stop(Throwable) - Method in class org.apache.fulcrum.yaafi.interceptor.javasimon.JavaSimon4PerformanceMonitorImpl Stop the monitor stop() - Method in interface org.apache.fulcrum.yaafi.interceptor.javasimon.JavaSimonPerformanceMonitor Stop the monitor. stop(Throwable) - Method in interface org.apache.fulcrum.yaafi.interceptor.javasimon.JavaSimonPerformanceMonitor Stop the monitor based on an Throwable. stop() - Method in class org.apache.fulcrum.yaafi.interceptor.util.StopWatch Stop the stopwatch. stop() - Method in class org.apache.fulcrum.yaafi.service.reconfiguration.ReconfigurationServiceImpl   stop() - Method in class org.apache.fulcrum.yaafi.service.shutdown.ShutdownServiceImpl   StopWatch - Class in org.apache.fulcrum.yaafi.interceptor.util StopWatch provides a convenient API for timings. StopWatch() - Constructor for class org.apache.fulcrum.yaafi.interceptor.util.StopWatch Constructor. suspend() - Method in class org.apache.fulcrum.yaafi.framework.component.AvalonServiceComponentImpl   suspend() - Method in class org.apache.fulcrum.yaafi.interceptor.util.StopWatch Suspend the stopwatch for later resumption. SystemPropertyService - Interface in org.apache.fulcrum.yaafi.service.systemproperty Copies the properties into SystemProperties SystemPropertyServiceImpl - Class in org.apache.fulcrum.yaafi.service.systemproperty Copies the properties found in the configuration into the SystemProperties SystemPropertyServiceImpl() - Constructor for class org.apache.fulcrum.yaafi.service.systemproperty.SystemPropertyServiceImpl Constructor T ThreadLocalStorage - Interface in org.apache.fulcrum.yaafi.framework.tls Provides a service which can temporarily store thread-local data. ThreadLocalStorageImpl - Class in org.apache.fulcrum.yaafi.framework.tls Implementation of ThreadLocalStorage. ThreadLocalStorageImpl() - Constructor for class org.apache.fulcrum.yaafi.framework.tls.ThreadLocalStorageImpl   toString() - Method in class org.apache.fulcrum.yaafi.cli.Main   toString() - Method in class org.apache.fulcrum.yaafi.framework.component.ServiceComponentImpl   toString() - Method in class org.apache.fulcrum.yaafi.framework.container.ServiceContainerImpl   toString() - Method in class org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorContextImpl   toString() - Method in class org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorInvocationHandler   toString() - Method in class org.apache.fulcrum.yaafi.framework.role.RoleEntryImpl   toString() - Method in class org.apache.fulcrum.yaafi.framework.util.ToStringBuilder Returns the final assembled string. toString(AvalonInterceptorContext, StopWatch, Object) - Method in class org.apache.fulcrum.yaafi.interceptor.logging.LoggingInterceptorServiceImpl Create a string representation of a service invocation returning a result. toString(AvalonInterceptorContext, StopWatch, Throwable) - Method in class org.apache.fulcrum.yaafi.interceptor.logging.LoggingInterceptorServiceImpl Create a string representation of a service invocation throwing a Throwable toString(AvalonInterceptorContext, StopWatch, int) - Method in class org.apache.fulcrum.yaafi.interceptor.logging.LoggingInterceptorServiceImpl Create a method signature. toString(AvalonInterceptorContext, StopWatch, int) - Method in class org.apache.fulcrum.yaafi.interceptor.performance.PerformanceInterceptorServiceImpl Create the log message for the performance logfile. toString(Object[]) - Method in class org.apache.fulcrum.yaafi.interceptor.performance.PerformanceInterceptorServiceImpl Prints the argument list. toString() - Method in class org.apache.fulcrum.yaafi.interceptor.util.ArgumentToStringBuilderImpl   toString(Throwable) - Method in class org.apache.fulcrum.yaafi.interceptor.util.ArgumentToStringBuilderImpl Create a String representation for a Throwable. toString(Object[]) - Method in class org.apache.fulcrum.yaafi.interceptor.util.ArgumentToStringBuilderImpl Create a string representation of an object array. toString(boolean[]) - Method in class org.apache.fulcrum.yaafi.interceptor.util.ArgumentToStringBuilderImpl Create a string representation of a boolean[]. toString(char[]) - Method in class org.apache.fulcrum.yaafi.interceptor.util.ArgumentToStringBuilderImpl Create a string representation of a char[]. toString(short[]) - Method in class org.apache.fulcrum.yaafi.interceptor.util.ArgumentToStringBuilderImpl Create a string representation of a short[]. toString(int[]) - Method in class org.apache.fulcrum.yaafi.interceptor.util.ArgumentToStringBuilderImpl Create a string representation of a int[]. toString(long[]) - Method in class org.apache.fulcrum.yaafi.interceptor.util.ArgumentToStringBuilderImpl Create a string representation of a char[]. toString(float[]) - Method in class org.apache.fulcrum.yaafi.interceptor.util.ArgumentToStringBuilderImpl Create a string representation of a float[]. toString(double[]) - Method in class org.apache.fulcrum.yaafi.interceptor.util.ArgumentToStringBuilderImpl Create a string representation of a double[]. toString(String) - Method in class org.apache.fulcrum.yaafi.interceptor.util.ArgumentToStringBuilderImpl Create a string representation of a String. toString(byte[]) - Method in class org.apache.fulcrum.yaafi.interceptor.util.ArgumentToStringBuilderImpl Create a string representation of a char[]. toString(Collection<?>) - Method in class org.apache.fulcrum.yaafi.interceptor.util.ArgumentToStringBuilderImpl Create a string representation of a java.util.Collection. toString(Dictionary<?, ?>) - Method in class org.apache.fulcrum.yaafi.interceptor.util.ArgumentToStringBuilderImpl Create a string representation of a Dictionary. toString(Object) - Method in class org.apache.fulcrum.yaafi.interceptor.util.ArgumentToStringBuilderImpl Create a String representation for an arbitrary object. toString() - Method in class org.apache.fulcrum.yaafi.interceptor.util.DefaultToStringBuilderImpl   toString() - Method in class org.apache.fulcrum.yaafi.interceptor.util.MethodToStringBuilderImpl   toString() - Method in class org.apache.fulcrum.yaafi.interceptor.util.StopWatch Gets a summary of the time that the stopwatch recorded as a string. toString() - Method in class org.apache.fulcrum.yaafi.service.baseservice.BaseServiceImpl   ToStringBuilder - Class in org.apache.fulcrum.yaafi.framework.util A simple replacement for the more involved version in commons-lang; this is used to help construct the description string returned by an object's toString() method. ToStringBuilder(Object) - Constructor for class org.apache.fulcrum.yaafi.framework.util.ToStringBuilder   ToStringBuilder(Object, int) - Constructor for class org.apache.fulcrum.yaafi.framework.util.ToStringBuilder   U unsplit() - Method in class org.apache.fulcrum.yaafi.interceptor.util.StopWatch Remove a split. URN_AVALON_CLASSLOADER - Static variable in interface org.apache.fulcrum.yaafi.framework.constant.AvalonMerlinConstants define the Merlin component classloader (ClassLoader) URN_AVALON_CLASSLOADER - Static variable in interface org.apache.fulcrum.yaafi.framework.constant.AvalonYaafiConstants define the Merlin component classloader (ClassLoader) URN_AVALON_HOME - Static variable in interface org.apache.fulcrum.yaafi.framework.constant.AvalonMerlinConstants define the Merlin application root (File) URN_AVALON_HOME - Static variable in interface org.apache.fulcrum.yaafi.framework.constant.AvalonYaafiConstants define the Merlin application root (File) URN_AVALON_NAME - Static variable in interface org.apache.fulcrum.yaafi.framework.constant.AvalonMerlinConstants define the Merlin component name (String) URN_AVALON_NAME - Static variable in interface org.apache.fulcrum.yaafi.framework.constant.AvalonYaafiConstants define the Merlin component name (String) URN_AVALON_PARTITION - Static variable in interface org.apache.fulcrum.yaafi.framework.constant.AvalonMerlinConstants define the Merlin partition name (String) URN_AVALON_PARTITION - Static variable in interface org.apache.fulcrum.yaafi.framework.constant.AvalonYaafiConstants define the Merlin partition name (String) URN_AVALON_TEMP - Static variable in interface org.apache.fulcrum.yaafi.framework.constant.AvalonMerlinConstants define the Merlin temporary directory (File) URN_AVALON_TEMP - Static variable in interface org.apache.fulcrum.yaafi.framework.constant.AvalonYaafiConstants define the Merlin temporary directory (File) V Validate - Class in org.apache.fulcrum.yaafi.framework.util Assists in validating arguments. Validate() - Constructor for class org.apache.fulcrum.yaafi.framework.util.Validate Constructor. W warn(String) - Method in class org.apache.fulcrum.yaafi.framework.logger.Log4j2Logger Log a warn message. warn(String, Throwable) - Method in class org.apache.fulcrum.yaafi.framework.logger.Log4j2Logger Log a warn message. writeReport() - Method in class org.apache.fulcrum.yaafi.interceptor.jamon.JamonInterceptorServiceImpl Write a report file writeReport(File) - Method in class org.apache.fulcrum.yaafi.interceptor.jamon.JamonInterceptorServiceImpl Write the HTML report to the given destination. writeReport() - Method in class org.apache.fulcrum.yaafi.interceptor.javasimon.JavaSimonInterceptorServiceImpl Write a report file writeReport(File) - Method in class org.apache.fulcrum.yaafi.interceptor.javasimon.JavaSimonInterceptorServiceImpl Write the HTML report to the given destination. Y YaafiToAvalonContextMapper - Class in org.apache.fulcrum.yaafi.framework.context Helper for converting a YAAFI context to a different container YaafiToAvalonContextMapper(String, ClassLoader) - Constructor for class org.apache.fulcrum.yaafi.framework.context.YaafiToAvalonContextMapper Constructor A B C D E F G H I J L M N O P R S T U V W Y  Skip navigation links Overview Package Class Use Tree Deprecated Index Help Prev Next Frames No Frames All Classes Copyright © 2004–1970 The Apache Software Foundation. All rights reserved.