public class Pipeline extends AbstractPipeline
internalId, internalName, log, TIMESTAMP_FORMATSERIALIZED_CLASS_NAME, TYPEXML_SERIALIZED_CLASS_NAME| Constructor and Description |
|---|
Pipeline() |
applyDataProcessing, applySourceEntityTransformer, applyTargetEntityTransformer, createDataReader, createDataWriter, createJob, generateJavaCode, generateJavaCodePostProcess, generateJavaCodePreProcess, getDateTimePatternDetector, getDescription, getDiscardReasonFieldName, getDiscardWriter, getInput, getJavaCode, getName, getNumberDetector, getOutput, getSourceEntity, getTargetEntity, isMultithreaded, run, runAsync, setDateTimePatternDetector, setNumberDetectoraddExceptionProperties, assertValid, assertValid, clone, exception, exception, exception, getInternalId, getInternalName, resetInternalIdequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfromArrayValue, fromArrayValue, fromArrayValue, newInstanceFromRecord, newInstanceFromRecord, toArrayValue, toJson, toJson, toJson, toRecordnewInstanceFromJsonforEachGrandChildElement, getAttribute, getAttribute, getAttribute, getAttribute, getAttribute, getAttribute, getAttribute, getAttribute, getAttribute, getAttribute, getChildElement, getChildElements, newInstanceFromXml, newInstanceFromXml, setAttribute, toXml, toXml, toXml, toXml, toXml, writeXml, writeXmladdExceptionProperties, contributeExceptionProperties, contributeExceptionPropertiespublic List<PipelineAction> getActions()
public List<PipelineAction> getUndoneActions()
public int getActionCount()
public int getUndoneActionCount()
public Pipeline addAction(PipelineAction action)
public Pipeline addAction(Integer index, PipelineAction action)
public Pipeline setAction(int index, PipelineAction action)
public Pipeline setActions(List<PipelineAction> actions)
public PipelineAction undoLastAction()
public PipelineAction redoLastAction()
public void generateJavaCodeImpl(JavaCodeBuilder code)
generateJavaCodeImpl in class AbstractPipelineprotected DataReader applyDataProcessingImpl(DataReader reader)
applyDataProcessingImpl in class AbstractPipelinepublic Record toRecord()
toRecord in interface RecordSerializabletoRecord in class AbstractPipelinepublic Pipeline fromRecord(Record source)
RecordSerializablethis (for fluid API call chaining).
For fluid API call chaining, the overridden method should change the declared return type to its class.fromRecord in interface RecordSerializablefromRecord in class AbstractPipelinepublic Element toXmlElement(Document document)
toXmlElement in interface XmlSerializabletoXmlElement in class AbstractPipelinepublic Pipeline fromXmlElement(Element pipelineElement)
fromXmlElement in interface XmlSerializablefromXmlElement in class AbstractPipelinepublic Pipeline fromXml(InputStream inputStream)
public Pipeline fromJson(InputStream inputStream)
public Pipeline fromJson(String jsonString)
fromJson in interface JsonSerializablefromJson in interface RecordSerializablefromJson in class AbstractPipelinepublic Pipeline setName(String name)
setName in class AbstractPipelinepublic Pipeline setDescription(String description)
setDescription in class AbstractPipelinepublic Pipeline setInput(PipelineInput input)
setInput in class AbstractPipelinepublic Pipeline setInputAsDataReaderFactory(DataReaderFactory factory)
setInputAsDataReaderFactory in class AbstractPipelinepublic Pipeline setInputAsDataReader(DataReader reader)
setInputAsDataReader in class AbstractPipelinepublic Pipeline setOutput(PipelineOutput output)
setOutput in class AbstractPipelinepublic Pipeline setOutputAsDataWriterFactory(DataWriterFactory factory)
setOutputAsDataWriterFactory in class AbstractPipelinepublic Pipeline setOutputAsDataWriter(DataWriter writer)
setOutputAsDataWriter in class AbstractPipelinepublic Pipeline setSourceEntity(EntityDef sourceEntity)
setSourceEntity in class AbstractPipelinepublic Pipeline setTargetEntity(EntityDef targetEntity)
setTargetEntity in class AbstractPipelinepublic Pipeline setMultithreaded(boolean multithreaded)
setMultithreaded in class AbstractPipelinepublic Pipeline setDiscardWriter(DataWriter discardWriter)
setDiscardWriter in class AbstractPipelinepublic Pipeline setDiscardReasonFieldName(String discardReasonFieldName)
setDiscardReasonFieldName in class AbstractPipelineCopyright (c) 2006-2025 North Concepts Inc. All Rights Reserved.