public class DatabaseConfigurationImportRule extends BaseImportRule implements ImportRuleInterface
XML_TAG| Constructor and Description |
|---|
DatabaseConfigurationImportRule() |
| Modifier and Type | Method and Description |
|---|---|
ImportRuleInterface |
clone() |
org.pentaho.di.core.database.DatabaseMeta |
getDatabaseMeta() |
String |
getXML() |
boolean |
isUnique() |
void |
loadXML(Node ruleNode) |
void |
setDatabaseMeta(org.pentaho.di.core.database.DatabaseMeta databaseMeta) |
List<ImportValidationFeedback> |
verifyRule(Object subject)
Validate the rule against a subject (transformation, job, database, ...)
|
getCompositeClassName, getId, isEnabled, setEnabled, setId, toStringequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetCompositeClassName, getId, isEnabled, setEnabled, setIdpublic boolean isUnique()
isUnique in interface ImportRuleInterfaceisUnique in class BaseImportRulepublic ImportRuleInterface clone()
clone in interface ImportRuleInterfaceclone in class BaseImportRulepublic List<ImportValidationFeedback> verifyRule(Object subject)
ImportRuleInterfaceverifyRule in interface ImportRuleInterfaceverifyRule in class BaseImportRulesubject - The subject to validate againstpublic String getXML()
getXML in interface ImportRuleInterfacegetXML in class BaseImportRulepublic void loadXML(Node ruleNode) throws org.pentaho.di.core.exception.KettleException
loadXML in interface ImportRuleInterfaceloadXML in class BaseImportRuleorg.pentaho.di.core.exception.KettleExceptionpublic org.pentaho.di.core.database.DatabaseMeta getDatabaseMeta()
public void setDatabaseMeta(org.pentaho.di.core.database.DatabaseMeta databaseMeta)
databaseMeta - the databaseMeta to set