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