public class JobEntrySNMPTrap extends JobEntryBase implements Cloneable, JobEntryInterface
| Modifier and Type | Field and Description |
|---|---|
static int |
DEFAULT_PORT
Default port
|
static String[] |
target_type_Code |
static String[] |
target_type_Desc |
attributesMap, containerObjectId, entryStepSetVariablesMap, extensionDataMap, log, metaStore, parentJob, parentJobMeta, rep, variables| Constructor and Description |
|---|
JobEntrySNMPTrap() |
JobEntrySNMPTrap(String n) |
| Modifier and Type | Method and Description |
|---|---|
Object |
clone()
This method is called when a job entry is duplicated in Spoon.
|
boolean |
evaluates()
This method must return true if the job entry supports the true/false outgoing hops.
|
Result |
execute(Result previousResult,
int nr)
Execute the job entry.
|
String |
getComString() |
String |
getEngineID() |
String |
getMessage() |
String |
getOID() |
String |
getPassPhrase() |
String |
getPort() |
String |
getRetry() |
String |
getServerName() |
String |
getTargetType() |
String |
getTargetTypeCode(String tt) |
String |
getTargetTypeDesc(String tt) |
String |
getTimeout() |
String |
getUser() |
String |
getXML()
This method is called by PDI whenever a job entry needs to serialize its settings to XML.
|
void |
loadRep(Repository rep,
org.pentaho.metastore.api.IMetaStore metaStore,
ObjectId id_jobentry,
List<DatabaseMeta> databases,
List<SlaveServer> slaveServers)
This method is called by PDI whenever a job entry needs to read its configuration from a PDI repository.
|
void |
loadXML(Node entrynode,
List<DatabaseMeta> databases,
List<SlaveServer> slaveServers,
Repository rep,
org.pentaho.metastore.api.IMetaStore metaStore)
This method is called by PDI whenever a job entry needs to read its settings from XML.
|
void |
saveRep(Repository rep,
org.pentaho.metastore.api.IMetaStore metaStore,
ObjectId id_job)
This method is called by PDI whenever a job entry needs to save its settings to a PDI repository.
|
void |
setComString(String comString) |
void |
setEngineID(String engineid) |
void |
setMessage(String message) |
void |
setOID(String oid) |
void |
setPassPhrase(String passphrase) |
void |
setPort(String port) |
void |
setRetry(String nrretry) |
void |
setServerName(String serverName) |
void |
setTargetType(String targettypein) |
void |
setTimeout(String timeout) |
void |
setUser(String user) |
addDatetimeToFilename, check, check, clear, copyVariablesFrom, environmentSubstitute, environmentSubstitute, equals, exportResources, exportResources, fieldSubstitute, getAttribute, getAttributes, getAttributesMap, getBooleanValueOfVariable, getContainerObjectId, getDescription, getDialogClassName, getEntryStepSetVariable, getEntryStepSetVariablesMap, getExtensionDataMap, getFilename, getHolderType, getLogChannel, getLogChannelId, getLogLevel, getMetaStore, getName, getObjectCopy, getObjectId, getObjectName, getObjectRevision, getObjectType, getParent, getParentJob, getParentJobMeta, getParentVariableSpace, getPluginId, getRealFilename, getReferencedObjectDescriptions, getRegistrationDate, getRepository, getRepositoryDirectory, getResourceDependencies, getSQLStatements, getSQLStatements, getSQLStatements, getTypeDesc, getTypeId, getUsedDatabaseConnections, getVariable, getVariable, getVariables, hasChanged, hashCode, hasRepositoryReferences, initializeVariablesFrom, injectVariables, isBasic, isDebug, isDetailed, isDummy, isEvaluation, isForcingSeparateLogging, isFTP, isGatheringMetrics, isHTTP, isJob, isMail, isReferencedObjectEnabled, isRowlevel, isSFTP, isShell, isSpecial, isStart, isTransformation, isUnconditional, listVariables, loadReferencedObject, loadReferencedObject, loadRep, loadXML, loadXML, logBasic, logBasic, logDebug, logDebug, logDetailed, logDetailed, logError, logError, logError, logMinimal, logMinimal, logRowlevel, logRowlevel, lookupRepositoryReferences, parseRepositoryObjects, resetErrorsBeforeExecution, saveRep, setAttribute, setAttributes, setAttributesMap, setChanged, setChanged, setContainerObjectId, setDescription, setEntryStepSetVariable, setForcingSeparateLogging, setGatheringMetrics, setID, setLogLevel, setMetaStore, setName, setObjectId, setParentJob, setParentJobMeta, setParentVariableSpace, setPluginId, setRepository, setTypeId, setVariable, shareVariablesWith, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitcheck, check, clear, exportResources, exportResources, getDescription, getDialogClassName, getFilename, getLogChannel, getName, getObjectId, getParentJob, getParentJobMeta, getPluginId, getRealFilename, getReferencedObjectDescriptions, getResourceDependencies, getSQLStatements, getSQLStatements, getSQLStatements, getTypeId, getUsedDatabaseConnections, hasChanged, hasRepositoryReferences, isDummy, isEvaluation, isJob, isMail, isReferencedObjectEnabled, isShell, isSpecial, isStart, isTransformation, isUnconditional, loadReferencedObject, loadReferencedObject, loadRep, loadXML, lookupRepositoryReferences, resetErrorsBeforeExecution, saveRep, setChanged, setChanged, setDescription, setMetaStore, setName, setObjectId, setParentJob, setParentJobMeta, setPluginId, setRepositorypublic static int DEFAULT_PORT
public static final String[] target_type_Desc
public static final String[] target_type_Code
public JobEntrySNMPTrap(String n)
public JobEntrySNMPTrap()
public Object clone()
JobEntryBaseclone in interface JobEntryInterfaceclone in class JobEntryBasepublic String getXML()
JobEntryBasegetXML in interface JobEntryInterfacegetXML in class JobEntryBasepublic void loadXML(Node entrynode, List<DatabaseMeta> databases, List<SlaveServer> slaveServers, Repository rep, org.pentaho.metastore.api.IMetaStore metaStore) throws KettleXMLException
JobEntryInterfaceloadXML in interface JobEntryInterfaceloadXML in class JobEntryBaseentrynode - the top-level XML nodedatabases - the list of databasesslaveServers - the list of slave serversrep - the repository objectmetaStore - The metaStore to optionally load from.KettleXMLException - if any errors occur during the loading of the XMLpublic void loadRep(Repository rep, org.pentaho.metastore.api.IMetaStore metaStore, ObjectId id_jobentry, List<DatabaseMeta> databases, List<SlaveServer> slaveServers) throws KettleException
JobEntryInterfaceloadRep in interface JobEntryInterfaceloadRep in class JobEntryBaserep - the repository objectmetaStore - the MetaStore to useid_jobentry - the id of the job entrydatabases - the list of databasesslaveServers - the list of slave serversKettleException - if any errors occur during the loadpublic void saveRep(Repository rep, org.pentaho.metastore.api.IMetaStore metaStore, ObjectId id_job) throws KettleException
JobEntryInterfacesaveRep in interface JobEntryInterfacesaveRep in class JobEntryBaserep - the repositorymetaStore - the MetaStore to useid_job - the id_jobKettleException - if any errors occur during the savepublic String getServerName()
public void setServerName(String serverName)
serverName - The serverName to set.public String getOID()
public void setOID(String oid)
serverName - The oid to set.public String getComString()
public void setComString(String comString)
comString - The comString to set.public void setUser(String user)
user - The user to set.public String getUser()
public void setPassPhrase(String passphrase)
user - The passphrase to set.public String getPassPhrase()
public void setEngineID(String engineid)
user - The engineid to set.public String getEngineID()
public String getTargetType()
public void setTargetType(String targettypein)
public void setMessage(String message)
message - The message to set.public String getMessage()
public String getPort()
public void setPort(String port)
port - The port to set.public void setTimeout(String timeout)
timeout - The timeout to set.public String getTimeout()
public void setRetry(String nrretry)
nrretry - The nrretry to set.public String getRetry()
public Result execute(Result previousResult, int nr)
JobEntryInterfaceexecute in interface JobEntryInterfacepreviousResult - the previous resultnr - the number of rowspublic boolean evaluates()
JobEntryBaseevaluates in interface JobEntryInterfaceevaluates in class JobEntryBaseCopyright © 2020 Hitachi Vantara. All rights reserved.