org.writersforge.catalan.process.workers.javabean
Class JavaBeanWorker

java.lang.Object
  extended byorg.writersforge.catalan.process.workers.BaseMetadataHolder
      extended byorg.writersforge.catalan.process.workers.BaseWorker
          extended byorg.writersforge.catalan.process.commands.BaseCommandWorker
              extended byorg.writersforge.catalan.process.workers.javabean.JavaBeanWorker
All Implemented Interfaces:
IMetadataHolder, IWorker

public class JavaBeanWorker
extends BaseCommandWorker

IWorker implementation which provides support for managing JavaBean objects. Is responsible for creating, loading, and extracting data from JavaBean objects, and for converting JavaBeans into other formats, e.g., XML.

Author:
jsheets

Constructor Summary
JavaBeanWorker()
           
 
Method Summary
protected  ICommand[] getCommands()
          Retrieves all command objects for this worker.
 
Methods inherited from class org.writersforge.catalan.process.commands.BaseCommandWorker
doWork
 
Methods inherited from class org.writersforge.catalan.process.workers.BaseWorker
getActiveNodes, getActiveQueue, getDefaultProperties, getRuntimeProperties, getWorkspace, handleErrorProblem, handleFatalProblem, handleInfoProblem, handleWarningProblem, isProcessing, process, setDefaultProperties, setTerminalPriority
 
Methods inherited from class org.writersforge.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.writersforge.catalan.process.workers.IMetadataHolder
getMetadata, validateProperties, validateType
 

Constructor Detail

JavaBeanWorker

public JavaBeanWorker()
Method Detail

getCommands

protected ICommand[] getCommands()
                          throws MetadataException
Retrieves all command objects for this worker.

Specified by:
getCommands in class BaseCommandWorker
Returns:
worker commands
Throws:
MetadataException - if unable to initialize metadata