org.picocontainer.monitors
Class AbstractComponentMonitor

java.lang.Object
  extended by org.picocontainer.monitors.AbstractComponentMonitor
All Implemented Interfaces:
ComponentMonitor
Direct Known Subclasses:
ConsoleComponentMonitor, WriterComponentMonitor

public abstract class AbstractComponentMonitor
extends java.lang.Object
implements ComponentMonitor

An abstract ComponentMonitor which supports all the message formats.

Version:
$Revision: $
Author:
Mauro Talevi

Field Summary
static java.lang.String INSTANTIATED
           
static java.lang.String INSTANTIATED2
           
static java.lang.String INSTANTIATING
           
static java.lang.String INSTANTIATION_FAILED
           
static java.lang.String INVOCATION_FAILED
           
static java.lang.String INVOKED
           
static java.lang.String INVOKING
           
static java.lang.String LIFECYCLE_INVOCATION_FAILED
           
 
Constructor Summary
AbstractComponentMonitor()
           
 
Method Summary
static java.lang.String format(java.lang.String template, java.lang.Object[] arguments)
           
static java.lang.String toString(java.lang.reflect.Constructor constructor)
           
static java.lang.String toString(java.lang.reflect.Method method)
           
static java.lang.String toString(java.lang.Object[] injected)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.picocontainer.ComponentMonitor
instantiated, instantiated, instantiating, instantiationFailed, invocationFailed, invoked, invoking, lifecycleInvocationFailed
 

Field Detail

INSTANTIATING

public static final java.lang.String INSTANTIATING
See Also:
Constant Field Values

INSTANTIATED

public static final java.lang.String INSTANTIATED
See Also:
Constant Field Values

INSTANTIATED2

public static final java.lang.String INSTANTIATED2
See Also:
Constant Field Values

INSTANTIATION_FAILED

public static final java.lang.String INSTANTIATION_FAILED
See Also:
Constant Field Values

INVOKING

public static final java.lang.String INVOKING
See Also:
Constant Field Values

INVOKED

public static final java.lang.String INVOKED
See Also:
Constant Field Values

INVOCATION_FAILED

public static final java.lang.String INVOCATION_FAILED
See Also:
Constant Field Values

LIFECYCLE_INVOCATION_FAILED

public static final java.lang.String LIFECYCLE_INVOCATION_FAILED
See Also:
Constant Field Values
Constructor Detail

AbstractComponentMonitor

public AbstractComponentMonitor()
Method Detail

format

public static java.lang.String format(java.lang.String template,
                                      java.lang.Object[] arguments)

toString

public static java.lang.String toString(java.lang.Object[] injected)

toString

public static java.lang.String toString(java.lang.reflect.Constructor constructor)

toString

public static java.lang.String toString(java.lang.reflect.Method method)