- acquire(Object, int, boolean, boolean, long) - Method in class org.apache.fulcrum.yaafi.framework.locking.GenericLock
-
- acquire(Object, int, boolean, int, long) - Method in class org.apache.fulcrum.yaafi.framework.locking.GenericLock
-
- acquire(Object, int, boolean, long) - Method in class org.apache.fulcrum.yaafi.framework.locking.GenericLock
-
Tries to blockingly acquire a lock which can be preferred.
- acquire(Object, int, boolean, int, boolean, long) - Method in class org.apache.fulcrum.yaafi.framework.locking.GenericLock
-
- acquire(Object, int, boolean, boolean, long) - Method in interface org.apache.fulcrum.yaafi.framework.locking.MultiLevelLock
-
Tries to acquire a certain lock level on this lock.
- acquire(Object, int, boolean, int, boolean, long) - Method in interface org.apache.fulcrum.yaafi.framework.locking.MultiLevelLock2
-
Tries to acquire a certain lock level on this lock.
- acquireRead(Object, long) - Method in class org.apache.fulcrum.yaafi.framework.locking.ReadWriteLock
-
Tries to acquire a blocking, reentrant read lock.
- acquireWrite(Object, long) - Method in class org.apache.fulcrum.yaafi.framework.locking.ReadWriteLock
-
Tries to acquire a blocking, reentrant write lock.
- 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
-
- ALGORITHM - Static variable in interface org.apache.fulcrum.jce.crypto.CryptoParameters
-
The algorithm being used
for SunJCE 1.22 (JDK 1.3) : PBEWithMD5AndDES
for SunJCE 1.42 (JDK 1.4) : PBEWithMD5AndDES, PBEWithMD5AndTripleDES
- 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[], ReadWriteLock) - 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.
- AvalonLoggerFacade - Class in org.apache.fulcrum.yaafi.framework.locking
-
Facade for all kinds of logging engines.
- AvalonLoggerFacade(Logger) - Constructor for class org.apache.fulcrum.yaafi.framework.locking.AvalonLoggerFacade
-
Constructor
- 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 arbitray lifecycle.
- AvalonServiceComponentImpl(RoleEntry, Logger, Logger, ReadWriteLock) - 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.
- 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.
- code - Variable in exception org.apache.fulcrum.yaafi.framework.locking.LockException
-
- CODE_DEADLOCK_VICTIM - Static variable in exception org.apache.fulcrum.yaafi.framework.locking.LockException
-
Locking request canceled because of deadlock.
- CODE_INTERRUPTED - Static variable in exception org.apache.fulcrum.yaafi.framework.locking.LockException
-
Thread has been interrupted while waiting for lock.
- CODE_TIMED_OUT - Static variable in exception org.apache.fulcrum.yaafi.framework.locking.LockException
-
Maximum wait time for a lock has been exceeded.
- compatibility - Variable in class org.apache.fulcrum.yaafi.framework.locking.GenericLock.LockOwner
-
- COMPATIBILITY_NONE - Static variable in interface org.apache.fulcrum.yaafi.framework.locking.MultiLevelLock2
-
Compatibility mode: none reentrant.
- COMPATIBILITY_REENTRANT - Static variable in interface org.apache.fulcrum.yaafi.framework.locking.MultiLevelLock2
-
Compatibility mode: reentrant.
- COMPATIBILITY_REENTRANT_AND_SUPPORT - Static variable in interface org.apache.fulcrum.yaafi.framework.locking.MultiLevelLock2
-
Compatibility mode: reentrant and supporting.
- COMPATIBILITY_SUPPORT - Static variable in interface org.apache.fulcrum.yaafi.framework.locking.MultiLevelLock2
-
Compatibility mode: supporting.
- 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 lcoation
- 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.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
-
- 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
-
- copy(InputStream, OutputStream) - Static method in class org.apache.fulcrum.jce.crypto.CryptoUtil
-
Pumps the input stream to the output stream.
- copy(InputStream, OutputStream) - Method in class org.apache.fulcrum.jce.crypto.SmartDecryptingInputStream
-
Pumps the input stream to the output stream.
- COUNT - Static variable in interface org.apache.fulcrum.jce.crypto.CryptoParameters
-
Parameter for PBEParameterSpec
- COUNT - Static variable in interface org.apache.fulcrum.jce.crypto.PasswordParameters
-
Parameter for the number of SHA1 invocation
- create() - Static method in class org.apache.fulcrum.jce.crypto.PasswordFactory
-
- create(String) - Static method in class org.apache.fulcrum.jce.crypto.PasswordFactory
-
- create(char[]) - Static method in class org.apache.fulcrum.jce.crypto.PasswordFactory
-
- create(char[], byte[], int) - Static method in class org.apache.fulcrum.jce.crypto.PasswordFactory
-
Creates a default password using "xxxx-xxxx-xxxx-xxxxx".
- 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, ReadWriteLock) - 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.
- createLogger(String) - Method in class org.apache.fulcrum.yaafi.framework.locking.AvalonLoggerFacade
-
Create a logger for the given name
- createLogger(String) - Method in interface org.apache.fulcrum.yaafi.framework.locking.LoggerFacade
-
- createReport() - Method in class org.apache.fulcrum.yaafi.interceptor.jamon.Jamon1PerformanceMonitorImpl
-
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
- CryptoParameters - Interface in org.apache.fulcrum.jce.crypto
-
CryptoParameters used for encryption/decrytpion.
- CryptoStreamFactory - Interface in org.apache.fulcrum.jce.crypto
-
Interface for creating encrypting/decrypting streams.
- CryptoStreamFactoryImpl - Class in org.apache.fulcrum.jce.crypto
-
Concrete factory for creating encrypting/decrypting streams.
- CryptoStreamFactoryImpl() - Constructor for class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryImpl
-
Constructor
- CryptoStreamFactoryImpl(byte[], int, String, String) - Constructor for class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryImpl
-
Constructor
- CryptoUtil - Class in org.apache.fulcrum.jce.crypto
-
Helper class to provde generic functions to work with CryptoStreams.
- CryptoUtil() - Constructor for class org.apache.fulcrum.jce.crypto.CryptoUtil
-
- decommision() - Method in class org.apache.fulcrum.yaafi.framework.component.AvalonServiceComponentImpl
-
Stop and dispose the service implementation.
- 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.
- decommision(String) - Method in class org.apache.fulcrum.yaafi.framework.container.ServiceContainerImpl
-
- decommision(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
- decrypt(Object, Object, char[]) - Static method in class org.apache.fulcrum.jce.crypto.CryptoUtil
-
Copies from a source to a target object using decryption.
- decrypt(CryptoStreamFactory, Object, Object, char[]) - Static method in class org.apache.fulcrum.jce.crypto.CryptoUtil
-
Copies from a source to a target object using decryption and a
caller-suppier CryptoStreamFactory.
- decryptString(String, char[]) - Static method in class org.apache.fulcrum.jce.crypto.CryptoUtil
-
Decrypts an encrypted string into the plain text.
- decryptString(CryptoStreamFactory, String, char[]) - Static method in class org.apache.fulcrum.jce.crypto.CryptoUtil
-
Decrypts an encrypted string into the plain text.
- DEFAULTPASSWORD - Static variable in interface org.apache.fulcrum.jce.crypto.PasswordParameters
-
The default password used for creating the internal password
- 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
- 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.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
- GenericLock - Class in org.apache.fulcrum.yaafi.framework.locking
-
A generic implementaion of a simple multi level lock.
- GenericLock(Object, int, LoggerFacade) - Constructor for class org.apache.fulcrum.yaafi.framework.locking.GenericLock
-
Creates a new lock.
- GenericLock.LockOwner - Class in org.apache.fulcrum.yaafi.framework.locking
-
- GenericLock.LockOwner(Object, int, int, boolean) - Constructor for class org.apache.fulcrum.yaafi.framework.locking.GenericLock.LockOwner
-
- 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.
- 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.
- getCode() - Method in exception org.apache.fulcrum.yaafi.framework.locking.LockException
-
Returns the formal reason for the exception.
- 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
-
- getConflictingOwners(Object, int, int) - Method in class org.apache.fulcrum.yaafi.framework.locking.GenericLock
-
- getConflictingOwners(GenericLock.LockOwner, Collection) - Method in class org.apache.fulcrum.yaafi.framework.locking.GenericLock
-
- getConflictingWaiters(Object) - Method in class org.apache.fulcrum.yaafi.framework.locking.GenericLock
-
- 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
-
- getCryptoStreamFactory() - Static method in class org.apache.fulcrum.jce.crypto.CryptoUtil
-
- 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
-
- getInputStream(InputStream) - Method in interface org.apache.fulcrum.jce.crypto.CryptoStreamFactory
-
Creates a decrypting input stream.
- getInputStream(InputStream, char[]) - Method in interface org.apache.fulcrum.jce.crypto.CryptoStreamFactory
-
Creates an decrypting input stream
- getInputStream(InputStream) - Method in class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryImpl
-
- getInputStream(InputStream, char[]) - Method in class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryImpl
-
- getInstance() - Static method in class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryImpl
-
Factory method to get a default instance
- 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
-
- getLevelMaxLock() - Method in class org.apache.fulcrum.yaafi.framework.locking.GenericLock
-
Gets the highst lock level possible.
- getLevelMinLock() - Method in class org.apache.fulcrum.yaafi.framework.locking.GenericLock
-
Gets the lowest lock level possible.
- getLocation() - Method in class org.apache.fulcrum.yaafi.framework.configuration.ComponentConfigurationPropertiesResolverBaseImpl
-
- getLockLevel(Object) - Method in class org.apache.fulcrum.yaafi.framework.locking.GenericLock
-
- getLockLevel(Object) - Method in interface org.apache.fulcrum.yaafi.framework.locking.MultiLevelLock
-
Retuns the highest lock level the specified owner holds on this lock or 0
if it holds no locks at all.
- 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
-
- getLogger() - Method in class org.apache.fulcrum.yaafi.framework.util.InputStreamLocator
-
- getMaxArgLength() - Method in class org.apache.fulcrum.yaafi.interceptor.logging.LoggingInterceptorServiceImpl
-
- getMaxArgLength() - Method in class org.apache.fulcrum.yaafi.interceptor.util.ArgumentToStringBuilderImpl
-
- getMaxLevelOwner() - Method in class org.apache.fulcrum.yaafi.framework.locking.GenericLock
-
- getMaxLevelOwner(GenericLock.LockOwner, boolean) - Method in class org.apache.fulcrum.yaafi.framework.locking.GenericLock
-
- getMaxLevelOwner(int, boolean) - Method in class org.apache.fulcrum.yaafi.framework.locking.GenericLock
-
- getMaxLevelOwner(GenericLock.LockOwner, int, boolean) - Method in class org.apache.fulcrum.yaafi.framework.locking.GenericLock
-
- 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
-
Extremly simply 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.
- getOutputStream(OutputStream, char[]) - Method in interface org.apache.fulcrum.jce.crypto.CryptoStreamFactory
-
Creates an encrypting output stream
- getOutputStream(OutputStream, char[]) - Method in class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryImpl
-
- getOwner() - Method in class org.apache.fulcrum.yaafi.framework.locking.GenericLock
-
- 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
-
- getRawInstance(boolean) - Method in class org.apache.fulcrum.yaafi.framework.component.ServiceComponentImpl
-
Get either the original service object or the dynamic proxy
- getReadLock(String) - Method in class org.apache.fulcrum.yaafi.framework.util.ReadWriteLock
-
- getReadWriteLock() - Method in class org.apache.fulcrum.yaafi.framework.component.ServiceComponentImpl
-
- getReason() - Method in exception org.apache.fulcrum.yaafi.framework.locking.LockException
-
Returns the verbose for the exception.
- getRequestContext() - Method in interface org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorContext
-
- getRequestContext() - Method in class org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorContextImpl
-
- getResourceId() - Method in class org.apache.fulcrum.yaafi.framework.locking.GenericLock
-
Gets the resource assotiated to this lock.
- getResourceId() - Method in exception org.apache.fulcrum.yaafi.framework.locking.LockException
-
Returns the resource the lock was tried on.
- 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
-
- 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
-
- getSmartInputStream(InputStream) - Method in interface org.apache.fulcrum.jce.crypto.CryptoStreamFactory
-
Creates a smart decrypting input stream.
- getSmartInputStream(InputStream, char[]) - Method in interface org.apache.fulcrum.jce.crypto.CryptoStreamFactory
-
Creates an decrypting input stream
- getSmartInputStream(InputStream) - Method in class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryImpl
-
- getSmartInputStream(InputStream, char[]) - Method in class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryImpl
-
- 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
-
- getWriteLock(String) - Method in class org.apache.fulcrum.yaafi.framework.util.ReadWriteLock
-
- 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
- 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.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
- intention - Variable in class org.apache.fulcrum.yaafi.framework.locking.GenericLock.LockOwner
-
- 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
-
- isCompatible(int, int) - Method in class org.apache.fulcrum.yaafi.framework.locking.GenericLock
-
- 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
-
- isEmpty(String) - Static method in class org.apache.fulcrum.yaafi.framework.util.StringUtils
-
Checks if a String is empty ("") or null.
- isEnabled() - Method in class org.apache.fulcrum.yaafi.interceptor.baseservice.BaseInterceptorServiceImpl
-
- isFineEnabled() - Method in class org.apache.fulcrum.yaafi.framework.locking.AvalonLoggerFacade
-
- isFineEnabled() - Method in interface org.apache.fulcrum.yaafi.framework.locking.LoggerFacade
-
- isFinerEnabled() - Method in class org.apache.fulcrum.yaafi.framework.locking.AvalonLoggerFacade
-
- isFinerEnabled() - Method in interface org.apache.fulcrum.yaafi.framework.locking.LoggerFacade
-
- isFinestEnabled() - Method in class org.apache.fulcrum.yaafi.framework.locking.AvalonLoggerFacade
-
- isFinestEnabled() - Method in interface org.apache.fulcrum.yaafi.framework.locking.LoggerFacade
-
- 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
-
- 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
-
- newInstance(Class, Class[], Object[]) - Static method in class org.apache.fulcrum.yaafi.framework.reflection.Clazz
-
Creates a new instance of the class
- NO_LOCK - Static variable in class org.apache.fulcrum.yaafi.framework.locking.ReadWriteLock
-
- 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
.
- READ_LOCK - Static variable in class org.apache.fulcrum.yaafi.framework.locking.ReadWriteLock
-
- ReadWriteLock - Class in org.apache.fulcrum.yaafi.framework.locking
-
Convenience implementation of a read/write lock based on
GenericLock
.
- ReadWriteLock(Object, LoggerFacade) - Constructor for class org.apache.fulcrum.yaafi.framework.locking.ReadWriteLock
-
Creates a new read/write lock.
- ReadWriteLock - Class in org.apache.fulcrum.yaafi.framework.util
-
A simple lock manager supporting read locks and write locks.
- ReadWriteLock(String, Logger) - Constructor for class org.apache.fulcrum.yaafi.framework.util.ReadWriteLock
-
Constructor
- reason - Variable in exception org.apache.fulcrum.yaafi.framework.locking.LockException
-
- 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.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
-
- registerWaiter(GenericLock.LockOwner) - Method in class org.apache.fulcrum.yaafi.framework.locking.GenericLock
-
- release(Object) - Method in class org.apache.fulcrum.yaafi.framework.container.ServiceContainerImpl
-
- release(Object) - Method in class org.apache.fulcrum.yaafi.framework.locking.GenericLock
-
- release(Object) - Method in interface org.apache.fulcrum.yaafi.framework.locking.MultiLevelLock
-
Releases any lock levels the specified owner may hold on this lock.
- release(Object) - Method in class org.apache.fulcrum.yaafi.service.baseservice.BaseServiceImpl
-
- release(Object) - Method in class org.apache.fulcrum.yaafi.service.servicemanager.ServiceManagerServiceImpl
-
- releaseLock(Object, String) - Method in class org.apache.fulcrum.yaafi.framework.util.ReadWriteLock
-
releases the lock
- replace(String, String, String) - Static method in class org.apache.fulcrum.yaafi.framework.util.StringUtils
-
Replaces all occurrences of a String within another String.
- replace(String, String, String, int) - Static method in class org.apache.fulcrum.yaafi.framework.util.StringUtils
-
Replaces a String with another String inside a larger String,
for the first max
values of the search String.
- replaceChars(String, char, char) - Static method in class org.apache.fulcrum.yaafi.framework.util.StringUtils
-
Replaces all occurrences of a character in a String with another.
- replaceChars(String, String, String) - Static method in class org.apache.fulcrum.yaafi.framework.util.StringUtils
-
Replaces multiple characters in a String in one go.
- replaceOnce(String, String, String) - Static method in class org.apache.fulcrum.yaafi.framework.util.StringUtils
-
Replaces a String with another String inside a larger String, once.
- 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
-
- resourceId - Variable in class org.apache.fulcrum.yaafi.framework.locking.GenericLock
-
- resourceId - Variable in exception org.apache.fulcrum.yaafi.framework.locking.LockException
-
- 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
-
- 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) - 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.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
-
- SALT - Static variable in interface org.apache.fulcrum.jce.crypto.CryptoParameters
-
The password salt
- SALT - Static variable in interface org.apache.fulcrum.jce.crypto.PasswordParameters
-
The password salt
- 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, ReadWriteLock) - 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
- 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.
- 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(CryptoStreamFactory) - Static method in class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryImpl
-
Set the default instance from an external application.
- 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
-
- setLockLevel(Object, GenericLock.LockOwner, int, int, boolean) - Method in class org.apache.fulcrum.yaafi.framework.locking.GenericLock
-
- 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
-
- 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.
- 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
- SmartDecryptingInputStream - Class in org.apache.fulcrum.jce.crypto
-
An input stream that determine if the originating input stream
was encrypted or not.
- SmartDecryptingInputStream(CryptoStreamFactory, InputStream) - Constructor for class org.apache.fulcrum.jce.crypto.SmartDecryptingInputStream
-
Constructor
- SmartDecryptingInputStream(CryptoStreamFactory, InputStream, char[]) - Constructor for class org.apache.fulcrum.jce.crypto.SmartDecryptingInputStream
-
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
-
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.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
-
Start the monitor.
- stop(Throwable) - Method in class org.apache.fulcrum.yaafi.interceptor.jamon.Jamon1PerformanceMonitorImpl
-
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.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.
- stringSubstitution(String, Map, boolean) - Static method in class org.apache.fulcrum.yaafi.framework.util.StringUtils
-
Perform a series of substitutions.
- StringUtils - Class in org.apache.fulcrum.yaafi.framework.util
-
A subset of the utilities available in commons-lang-2.1 StringUtils.
- StringUtils() - Constructor for class org.apache.fulcrum.yaafi.framework.util.StringUtils
-
- 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
- test(Object, int, int) - Method in class org.apache.fulcrum.yaafi.framework.locking.GenericLock
-
- test(Object, int, int) - Method in interface org.apache.fulcrum.yaafi.framework.locking.MultiLevelLock2
-
Tests if a certain lock level could be acquired.
- 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
-
- ThreadLocalStorageImpl() - Constructor for class org.apache.fulcrum.yaafi.framework.tls.ThreadLocalStorageImpl
-
- toBytes(String) - Static method in class org.apache.fulcrum.jce.crypto.HexConverter
-
Converts a hex string into a byte[]
- toString(byte[]) - Static method in class org.apache.fulcrum.jce.crypto.HexConverter
-
Converts a byte array to a hex string.
- 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.locking.GenericLock.LockOwner
-
- toString() - Method in class org.apache.fulcrum.yaafi.framework.locking.GenericLock
-
- 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 interface org.apache.fulcrum.yaafi.interceptor.util.InterceptorToStringBuilder
-
Invokes the string builder.
- 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
-
- tryLock(Object, int, int, boolean) - Method in class org.apache.fulcrum.yaafi.framework.locking.GenericLock
-
- tryLock(Object, int, int, boolean, boolean) - Method in class org.apache.fulcrum.yaafi.framework.locking.GenericLock
-