public class JobEntryCopy extends Object implements Cloneable, org.pentaho.di.core.xml.XMLInterface, org.pentaho.di.core.gui.GUIPositionInterface, ChangedFlagInterface, org.pentaho.di.core.AttributesInterface
Constructor and Description |
---|
JobEntryCopy() |
JobEntryCopy(JobEntryInterface entry) |
JobEntryCopy(Node entrynode,
List<org.pentaho.di.core.database.DatabaseMeta> databases,
List<SlaveServer> slaveServers,
Repository rep)
Deprecated.
|
JobEntryCopy(Node entrynode,
List<org.pentaho.di.core.database.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<org.pentaho.di.core.database.DatabaseMeta> databases, List<SlaveServer> slaveServers, Repository rep) throws org.pentaho.di.core.exception.KettleXMLException
entrynode
- databases
- slaveServers
- rep
- org.pentaho.di.core.exception.KettleXMLException
public JobEntryCopy(Node entrynode, List<org.pentaho.di.core.database.DatabaseMeta> databases, List<SlaveServer> slaveServers, Repository rep, org.pentaho.metastore.api.IMetaStore metaStore) throws org.pentaho.di.core.exception.KettleXMLException
org.pentaho.di.core.exception.KettleXMLException
public String getXML()
getXML
in interface org.pentaho.di.core.xml.XMLInterface
public void clear()
public void replaceMeta(JobEntryCopy jobEntryCopy)
public Object clone_deep()
public void setObjectId(org.pentaho.di.repository.ObjectId id)
public org.pentaho.di.repository.ObjectId getObjectId()
public void setEntry(JobEntryInterface je)
public JobEntryInterface getEntry()
public String getTypeDesc()
public void setLocation(int x, int y)
setLocation
in interface org.pentaho.di.core.gui.GUIPositionInterface
public void setLocation(org.pentaho.di.core.gui.Point loc)
setLocation
in interface org.pentaho.di.core.gui.GUIPositionInterface
public org.pentaho.di.core.gui.Point getLocation()
getLocation
in interface org.pentaho.di.core.gui.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 org.pentaho.di.core.gui.GUIPositionInterface
public void flipSelected()
public boolean isSelected()
isSelected
in interface org.pentaho.di.core.gui.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 org.pentaho.di.core.AttributesInterface
public Map<String,Map<String,String>> getAttributesMap()
getAttributesMap
in interface org.pentaho.di.core.AttributesInterface
public void setAttribute(String groupName, String key, String value)
setAttribute
in interface org.pentaho.di.core.AttributesInterface
public void setAttributes(String groupName, Map<String,String> attributes)
setAttributes
in interface org.pentaho.di.core.AttributesInterface
public Map<String,String> getAttributes(String groupName)
getAttributes
in interface org.pentaho.di.core.AttributesInterface