org.umber.catalan.process.workers.log
Class LogWorker

java.lang.Object
  extended byorg.umber.catalan.process.workers.BaseMetadataHolder
      extended byorg.umber.catalan.process.workers.BaseWorker
          extended byorg.umber.catalan.process.workers.log.LogWorker
All Implemented Interfaces:
IMetadataHolder, IWorker

public class LogWorker
extends BaseWorker

IWorker implementation which provides support for logging messages.

Author:
jsheets

Constructor Summary
LogWorker()
           
 
Method Summary
protected  void doWork()
          Core executor for descendents of BaseWorker.
 
Methods inherited from class org.umber.catalan.process.workers.BaseWorker
getActiveNodes, getActiveQueue, getDefaultProperties, getRuntimeProperties, getWorkspace, handleErrorProblem, handleFatalProblem, handleInfoProblem, handleWarningProblem, isProcessing, process, setDefaultProperties, setTerminalPriority
 
Methods inherited from class org.umber.catalan.process.workers.BaseMetadataHolder
getMetadata, setOptionalProperties, setRequiredProperties, validateProperties, validateType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.umber.catalan.process.workers.IMetadataHolder
getMetadata, validateProperties, validateType
 

Constructor Detail

LogWorker

public LogWorker()
Method Detail

doWork

protected void doWork()
               throws ProcessException
Core executor for descendents of BaseWorker. The process() method sets up the in-process properties, then calls into this method.

Specified by:
doWork in class BaseWorker
Throws:
ProcessException - if a fatal error occurs during processing