public abstract class PipelineAction extends PipelineObject implements DataReaderAction
internalId, internalName, log, TIMESTAMP_FORMATSERIALIZED_CLASS_NAME, TYPEXML_SERIALIZED_CLASS_NAME| Modifier | Constructor and Description |
|---|---|
protected |
PipelineAction(String code,
String displayText) |
| Modifier and Type | Method and Description |
|---|---|
static String |
escapeJavaString(String str) |
PipelineAction |
fromRecord(Record source)
Loads this instance's state from a record and returns
this (for fluid API call chaining). |
PipelineAction |
fromXmlElement(Element element) |
void |
generateJavaCode(JavaCodeBuilder javaCodeBuilder) |
String |
getCode() |
String |
getDescription() |
String |
getDisplayText() |
Pipeline |
getPipeline() |
PipelineAction |
setDescription(String description) |
PipelineAction |
setPipeline(Pipeline pipeline) |
Record |
toRecord() |
String |
toString()
Returns a basic JSON representation of this instance.
|
Element |
toXmlElement(Document document) |
addExceptionProperties, assertValid, assertValid, clone, exception, exception, exception, getInternalId, getInternalName, resetInternalIdequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitapplyfromArrayValue, fromArrayValue, fromArrayValue, fromJson, fromJson, newInstanceFromRecord, newInstanceFromRecord, toArrayValue, toJson, toJson, toJson, toRecordnewInstanceFromJsonforEachGrandChildElement, fromXml, fromXml, getAttribute, getAttribute, getAttribute, getAttribute, getAttribute, getAttribute, getAttribute, getAttribute, getAttribute, getAttribute, getChildElement, getChildElements, newInstanceFromXml, newInstanceFromXml, setAttribute, toXml, toXml, toXml, toXml, toXml, writeXml, writeXmladdExceptionProperties, contributeExceptionProperties, contributeExceptionPropertiespublic final String getCode()
getCode in interface DataReaderActionpublic String getDisplayText()
getDisplayText in interface DataReaderActionpublic Pipeline getPipeline()
public PipelineAction setPipeline(Pipeline pipeline)
public String getDescription()
public PipelineAction setDescription(String description)
public void generateJavaCode(JavaCodeBuilder javaCodeBuilder)
generateJavaCode in interface JavaCodeGeneratorpublic final String toString()
Beanpublic Record toRecord()
toRecord in interface RecordSerializabletoRecord in class Beanpublic PipelineAction 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 Beanpublic Element toXmlElement(Document document)
toXmlElement in interface XmlSerializablepublic PipelineAction fromXmlElement(Element element)
fromXmlElement in interface XmlSerializableCopyright (c) 2006-2025 North Concepts Inc. All Rights Reserved.