|
![]() |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.picocontainer.gems.containers.CommonsLoggingTracingContainerDecorator
public class CommonsLoggingTracingContainerDecorator
Constructor Summary | |
---|---|
CommonsLoggingTracingContainerDecorator(MutablePicoContainer delegate)
Default typical wrapper that wraps another MutablePicoContainer. |
|
CommonsLoggingTracingContainerDecorator(MutablePicoContainer delegate,
String loggingCategory)
Alternate constructor that allows specification of the Logger to use. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
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.log
- specific Log4j Logger to use.
NullPointerException
- if delegate or log is null.Method Detail |
---|
protected void onKeyDoesntExistInContainer(Object componentKey, Log target)
componentKey
- target
- public void accept(PicoVisitor visitor)
accept
in interface PicoContainer
visitor
- PicoContainer.accept(org.picocontainer.PicoVisitor)
public boolean addChildContainer(PicoContainer child)
addChildContainer
in interface MutablePicoContainer
child
-
MutablePicoContainer.addChildContainer(org.picocontainer.PicoContainer)
public void dispose()
dispose
in interface Disposable
Disposable.dispose()
public ComponentAdapter getComponentAdapter(Object componentKey)
getComponentAdapter
in interface PicoContainer
componentKey
-
PicoContainer.getComponentAdapter(java.lang.Object)
public ComponentAdapter getComponentAdapterOfType(Class componentType)
getComponentAdapterOfType
in interface PicoContainer
componentType
-
PicoContainer.getComponentAdapterOfType(java.lang.Class)
public Collection getComponentAdapters()
getComponentAdapters
in interface PicoContainer
PicoContainer.getComponentAdapters()
public List getComponentAdaptersOfType(Class componentType)
getComponentAdaptersOfType
in interface PicoContainer
componentType
-
PicoContainer.getComponentAdaptersOfType(java.lang.Class)
public Object getComponentInstance(Object componentKey)
getComponentInstance
in interface PicoContainer
componentKey
-
PicoContainer.getComponentInstance(java.lang.Object)
public Object getComponentInstanceOfType(Class componentType)
getComponentInstanceOfType
in interface PicoContainer
componentType
-
PicoContainer.getComponentInstanceOfType(java.lang.Class)
public List getComponentInstances()
getComponentInstances
in interface PicoContainer
PicoContainer.getComponentInstances()
public List getComponentInstancesOfType(Class componentType)
getComponentInstancesOfType
in interface PicoContainer
componentType
-
PicoContainer.getComponentInstancesOfType(java.lang.Class)
public PicoContainer getParent()
getParent
in interface PicoContainer
PicoContainer.getParent()
public MutablePicoContainer makeChildContainer()
makeChildContainer
in interface MutablePicoContainer
MutablePicoContainer.makeChildContainer()
public ComponentAdapter registerComponent(ComponentAdapter componentAdapter)
registerComponent
in interface MutablePicoContainer
componentAdapter
-
MutablePicoContainer.registerComponent(org.picocontainer.ComponentAdapter)
public ComponentAdapter registerComponentImplementation(Class componentImplementation)
registerComponentImplementation
in interface MutablePicoContainer
componentImplementation
-
MutablePicoContainer.registerComponentImplementation(java.lang.Class)
public ComponentAdapter registerComponentImplementation(Object componentKey, Class componentImplementation, Parameter[] parameters)
registerComponentImplementation
in interface MutablePicoContainer
componentKey
- componentImplementation
- parameters
-
MutablePicoContainer.registerComponentImplementation(java.lang.Object, java.lang.Class, org.picocontainer.Parameter[])
public ComponentAdapter registerComponentImplementation(Object componentKey, Class componentImplementation)
registerComponentImplementation
in interface MutablePicoContainer
componentKey
- componentImplementation
-
MutablePicoContainer.registerComponentImplementation(java.lang.Object, java.lang.Class)
public ComponentAdapter registerComponentInstance(Object componentKey, Object componentInstance)
registerComponentInstance
in interface MutablePicoContainer
componentKey
- componentInstance
-
MutablePicoContainer.registerComponentInstance(java.lang.Object, java.lang.Object)
public ComponentAdapter registerComponentInstance(Object componentInstance)
registerComponentInstance
in interface MutablePicoContainer
componentInstance
-
MutablePicoContainer.registerComponentInstance(java.lang.Object)
public boolean removeChildContainer(PicoContainer child)
removeChildContainer
in interface MutablePicoContainer
child
-
MutablePicoContainer.removeChildContainer(org.picocontainer.PicoContainer)
public void start()
start
in interface Startable
Startable.start()
public void stop()
stop
in interface Startable
Startable.stop()
public ComponentAdapter unregisterComponent(Object componentKey)
unregisterComponent
in interface MutablePicoContainer
componentKey
-
MutablePicoContainer.unregisterComponent(java.lang.Object)
public ComponentAdapter unregisterComponentByInstance(Object componentInstance)
unregisterComponentByInstance
in interface MutablePicoContainer
componentInstance
-
MutablePicoContainer.unregisterComponentByInstance(java.lang.Object)
public void verify() throws PicoVerificationException
verify
in interface PicoContainer
PicoVerificationException
PicoContainer.verify()
public Log getLoggerUsed()
|
![]() |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |