|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.objectweb.dream.control.logger.LoggerLifeCycleMixin
Change the base name of component loggers at startup to reflect the
component's path. This is done only if the base name was not assigned with
the LoggerController.setBaseName(String)
method.
This mixin should be used only with life cycle controller that does not
implement
LifeCycleCoordinator
interface.
Requirements
UseComponentMixin
mixin.UseLoggerControllerMixin
mixin.
LoggerInternalBaseName
interface.
Field Summary | |
Component |
_this_weaveableC
The weaveableC field required by this mixin. |
LoggerController |
_this_weaveableOptLogC
The weaveableOptLogC field required by this mixin. |
Constructor Summary | |
LoggerLifeCycleMixin()
|
Method Summary | |
abstract void |
_super_startFc()
The LifeCycleController.startFc()
method overriden by this mixin. |
void |
startFc()
Calls the overriden method and then sets the activityLogger and activityLogger factory of the user component encapsulated in this component (if there is one). |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public Component _this_weaveableC
Component
interface of the component to
which this controller object belongs.
public LoggerController _this_weaveableOptLogC
LoggerController
interface of the
component to which this controller object belongs.
Constructor Detail |
public LoggerLifeCycleMixin()
Method Detail |
public void startFc() throws IllegalLifeCycleException
IllegalLifeCycleException
LifeCycleController.startFc()
public abstract void _super_startFc() throws IllegalLifeCycleException
LifeCycleController.startFc()
method overriden by this mixin.
IllegalLifeCycleException
LifeCycleController.startFc()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |