Package org.pentaho.di.imp.rules
Class JobHasJobLogConfiguredImportRule
java.lang.Object
org.pentaho.di.imp.rules.BaseImportRule
org.pentaho.di.imp.rules.JobHasJobLogConfiguredImportRule
- All Implemented Interfaces:
Cloneable,ImportRuleInterface
This rule verifies that a job contains a certain job log table configuration.
- Author:
- matt
-
Field Summary
Fields inherited from class org.pentaho.di.imp.rules.BaseImportRule
XML_TAG -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetXML()voidvoidsetConnectionName(String connectionName) voidsetSchemaName(String schemaName) voidsetTableName(String tableName) verifyRule(Object subject) Validate the rule against a subject (transformation, job, database, ...)Methods inherited from class org.pentaho.di.imp.rules.BaseImportRule
clone, getCompositeClassName, getId, isEnabled, isUnique, setEnabled, setId, toStringMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.pentaho.di.imp.rule.ImportRuleInterface
clone, getCompositeClassName, getId, isEnabled, isUnique, setEnabled, setId
-
Constructor Details
-
JobHasJobLogConfiguredImportRule
public JobHasJobLogConfiguredImportRule()
-
-
Method Details
-
verifyRule
Description copied from interface:ImportRuleInterfaceValidate the rule against a subject (transformation, job, database, ...)- Specified by:
verifyRulein interfaceImportRuleInterface- Specified by:
verifyRulein classBaseImportRule- Parameters:
subject- The subject to validate against- Returns:
- The feedback list consists of a series of approvals and/or warnings and/or errors.
-
getXML
- Specified by:
getXMLin interfaceImportRuleInterface- Overrides:
getXMLin classBaseImportRule
-
loadXML
- Specified by:
loadXMLin interfaceImportRuleInterface- Overrides:
loadXMLin classBaseImportRule- Throws:
org.pentaho.di.core.exception.KettleException
-
getSchemaName
- Returns:
- the schemaName
-
setSchemaName
- Parameters:
schemaName- the schemaName to set
-
getTableName
- Returns:
- the tableName
-
setTableName
- Parameters:
tableName- the tableName to set
-
getConnectionName
- Returns:
- the connectionName
-
setConnectionName
- Parameters:
connectionName- the connectionName to set
-