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