|
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.picocontainer.gems.containers.CommonsLoggingTracingContainerDecorator
| Constructor Summary | |
CommonsLoggingTracingContainerDecorator(org.picocontainer.MutablePicoContainer delegate)
Default typical wrapper that wraps another MutablePicoContainer. |
|
CommonsLoggingTracingContainerDecorator(org.picocontainer.MutablePicoContainer delegate,
String loggingCategory)
Alternate constructor that allows specification of the Logger to use. |
|
| Method Summary | |
void |
accept(org.picocontainer.PicoVisitor visitor)
|
boolean |
addChildContainer(org.picocontainer.PicoContainer child)
|
void |
dispose()
|
org.picocontainer.ComponentAdapter |
getComponentAdapter(Object componentKey)
|
org.picocontainer.ComponentAdapter |
getComponentAdapterOfType(Class componentType)
|
Collection |
getComponentAdapters()
|
List |
getComponentAdaptersOfType(Class componentType)
|
Object |
getComponentInstance(Object componentKey)
|
Object |
getComponentInstanceOfType(Class componentType)
|
List |
getComponentInstances()
|
List |
getComponentInstancesOfType(Class componentType)
|
Log |
getLoggerUsed()
Retrieves the log instance used by this decorator. |
org.picocontainer.PicoContainer |
getParent()
|
org.picocontainer.MutablePicoContainer |
makeChildContainer()
|
protected void |
onKeyDoesntExistInContainer(Object componentKey,
Log target)
Standard message handling for cases when a null object is returned for a given key. |
org.picocontainer.ComponentAdapter |
registerComponent(org.picocontainer.ComponentAdapter componentAdapter)
|
org.picocontainer.ComponentAdapter |
registerComponentImplementation(Class componentImplementation)
|
org.picocontainer.ComponentAdapter |
registerComponentImplementation(Object componentKey,
Class componentImplementation)
|
org.picocontainer.ComponentAdapter |
registerComponentImplementation(Object componentKey,
Class componentImplementation,
org.picocontainer.Parameter[] parameters)
|
org.picocontainer.ComponentAdapter |
registerComponentInstance(Object componentInstance)
|
org.picocontainer.ComponentAdapter |
registerComponentInstance(Object componentKey,
Object componentInstance)
|
boolean |
removeChildContainer(org.picocontainer.PicoContainer child)
|
void |
start()
|
void |
stop()
|
org.picocontainer.ComponentAdapter |
unregisterComponent(Object componentKey)
|
org.picocontainer.ComponentAdapter |
unregisterComponentByInstance(Object componentInstance)
|
void |
verify()
Deprecated. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public CommonsLoggingTracingContainerDecorator(org.picocontainer.MutablePicoContainer delegate)
delegate - Container to be decorated.
NullPointerException - if delegate is null.
public CommonsLoggingTracingContainerDecorator(org.picocontainer.MutablePicoContainer delegate,
String loggingCategory)
delegate - Container to be decorated.
NullPointerException - if delegate or log is null.| Method Detail |
protected void onKeyDoesntExistInContainer(Object componentKey,
Log target)
componentKey - target - public void accept(org.picocontainer.PicoVisitor visitor)
accept in interface org.picocontainer.PicoContainervisitor - PicoContainer.accept(org.picocontainer.PicoVisitor)public boolean addChildContainer(org.picocontainer.PicoContainer child)
addChildContainer in interface org.picocontainer.MutablePicoContainerchild -
MutablePicoContainer.addChildContainer(org.picocontainer.PicoContainer)public void dispose()
dispose in interface org.picocontainer.DisposableDisposable.dispose()public org.picocontainer.ComponentAdapter getComponentAdapter(Object componentKey)
getComponentAdapter in interface org.picocontainer.PicoContainercomponentKey -
PicoContainer.getComponentAdapter(java.lang.Object)public org.picocontainer.ComponentAdapter getComponentAdapterOfType(Class componentType)
getComponentAdapterOfType in interface org.picocontainer.PicoContainercomponentType -
PicoContainer.getComponentAdapterOfType(java.lang.Class)public Collection getComponentAdapters()
getComponentAdapters in interface org.picocontainer.PicoContainerPicoContainer.getComponentAdapters()public List getComponentAdaptersOfType(Class componentType)
getComponentAdaptersOfType in interface org.picocontainer.PicoContainercomponentType -
PicoContainer.getComponentAdaptersOfType(java.lang.Class)public Object getComponentInstance(Object componentKey)
getComponentInstance in interface org.picocontainer.PicoContainercomponentKey -
PicoContainer.getComponentInstance(java.lang.Object)public Object getComponentInstanceOfType(Class componentType)
getComponentInstanceOfType in interface org.picocontainer.PicoContainercomponentType -
PicoContainer.getComponentInstanceOfType(java.lang.Class)public List getComponentInstances()
getComponentInstances in interface org.picocontainer.PicoContainerPicoContainer.getComponentInstances()public List getComponentInstancesOfType(Class componentType)
getComponentInstancesOfType in interface org.picocontainer.PicoContainercomponentType -
PicoContainer.getComponentInstancesOfType(java.lang.Class)public org.picocontainer.PicoContainer getParent()
getParent in interface org.picocontainer.PicoContainerPicoContainer.getParent()public org.picocontainer.MutablePicoContainer makeChildContainer()
makeChildContainer in interface org.picocontainer.MutablePicoContainerMutablePicoContainer.makeChildContainer()public org.picocontainer.ComponentAdapter registerComponent(org.picocontainer.ComponentAdapter componentAdapter)
registerComponent in interface org.picocontainer.MutablePicoContainercomponentAdapter -
MutablePicoContainer.registerComponent(org.picocontainer.ComponentAdapter)public org.picocontainer.ComponentAdapter registerComponentImplementation(Class componentImplementation)
registerComponentImplementation in interface org.picocontainer.MutablePicoContainercomponentImplementation -
MutablePicoContainer.registerComponentImplementation(java.lang.Class)
public org.picocontainer.ComponentAdapter registerComponentImplementation(Object componentKey,
Class componentImplementation,
org.picocontainer.Parameter[] parameters)
registerComponentImplementation in interface org.picocontainer.MutablePicoContainercomponentKey - componentImplementation - parameters -
MutablePicoContainer.registerComponentImplementation(java.lang.Object, java.lang.Class, org.picocontainer.Parameter[])
public org.picocontainer.ComponentAdapter registerComponentImplementation(Object componentKey,
Class componentImplementation)
registerComponentImplementation in interface org.picocontainer.MutablePicoContainercomponentKey - componentImplementation -
MutablePicoContainer.registerComponentImplementation(java.lang.Object, java.lang.Class)
public org.picocontainer.ComponentAdapter registerComponentInstance(Object componentKey,
Object componentInstance)
registerComponentInstance in interface org.picocontainer.MutablePicoContainercomponentKey - componentInstance -
MutablePicoContainer.registerComponentInstance(java.lang.Object, java.lang.Object)public org.picocontainer.ComponentAdapter registerComponentInstance(Object componentInstance)
registerComponentInstance in interface org.picocontainer.MutablePicoContainercomponentInstance -
MutablePicoContainer.registerComponentInstance(java.lang.Object)public boolean removeChildContainer(org.picocontainer.PicoContainer child)
removeChildContainer in interface org.picocontainer.MutablePicoContainerchild -
MutablePicoContainer.removeChildContainer(org.picocontainer.PicoContainer)public void start()
start in interface org.picocontainer.StartableStartable.start()public void stop()
stop in interface org.picocontainer.StartableStartable.stop()public org.picocontainer.ComponentAdapter unregisterComponent(Object componentKey)
unregisterComponent in interface org.picocontainer.MutablePicoContainercomponentKey -
MutablePicoContainer.unregisterComponent(java.lang.Object)public org.picocontainer.ComponentAdapter unregisterComponentByInstance(Object componentInstance)
unregisterComponentByInstance in interface org.picocontainer.MutablePicoContainercomponentInstance -
MutablePicoContainer.unregisterComponentByInstance(java.lang.Object)
public void verify()
throws org.picocontainer.PicoVerificationException
verify in interface org.picocontainer.PicoContainerorg.picocontainer.PicoVerificationExceptionPicoContainer.verify()public Log getLoggerUsed()
|
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||