org.pentaho.di.job.entries.abort
Class JobEntryAbort
java.lang.Object
   org.pentaho.di.job.entry.JobEntryBase
org.pentaho.di.job.entry.JobEntryBase
       org.pentaho.di.job.entries.abort.JobEntryAbort
org.pentaho.di.job.entries.abort.JobEntryAbort
- All Implemented Interfaces: 
- Cloneable, CheckResultSourceInterface, LoggingObjectInterface, VariableSpace, JobEntryInterface, ResourceHolderInterface
- public class JobEntryAbort 
- extends JobEntryBase- implements Cloneable, JobEntryInterface
Job entry type to abort a job.
- Since:
- 12-02-2007
- Author:
- Samatar
 
 
| Methods inherited from class org.pentaho.di.job.entry.JobEntryBase | 
| clear, copyVariablesFrom, environmentSubstitute, environmentSubstitute, equals, exportResources, getBooleanValueOfVariable, getContainerObjectId, getDescription, getDialogClassName, getFilename, getHolderType, getLogChannel, getLogChannelId, getLogLevel, getName, getObjectCopy, getObjectId, getObjectName, getObjectRevision, getObjectType, getParent, getParentJob, getParentVariableSpace, getPluginId, getRealFilename, getRegistrationDate, getRepository, getRepositoryDirectory, getResourceDependencies, getSQLStatements, getSQLStatements, getTypeDesc, getTypeId, getUsedDatabaseConnections, getVariable, getVariable, hasChanged, hasRepositoryReferences, initializeVariablesFrom, injectVariables, isBasic, isDebug, isDetailed, isDummy, isEvaluation, isFTP, isHTTP, isJob, isMail, isRowlevel, isSFTP, isShell, isSpecial, isStart, isTransformation, listVariables, loadXML, logBasic, logBasic, logDebug, logDebug, logDetailed, logDetailed, logError, logError, logError, logMinimal, logMinimal, logRowlevel, logRowlevel, lookupRepositoryReferences, parseRepositoryObjects, setChanged, setChanged, setContainerObjectId, setDescription, setID, setLogLevel, setName, setObjectId, setParentJob, setParentVariableSpace, setPluginId, setRepository, setTypeId, setVariable, shareVariablesWith, toString | 
 
 
| Methods inherited from interface org.pentaho.di.job.entry.JobEntryInterface | 
| clear, exportResources, getDescription, getDialogClassName, getFilename, getLogChannel, getName, getObjectId, getParentJob, getPluginId, getRealFilename, getResourceDependencies, getSQLStatements, getSQLStatements, getTypeId, getUsedDatabaseConnections, hasChanged, hasRepositoryReferences, isDummy, isEvaluation, isJob, isMail, isShell, isSpecial, isStart, isTransformation, lookupRepositoryReferences, setChanged, setChanged, setDescription, setName, setObjectId, setParentJob, setPluginId, setRepository | 
 
JobEntryAbort
public JobEntryAbort(String n,
                     String scr)
JobEntryAbort
public JobEntryAbort()
clone
public Object clone()
- 
- Specified by:
- clonein interface- JobEntryInterface
- Overrides:
- clonein class- JobEntryBase
 
- 
 
getXML
public String getXML()
- 
- Specified by:
- getXMLin interface- JobEntryInterface
- Overrides:
- getXMLin class- JobEntryBase
 
- 
 
loadXML
public void loadXML(Node entrynode,
                    List<DatabaseMeta> databases,
                    List<SlaveServer> slaveServers,
                    Repository rep)
             throws KettleXMLException
- 
- Specified by:
- loadXMLin interface- JobEntryInterface
 
- 
- Throws:
- KettleXMLException
 
loadRep
public void loadRep(Repository rep,
                    ObjectId id_jobentry,
                    List<DatabaseMeta> databases,
                    List<SlaveServer> slaveServers)
             throws KettleException
- 
- Specified by:
- loadRepin interface- JobEntryInterface
- Overrides:
- loadRepin class- JobEntryBase
 
- 
- Throws:
- KettleException
 
saveRep
public void saveRep(Repository rep,
                    ObjectId id_job)
             throws KettleException
- 
- Specified by:
- saveRepin interface- JobEntryInterface
- Overrides:
- saveRepin class- JobEntryBase
 
- 
- Throws:
- KettleException
 
evaluate
public boolean evaluate(Result result)
- 
 
- 
 
execute
public Result execute(Result previousResult,
                      int nr)
- Execute this job entry and return the result.
 In this case it means, just set the result boolean in the Result class.
 
- 
- Specified by:
- executein interface- JobEntryInterface
 
- 
- Parameters:
- previousResult- The result of the previous execution
- Returns:
- The Result of the execution.
 
resetErrorsBeforeExecution
public boolean resetErrorsBeforeExecution()
- 
- Specified by:
- resetErrorsBeforeExecutionin interface- JobEntryInterface
- Overrides:
- resetErrorsBeforeExecutionin class- JobEntryBase
 
- 
- Returns:
- true if a reset of the number of errors is required before execution.
 
evaluates
public boolean evaluates()
- Description copied from class: JobEntryBase
- check whether or not this job entry evaluates.
 
- 
- Specified by:
- evaluatesin interface- JobEntryInterface
- Overrides:
- evaluatesin class- JobEntryBase
 
- 
- Returns:
- true if the job entry evaluates
 
isUnconditional
public boolean isUnconditional()
- 
- Specified by:
- isUnconditionalin interface- JobEntryInterface
- Overrides:
- isUnconditionalin class- JobEntryBase
 
- 
 
setMessageabort
public void setMessageabort(String messageabort)
- 
 
- 
 
getMessageabort
public String getMessageabort()
- 
 
- 
 
check
public void check(List<CheckResultInterface> remarks,
                  JobMeta jobMeta)
- Description copied from class: JobEntryBase
- Support for overrides not having to put in a check method
 
- 
- Specified by:
- checkin interface- JobEntryInterface
- Overrides:
- checkin class- JobEntryBase
 
- 
- Parameters:
- remarks- CheckResults from checking the job entry
- jobMeta- JobMeta information letting threading back to the JobMeta possible