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 org.pentaho.di.core.RowMetaAndData getPartitionSchema(org.pentaho.di.repository.ObjectId id_partition_schema)
throws org.pentaho.di.core.exception.KettleException
- Throws:
org.pentaho.di.core.exception.KettleException
getPartition
public org.pentaho.di.core.RowMetaAndData getPartition(org.pentaho.di.repository.ObjectId id_partition)
throws org.pentaho.di.core.exception.KettleException
- Throws:
org.pentaho.di.core.exception.KettleException
getPartitionSchemaID
public org.pentaho.di.repository.ObjectId getPartitionSchemaID(String name)
throws org.pentaho.di.core.exception.KettleException
- Throws:
org.pentaho.di.core.exception.KettleException
savePartitionSchema
public void savePartitionSchema(PartitionSchema partitionSchema)
throws org.pentaho.di.core.exception.KettleException
- Throws:
org.pentaho.di.core.exception.KettleException
savePartitionSchema
public void savePartitionSchema(PartitionSchema partitionSchema,
org.pentaho.di.repository.ObjectId id_transformation,
boolean isUsedByTransformation)
throws org.pentaho.di.core.exception.KettleException
- Throws:
org.pentaho.di.core.exception.KettleException
savePartitionSchema
public void savePartitionSchema(PartitionSchema partitionSchema,
org.pentaho.di.repository.ObjectId id_transformation,
boolean isUsedByTransformation,
boolean overwrite)
throws org.pentaho.di.core.exception.KettleException
- Throws:
org.pentaho.di.core.exception.KettleException
loadPartitionSchema
public PartitionSchema loadPartitionSchema(org.pentaho.di.repository.ObjectId id_partition_schema)
throws org.pentaho.di.core.exception.KettleException
- Throws:
org.pentaho.di.core.exception.KettleException
insertPartitionSchema
public org.pentaho.di.repository.ObjectId insertPartitionSchema(PartitionSchema partitionSchema)
throws org.pentaho.di.core.exception.KettleException
- Throws:
org.pentaho.di.core.exception.KettleException
updatePartitionSchema
public void updatePartitionSchema(PartitionSchema partitionSchema)
throws org.pentaho.di.core.exception.KettleException
- Throws:
org.pentaho.di.core.exception.KettleException
insertPartition
public org.pentaho.di.repository.ObjectId insertPartition(org.pentaho.di.repository.ObjectId id_partition_schema,
String partition_id)
throws org.pentaho.di.core.exception.KettleException
- Throws:
org.pentaho.di.core.exception.KettleException
delPartitionSchema
public void delPartitionSchema(org.pentaho.di.repository.ObjectId id_partition_schema)
throws org.pentaho.di.core.exception.KettleException
- Throws:
org.pentaho.di.core.exception.KettleException