Alle Klassen und Schnittstellen
Klasse
Beschreibung
Simple service providing interceptor advices for ordinary POJOs.
Simple service providing interceptor advices for ordinary POJOs.
Creates a string representation of method argument.
Commonly used constants.
Contains context information for the interceptors being invoked.
Contains context information for the interceptors being invoked.
A factory for creating dynamic proxies for Avalon services.
The InvocationHandler invoked when a service call is routed through
the dynamic proxy.
Defining the common interface of all interceptors.
Commonly used constants.
Commonly used constants.
This class implements a service component singleton with
an arbitrary lifecycle.
Helper for converting Avalon Context of Fortress and Phoenix
container to a standard Merlin context.
Commonly used constants for YAAFI.
A base service providing common functionality for interceptors
Base class for a service implementation to capture the Avalon
configuration artifats such as logger, context, service manager,
configuration and parameters.
Base class for a service implementation capturing the Avalon
serviceConfiguration artifacts.
Helper clazz to do a little bit of reflection magic.
This interface allows to resolve component configuration properties.
Base class to expand the value and all attributes.
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
Helper class to expand the value and all attributes.
Factory class to get a decrypting input stream for reading configuration
files.
Creates a string representation of java.lang.reflect.Method
A subset of the utilities available in commons-lang-2.1 ExceptionUtils.
Extremely simple command line parsing class.
Helper for locating a file name and returning an input stream.
Common interface for interceptor string builder
Veraltet.
JAMon 1.x is ancient so it is a good idea to upgrade to 2.x
Encapsulating the JAMon 2.x related API calls.
A service using JAMON for performance monitoring
A service using JAMon for performance monitoring.
Expose the start()/stop() methods for performance monitors independent from their concrete
implementation.
Encapsulating the JAMon 2.x related API calls.
A service using JavaSimon for performance monitoring
A service using JavaSimon for performance monitoring.
Expose the start()/stop() methods for performance monitors independent from their concrete
implementation.
A Log4J2 wrapper class for Logger.
A service logging of service invocations.
A service logging of service invocations.
An example of the embedding of a YAAFI kernel inside an
arbitrary application.
Creates a string representation of java.lang.reflect.Method
A service logging the execution time of service invocations.
A service logging the execution time of service invocations.
Monitors a resource and checks if it has changed
Monitors the componentConfiguration.xml and triggers a reconfiguration
if the content of the component configuration file has changed.
Monitors the componentConfiguration.xml and triggers a reconfiguration if the
content of the component configuration file has changed.
Parses the role configuration file of various Avalon containers.
Parses the role configuration file of various Avalon containers.
Contains the data of a role element.
Interface exposed by the ServiceContainerImpl
This interface defines a service component singleton with
an arbitrary lifecycle.
This class implements am abstract base service component singleton with
an arbitrary lifecycle.
This class implements the lifecycle contract of a service component
instance.
Commonly used constants.
Interface exposed by the ServiceContainerImpl
Helper class to capture configuration related stuff.
A factory to hide how to initialize YAFFI since this might change over the time
Yet another avalon framework implementation (YAAFI).
Interface for managing the lifecycle of services.
Let's try to break the singleton addiction with this service.
This is a sort of "edelhack" to solve the problem of accessing
the Avalon infrastructure without having an instance of the
container.
This class process the shutdown notification from the JVM.
This class process the shutdown notification from the JVM.
Monitors a resource and checks if it has changed
Monitors a resource for shutting down the Avalon container
Monitors the componentConfiguration.xml and triggers a reconfiguration if the
content of the component configuration file has changed.
StopWatch
provides a convenient API for timings.Copies the properties into SystemProperties
Copies the properties found in the configuration into the SystemProperties
Provides a service which can temporarily store
thread-local data.
Implementation of
ThreadLocalStorage
.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.Assists in validating arguments.
Helper for converting a YAAFI context to a different container