@Deprecated public class CommonsLoggingTracingContainerDecorator extends Object implements MutablePicoContainer, Converting, Serializable
| Constructor and Description |
|---|
CommonsLoggingTracingContainerDecorator(MutablePicoContainer delegate)
Deprecated.
Default typical wrapper that wraps another MutablePicoContainer.
|
CommonsLoggingTracingContainerDecorator(MutablePicoContainer delegate,
String loggingCategory)
Deprecated.
Alternate constructor that allows specification of the Logger to
use.
|
| Modifier and Type | Method and Description |
|---|---|
void |
accept(PicoVisitor visitor)
Deprecated.
|
MutablePicoContainer |
addAdapter(ComponentAdapter componentAdapter)
Deprecated.
|
MutablePicoContainer |
addChildContainer(PicoContainer child)
Deprecated.
|
MutablePicoContainer |
addComponent(Object implOrInstance)
Deprecated.
|
MutablePicoContainer |
addComponent(Object componentKey,
Object componentImplementationOrInstance,
Parameter... parameters)
Deprecated.
|
MutablePicoContainer |
addConfig(String name,
Object val)
Deprecated.
|
MutablePicoContainer |
as(Properties... properties)
Deprecated.
|
MutablePicoContainer |
change(Properties... properties)
Deprecated.
|
void |
dispose()
Deprecated.
|
<T> T |
getComponent(Class<T> componentType)
Deprecated.
|
<T> T |
getComponent(Class<T> componentType,
Class<? extends Annotation> binding)
Deprecated.
|
Object |
getComponent(Object componentKeyOrType)
Deprecated.
|
Object |
getComponent(Object componentKeyOrType,
Type into)
Deprecated.
|
<T> ComponentAdapter<T> |
getComponentAdapter(Class<T> componentType,
Class<? extends Annotation> binding)
Deprecated.
|
<T> ComponentAdapter<T> |
getComponentAdapter(Class<T> componentType,
NameBinding componentNameBinding)
Deprecated.
|
ComponentAdapter<?> |
getComponentAdapter(Object componentKey)
Deprecated.
|
Collection<ComponentAdapter<?>> |
getComponentAdapters()
Deprecated.
|
<T> List<ComponentAdapter<T>> |
getComponentAdapters(Class<T> componentType)
Deprecated.
|
<T> List<ComponentAdapter<T>> |
getComponentAdapters(Class<T> componentType,
Class<? extends Annotation> binding)
Deprecated.
|
List |
getComponents()
Deprecated.
|
<T> List<T> |
getComponents(Class<T> componentType)
Deprecated.
|
Converters |
getConverters()
Deprecated.
|
LifecycleState |
getLifecycleState()
Deprecated.
|
org.apache.commons.logging.Log |
getLoggerUsed()
Deprecated.
Retrieves the log instance used by this decorator.
|
String |
getName()
Deprecated.
|
PicoContainer |
getParent()
Deprecated.
|
MutablePicoContainer |
makeChildContainer()
Deprecated.
|
protected void |
onKeyOrTypeDoesNotExistInContainer(Object componentKey,
org.apache.commons.logging.Log target)
Deprecated.
Standard message handling for cases when a null object is returned
for a given key.
|
boolean |
removeChildContainer(PicoContainer child)
Deprecated.
|
ComponentAdapter |
removeComponent(Object componentKey)
Deprecated.
|
ComponentAdapter |
removeComponentByInstance(Object componentInstance)
Deprecated.
|
void |
setLifecycleState(LifecycleState lifecycleState)
Deprecated.
|
void |
setName(String name)
Deprecated.
|
void |
start()
Deprecated.
|
void |
stop()
Deprecated.
|
public CommonsLoggingTracingContainerDecorator(MutablePicoContainer delegate)
delegate - Container to be decorated.NullPointerException - if delegate is null.public CommonsLoggingTracingContainerDecorator(MutablePicoContainer delegate, String loggingCategory)
delegate - Container to be decorated.loggingCategory - specific Log4j Logger to use.NullPointerException - if delegate or log is null.protected void onKeyOrTypeDoesNotExistInContainer(Object componentKey, org.apache.commons.logging.Log target)
componentKey - Component key that does not existtarget - Logger to log intopublic void accept(PicoVisitor visitor)
accept in interface PicoContainervisitor - PicoContainer.accept(org.picocontainer.PicoVisitor)public MutablePicoContainer addChildContainer(PicoContainer child)
addChildContainer in interface MutablePicoContainerchild - MutablePicoContainer.addChildContainer(org.picocontainer.PicoContainer)public void dispose()
dispose in interface DisposableDisposable.dispose()public ComponentAdapter<?> getComponentAdapter(Object componentKey)
getComponentAdapter in interface PicoContainercomponentKey - PicoContainer.getComponentAdapter(java.lang.Object)public <T> ComponentAdapter<T> getComponentAdapter(Class<T> componentType, NameBinding componentNameBinding)
getComponentAdapter in interface PicoContainercomponentType - PicoContainer.getComponentAdapter(java.lang.Class, NameBinding)public Collection<ComponentAdapter<?>> getComponentAdapters()
getComponentAdapters in interface PicoContainerPicoContainer.getComponentAdapters()public <T> List<ComponentAdapter<T>> getComponentAdapters(Class<T> componentType)
getComponentAdapters in interface PicoContainercomponentType - PicoContainer.getComponentAdapters(java.lang.Class)public <T> List<ComponentAdapter<T>> getComponentAdapters(Class<T> componentType, Class<? extends Annotation> binding)
getComponentAdapters in interface PicoContainerpublic <T> ComponentAdapter<T> getComponentAdapter(Class<T> componentType, Class<? extends Annotation> binding)
getComponentAdapter in interface PicoContainerpublic Object getComponent(Object componentKeyOrType)
getComponent in interface PicoContainercomponentKeyOrType - PicoContainer.getComponent(java.lang.Object)public Object getComponent(Object componentKeyOrType, Type into)
getComponent in interface PicoContainerpublic <T> T getComponent(Class<T> componentType)
getComponent in interface PicoContainerpublic <T> T getComponent(Class<T> componentType, Class<? extends Annotation> binding)
getComponent in interface PicoContainerpublic List getComponents()
getComponents in interface PicoContainerPicoContainer.getComponents()public <T> List<T> getComponents(Class<T> componentType)
getComponents in interface PicoContainercomponentType - PicoContainer.getComponents(java.lang.Class)public PicoContainer getParent()
getParent in interface PicoContainerPicoContainer.getParent()public MutablePicoContainer makeChildContainer()
makeChildContainer in interface MutablePicoContainerMutablePicoContainer.makeChildContainer()public MutablePicoContainer addAdapter(ComponentAdapter componentAdapter)
addAdapter in interface MutablePicoContainercomponentAdapter - MutablePicoContainer.addAdapter(org.picocontainer.ComponentAdapter)public MutablePicoContainer addComponent(Object componentKey, Object componentImplementationOrInstance, Parameter... parameters)
addComponent in interface MutablePicoContainercomponentKey - componentImplementationOrInstance - parameters - public MutablePicoContainer addComponent(Object implOrInstance)
addComponent in interface MutablePicoContainerimplOrInstance - MutablePicoContainer.addComponent(java.lang.Object)public MutablePicoContainer addConfig(String name, Object val)
addConfig in interface MutablePicoContainerpublic boolean removeChildContainer(PicoContainer child)
removeChildContainer in interface MutablePicoContainerchild - MutablePicoContainer.removeChildContainer(org.picocontainer.PicoContainer)public void start()
start in interface StartableStartable.start()public void stop()
stop in interface StartableStartable.stop()public ComponentAdapter removeComponent(Object componentKey)
removeComponent in interface MutablePicoContainercomponentKey - MutablePicoContainer.removeComponent(java.lang.Object)public ComponentAdapter removeComponentByInstance(Object componentInstance)
removeComponentByInstance in interface MutablePicoContainercomponentInstance - MutablePicoContainer.removeComponentByInstance(java.lang.Object)public org.apache.commons.logging.Log getLoggerUsed()
public MutablePicoContainer change(Properties... properties)
change in interface MutablePicoContainerpublic MutablePicoContainer as(Properties... properties)
as in interface MutablePicoContainerpublic void setName(String name)
setName in interface MutablePicoContainerpublic String getName()
getName in interface MutablePicoContainerpublic LifecycleState getLifecycleState()
getLifecycleState in interface MutablePicoContainerpublic void setLifecycleState(LifecycleState lifecycleState)
setLifecycleState in interface MutablePicoContainerpublic Converters getConverters()
getConverters in interface ConvertingCopyright © 2003-2014 Codehaus. All Rights Reserved.