org.objectweb.dream.control.activity.task
Class LoggableTaskManagerMixin

java.lang.Object
  extended by org.objectweb.dream.control.activity.task.LoggableTaskManagerMixin
All Implemented Interfaces:
Loggable

public abstract class LoggableTaskManagerMixin
extends Object
implements Loggable

Basic mixin implementing the Loggable interface, and provides a logger to the taskManagerController.

Requirements


Field Summary
 LoggerController _this_weaveableOptLogC
          The weaveableOptLogC field required by this mixin.
 Logger weaveableTMCLogger
          The logger of the task manager controller
 
Constructor Summary
LoggableTaskManagerMixin()
           
 
Method Summary
abstract  void _super_initFcController(InitializationContext ic)
          The Controller.initFcController(InitializationContext) method overridden by this mixin.
 void initFcController(InitializationContext ic)
           
 void setLogger(String name, Logger logger)
          Gives the logger.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

weaveableTMCLogger

public Logger weaveableTMCLogger
The logger of the task manager controller


_this_weaveableOptLogC

public LoggerController _this_weaveableOptLogC
The weaveableOptLogC field required by this mixin. This field is supposed to reference the LoggerControllerinterface of the component to which this controller object belongs.

Constructor Detail

LoggableTaskManagerMixin

public LoggableTaskManagerMixin()
Method Detail

initFcController

public void initFcController(InitializationContext ic)
                      throws InstantiationException
Throws:
InstantiationException
See Also:
Controller.initFcController(InitializationContext)

setLogger

public void setLogger(String name,
                      Logger logger)
Description copied from interface: Loggable
Gives the logger.

Specified by:
setLogger in interface Loggable
Parameters:
name - the registration name.
logger - the logger.
See Also:
Loggable.setLogger(String, Logger)

_super_initFcController

public abstract void _super_initFcController(InitializationContext ic)
                                      throws InstantiationException
The Controller.initFcController(InitializationContext) method overridden by this mixin.

Throws:
InstantiationException
See Also:
Controller.initFcController(InitializationContext)


Copyright © 2003, 2005 - INRIA Rhone-Alpes - All Rights Reserved.