public class JobEntryCopy extends Object implements Cloneable, XMLInterface, GUIPositionInterface, ChangedFlagInterface, AttributesInterface, BaseMeta
Constructor and Description |
---|
JobEntryCopy() |
JobEntryCopy(JobEntryInterface entry) |
JobEntryCopy(Node entrynode,
List<DatabaseMeta> databases,
List<SlaveServer> slaveServers,
Repository rep)
Deprecated.
|
JobEntryCopy(Node entrynode,
List<DatabaseMeta> databases,
List<SlaveServer> slaveServers,
Repository rep,
org.pentaho.metastore.api.IMetaStore metaStore) |
public JobEntryCopy()
public JobEntryCopy(JobEntryInterface entry)
@Deprecated public JobEntryCopy(Node entrynode, List<DatabaseMeta> databases, List<SlaveServer> slaveServers, Repository rep) throws KettleXMLException
entrynode
- databases
- slaveServers
- rep
- KettleXMLException
public JobEntryCopy(Node entrynode, List<DatabaseMeta> databases, List<SlaveServer> slaveServers, Repository rep, org.pentaho.metastore.api.IMetaStore metaStore) throws KettleXMLException
KettleXMLException
public String getXML()
getXML
in interface XMLInterface
protected void compatibleLoadXml(Node entrynode, List<DatabaseMeta> databases, List<SlaveServer> slaveServers, Repository rep) throws KettleXMLException
entrynode
- databases
- slaveServers
- rep
- KettleXMLException
public void clear()
public void replaceMeta(JobEntryCopy jobEntryCopy)
public Object clone_deep()
public void setObjectId(ObjectId id)
public ObjectId getObjectId()
public void setEntry(JobEntryInterface je)
public JobEntryInterface getEntry()
public String getTypeDesc()
public void setLocation(int x, int y)
setLocation
in interface GUIPositionInterface
public void setLocation(Point loc)
setLocation
in interface GUIPositionInterface
public Point getLocation()
getLocation
in interface BaseMeta
getLocation
in interface GUIPositionInterface
public void setChanged()
setChanged
in interface ChangedFlagInterface
public void setChanged(boolean ch)
setChanged
in interface ChangedFlagInterface
public void clearChanged()
clearChanged
in interface ChangedFlagInterface
public boolean hasChanged()
hasChanged
in interface ChangedFlagInterface
public int getNr()
public void setNr(int n)
public void setLaunchingInParallel(boolean p)
public boolean isDrawn()
public void setDrawn()
public void setDrawn(boolean d)
public boolean isLaunchingInParallel()
public void setSelected(boolean sel)
setSelected
in interface GUIPositionInterface
public void flipSelected()
public boolean isSelected()
isSelected
in interface GUIPositionInterface
public void setDescription(String description)
public String getDescription()
public boolean isStart()
public boolean isDummy()
public boolean isMissing()
public boolean isTransformation()
public boolean isJob()
public boolean evaluates()
public boolean isUnconditional()
public boolean isEvaluation()
public boolean isMail()
public boolean isSpecial()
public String getName()
public void setName(String name)
public boolean resetErrorsBeforeExecution()
public JobMeta getParentJobMeta()
public void setParentJobMeta(JobMeta parentJobMeta)
public void setAttributesMap(Map<String,Map<String,String>> attributesMap)
setAttributesMap
in interface AttributesInterface
public Map<String,Map<String,String>> getAttributesMap()
getAttributesMap
in interface AttributesInterface
public void setAttribute(String groupName, String key, String value)
setAttribute
in interface AttributesInterface
public void setAttributes(String groupName, Map<String,String> attributes)
setAttributes
in interface AttributesInterface
public Map<String,String> getAttributes(String groupName)
getAttributes
in interface AttributesInterface
public String getAttribute(String groupName, String key)
getAttribute
in interface AttributesInterface
Copyright © 2018 Hitachi Vantara. All rights reserved.