Skip navigation links
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

Copyright © 2004–1970 The Apache Software Foundation. All rights reserved.