Class KettleDatabaseRepositoryPartitionSchemaDelegate
- java.lang.Object
-
- org.pentaho.di.repository.kdr.delegates.KettleDatabaseRepositoryBaseDelegate
-
- org.pentaho.di.repository.kdr.delegates.KettleDatabaseRepositoryPartitionSchemaDelegate
-
public class KettleDatabaseRepositoryPartitionSchemaDelegate extends KettleDatabaseRepositoryBaseDelegate
-
-
Field Summary
-
Fields inherited from class org.pentaho.di.repository.kdr.delegates.KettleDatabaseRepositoryBaseDelegate
log, repository
-
-
Constructor Summary
Constructors Constructor Description KettleDatabaseRepositoryPartitionSchemaDelegate(KettleDatabaseRepository repository)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelPartitionSchema(org.pentaho.di.repository.ObjectId id_partition_schema)org.pentaho.di.core.RowMetaAndDatagetPartition(org.pentaho.di.repository.ObjectId id_partition)org.pentaho.di.core.RowMetaAndDatagetPartitionSchema(org.pentaho.di.repository.ObjectId id_partition_schema)org.pentaho.di.repository.ObjectIdgetPartitionSchemaID(String name)org.pentaho.di.repository.ObjectIdinsertPartition(org.pentaho.di.repository.ObjectId id_partition_schema, String partition_id)org.pentaho.di.repository.ObjectIdinsertPartitionSchema(PartitionSchema partitionSchema)PartitionSchemaloadPartitionSchema(org.pentaho.di.repository.ObjectId id_partition_schema)voidsavePartitionSchema(PartitionSchema partitionSchema)voidsavePartitionSchema(PartitionSchema partitionSchema, org.pentaho.di.repository.ObjectId id_transformation, boolean isUsedByTransformation)voidsavePartitionSchema(PartitionSchema partitionSchema, org.pentaho.di.repository.ObjectId id_transformation, boolean isUsedByTransformation, boolean overwrite)voidupdatePartitionSchema(PartitionSchema partitionSchema)-
Methods inherited from class org.pentaho.di.repository.kdr.delegates.KettleDatabaseRepositoryBaseDelegate
quote, quoteTable
-
-
-
-
Constructor Detail
-
KettleDatabaseRepositoryPartitionSchemaDelegate
public KettleDatabaseRepositoryPartitionSchemaDelegate(KettleDatabaseRepository repository)
-
-
Method Detail
-
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
-
-