org.pentaho.di.job.entries.ping
Class JobEntryPing
java.lang.Object
org.pentaho.di.job.entry.JobEntryBase
org.pentaho.di.job.entries.ping.JobEntryPing
- All Implemented Interfaces:
- Cloneable, org.pentaho.di.core.CheckResultSourceInterface, org.pentaho.di.core.logging.LoggingObjectInterface, org.pentaho.di.core.variables.VariableSpace, JobEntryInterface, ResourceHolderInterface
public class JobEntryPing
- extends JobEntryBase
- implements Cloneable, JobEntryInterface
This defines a ping job entry.
- Since:
- Mar-2007
- Author:
- Samatar Hassan
| 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, 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, isUnconditional, listVariables, loadXML, logBasic, logBasic, logDebug, logDebug, logDetailed, logDetailed, logError, logError, logError, logMinimal, logMinimal, logRowlevel, logRowlevel, lookupRepositoryReferences, parseRepositoryObjects, resetErrorsBeforeExecution, 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, getSQLStatements, getSQLStatements, getTypeId, getUsedDatabaseConnections, hasChanged, hasRepositoryReferences, isDummy, isEvaluation, isJob, isMail, isShell, isSpecial, isStart, isTransformation, isUnconditional, lookupRepositoryReferences, resetErrorsBeforeExecution, setChanged, setChanged, setDescription, setName, setObjectId, setParentJob, setPluginId, setRepository |
defaultTimeOut
public String defaultTimeOut
classicPing
public String classicPing
iclassicPing
public int iclassicPing
systemPing
public String systemPing
isystemPing
public int isystemPing
bothPings
public String bothPings
ibothPings
public int ibothPings
pingtype
public String pingtype
ipingtype
public int ipingtype
JobEntryPing
public JobEntryPing(String n)
JobEntryPing
public JobEntryPing()
clone
public Object clone()
- Specified by:
clone in interface JobEntryInterface- Overrides:
clone in class JobEntryBase
getXML
public String getXML()
- Specified by:
getXML in interface JobEntryInterface- Overrides:
getXML in class JobEntryBase
loadXML
public void loadXML(Node entrynode,
List<org.pentaho.di.core.database.DatabaseMeta> databases,
List<SlaveServer> slaveServers,
Repository rep)
throws org.pentaho.di.core.exception.KettleXMLException
- Specified by:
loadXML in interface JobEntryInterface
- Throws:
org.pentaho.di.core.exception.KettleXMLException
loadRep
public void loadRep(Repository rep,
org.pentaho.di.repository.ObjectId id_jobentry,
List<org.pentaho.di.core.database.DatabaseMeta> databases,
List<SlaveServer> slaveServers)
throws org.pentaho.di.core.exception.KettleException
- Specified by:
loadRep in interface JobEntryInterface- Overrides:
loadRep in class JobEntryBase
- Throws:
org.pentaho.di.core.exception.KettleException
saveRep
public void saveRep(Repository rep,
org.pentaho.di.repository.ObjectId id_job)
throws org.pentaho.di.core.exception.KettleException
- Specified by:
saveRep in interface JobEntryInterface- Overrides:
saveRep in class JobEntryBase
- Throws:
org.pentaho.di.core.exception.KettleException
getNbrPackets
public String getNbrPackets()
getRealNbrPackets
public String getRealNbrPackets()
setNbrPackets
public void setNbrPackets(String nbrPackets)
setHostname
public void setHostname(String hostname)
getHostname
public String getHostname()
getRealHostname
public String getRealHostname()
getTimeOut
public String getTimeOut()
getRealTimeOut
public String getRealTimeOut()
setTimeOut
public void setTimeOut(String timeout)
execute
public org.pentaho.di.core.Result execute(org.pentaho.di.core.Result previousResult,
int nr)
- Specified by:
execute in interface JobEntryInterface
evaluates
public boolean evaluates()
- Description copied from class:
JobEntryBase
- check whether or not this job entry evaluates.
- Specified by:
evaluates in interface JobEntryInterface- Overrides:
evaluates in class JobEntryBase
- Returns:
- true if the job entry evaluates
getResourceDependencies
public List<ResourceReference> getResourceDependencies(JobMeta jobMeta)
- Description copied from class:
JobEntryBase
- Get a list of all the resource dependencies that the step is depending
on.
- Specified by:
getResourceDependencies in interface JobEntryInterface- Overrides:
getResourceDependencies in class JobEntryBase
- Returns:
- a list of all the resource dependencies that the step is
depending on
check
public void check(List<org.pentaho.di.core.CheckResultInterface> remarks,
JobMeta jobMeta)
- Description copied from class:
JobEntryBase
- Support for overrides not having to put in a check method
- Specified by:
check in interface JobEntryInterface- Overrides:
check in class JobEntryBase
- Parameters:
remarks - CheckResults from checking the job entryjobMeta - JobMeta information letting threading back to the JobMeta possible