org.pentaho.di.repository.kdr.delegates
Class KettleDatabaseRepositoryPartitionSchemaDelegate
java.lang.Object
  
org.pentaho.di.repository.kdr.delegates.KettleDatabaseRepositoryBaseDelegate
      
org.pentaho.di.repository.kdr.delegates.KettleDatabaseRepositoryPartitionSchemaDelegate
public class KettleDatabaseRepositoryPartitionSchemaDelegate
- extends KettleDatabaseRepositoryBaseDelegate
 
 
 
 
 
KettleDatabaseRepositoryPartitionSchemaDelegate
public KettleDatabaseRepositoryPartitionSchemaDelegate(KettleDatabaseRepository repository)
getPartitionSchema
public RowMetaAndData getPartitionSchema(ObjectId id_partition_schema)
                                  throws KettleException
- Throws:
 KettleException
 
getPartition
public RowMetaAndData getPartition(ObjectId id_partition)
                            throws KettleException
- Throws:
 KettleException
 
getPartitionSchemaID
public ObjectId getPartitionSchemaID(String name)
                              throws KettleException
- Throws:
 KettleException
 
savePartitionSchema
public void savePartitionSchema(PartitionSchema partitionSchema)
                         throws KettleException
- Throws:
 KettleException
 
savePartitionSchema
public void savePartitionSchema(PartitionSchema partitionSchema,
                                ObjectId id_transformation,
                                boolean isUsedByTransformation)
                         throws KettleException
- Throws:
 KettleException
 
savePartitionSchema
public void savePartitionSchema(PartitionSchema partitionSchema,
                                ObjectId id_transformation,
                                boolean isUsedByTransformation,
                                boolean overwrite)
                         throws KettleException
- Throws:
 KettleException
 
loadPartitionSchema
public PartitionSchema loadPartitionSchema(ObjectId id_partition_schema)
                                    throws KettleException
- Throws:
 KettleException
 
insertPartitionSchema
public ObjectId insertPartitionSchema(PartitionSchema partitionSchema)
                               throws KettleException
- Throws:
 KettleException
 
updatePartitionSchema
public void updatePartitionSchema(PartitionSchema partitionSchema)
                           throws KettleException
- Throws:
 KettleException
 
insertPartition
public ObjectId insertPartition(ObjectId id_partition_schema,
                                String partition_id)
                         throws KettleException
- Throws:
 KettleException
 
delPartitionSchema
public void delPartitionSchema(ObjectId id_partition_schema)
                        throws KettleException
- Throws:
 KettleException