org.pentaho.di.repository.kdr.delegates
Class KettleDatabaseRepositoryConditionDelegate
java.lang.Object
org.pentaho.di.repository.kdr.delegates.KettleDatabaseRepositoryBaseDelegate
org.pentaho.di.repository.kdr.delegates.KettleDatabaseRepositoryConditionDelegate
public class KettleDatabaseRepositoryConditionDelegate
- extends KettleDatabaseRepositoryBaseDelegate
KettleDatabaseRepositoryConditionDelegate
public KettleDatabaseRepositoryConditionDelegate(KettleDatabaseRepository repository)
getCondition
public RowMetaAndData getCondition(ObjectId id_condition)
throws KettleException
- Throws:
KettleException
loadCondition
public Condition loadCondition(ObjectId id_condition)
throws KettleException
- Read a condition from the repository.
- Parameters:
id_condition
- The condition id
- Throws:
KettleException
- if something goes wrong.
saveCondition
public ObjectId saveCondition(Condition condition)
throws KettleException
- Throws:
KettleException
saveCondition
public ObjectId saveCondition(Condition condition,
ObjectId id_condition_parent)
throws KettleException
- Throws:
KettleException
insertCondition
public ObjectId insertCondition(ObjectId id_condition_parent,
Condition condition)
throws KettleException
- Throws:
KettleException
insertValue
public ObjectId insertValue(String name,
String type,
String value_str,
boolean isnull,
ObjectId id_value_prev)
throws KettleException
- Throws:
KettleException
lookupValue
public ObjectId lookupValue(String name,
String type,
String value_str,
boolean isnull)
throws KettleException
- Throws:
KettleException