com.ibm.di.config.xml
Class LoopFactory

java.lang.Object
  extended by com.ibm.di.config.xml.Factories
      extended by com.ibm.di.config.xml.LoopFactory

public class LoopFactory
extends Factories


Field Summary
static String LOOP_ATTR_NAME
           
static String LOOP_COLLECTION_TAG
           
static String LOOP_INIT_OPTION
           
static String LOOP_TAG
           
static String LOOP_TYPE_TAG
           
static String LOOP_WORK_NAME
           
 
Fields inherited from class com.ibm.di.config.xml.Factories
classMap, implMap, INHERIT_TAG, logger, NAME_ATTRIBUTE, NAME_TAG, PARAMETER_TAG, parent, USER_COMMENT_ATTRIBUTE, VALUE_ATTRIBUTE
 
Constructor Summary
LoopFactory()
           
 
Method Summary
 void build(BaseConfiguration bconfig, Element elem)
          Generate XML element from configuration object
 void build(LoopConfig config, Element elem)
           
 void parse(BaseConfiguration bconfig, Element elem)
          Parse XML element into configuration object
 void parse(LoopConfig config, Element elem)
           
 
Methods inherited from class com.ibm.di.config.xml.Factories
debug, dump, getBaseName, getClassTag, getFactory, getImpl, getInheritsFrom, getNodeText, getNodeTextByName, getParameter, getParameters, getSingleElement, isDebugMode, logmsg, setBaseName, setInheritsFrom, setParameter, setParameters, setSingleElement, setSingleElement
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOOP_TAG

public static final String LOOP_TAG
See Also:
Constant Field Values

LOOP_TYPE_TAG

public static final String LOOP_TYPE_TAG
See Also:
Constant Field Values

LOOP_COLLECTION_TAG

public static final String LOOP_COLLECTION_TAG
See Also:
Constant Field Values

LOOP_WORK_NAME

public static final String LOOP_WORK_NAME
See Also:
Constant Field Values

LOOP_ATTR_NAME

public static final String LOOP_ATTR_NAME
See Also:
Constant Field Values

LOOP_INIT_OPTION

public static final String LOOP_INIT_OPTION
See Also:
Constant Field Values
Constructor Detail

LoopFactory

public LoopFactory()
Method Detail

parse

public void parse(BaseConfiguration bconfig,
                  Element elem)
           throws Exception
Description copied from class: Factories
Parse XML element into configuration object

Overrides:
parse in class Factories
Throws:
Exception

build

public void build(BaseConfiguration bconfig,
                  Element elem)
           throws Exception
Description copied from class: Factories
Generate XML element from configuration object

Overrides:
build in class Factories
Throws:
Exception

parse

public void parse(LoopConfig config,
                  Element elem)
           throws Exception
Throws:
Exception

build

public void build(LoopConfig config,
                  Element elem)
           throws Exception
Throws:
Exception