org.pentaho.di.repository.kdr.delegates
Class KettleDatabaseRepositoryClusterSchemaDelegate
java.lang.Object
  
org.pentaho.di.repository.kdr.delegates.KettleDatabaseRepositoryBaseDelegate
      
org.pentaho.di.repository.kdr.delegates.KettleDatabaseRepositoryClusterSchemaDelegate
public class KettleDatabaseRepositoryClusterSchemaDelegate
- extends KettleDatabaseRepositoryBaseDelegate
 
 
| 
Method Summary | 
 void | 
delClusterSchema(org.pentaho.di.repository.ObjectId id_cluster)
 
            | 
 org.pentaho.di.repository.ObjectId | 
getClusterID(String name)
 
            | 
 org.pentaho.di.core.RowMetaAndData | 
getClusterSchema(org.pentaho.di.repository.ObjectId id_cluster_schema)
 
            | 
 ClusterSchema | 
loadClusterSchema(org.pentaho.di.repository.ObjectId id_cluster_schema,
                  List<SlaveServer> slaveServers)
 
            | 
 void | 
renameClusterSchema(org.pentaho.di.repository.ObjectId id_cluster,
                    String new_name)
 
            | 
 void | 
saveClusterSchema(ClusterSchema clusterSchema,
                  String versionComment)
 
            | 
 void | 
saveClusterSchema(ClusterSchema clusterSchema,
                  String versionComment,
                  org.pentaho.di.repository.ObjectId id_transformation,
                  boolean isUsedByTransformation)
 
            | 
 void | 
saveClusterSchema(ClusterSchema clusterSchema,
                  String versionComment,
                  org.pentaho.di.repository.ObjectId id_transformation,
                  boolean isUsedByTransformation,
                  boolean overwrite)
 
            | 
 void | 
updateCluster(ClusterSchema clusterSchema)
 
            | 
 
 
 
KettleDatabaseRepositoryClusterSchemaDelegate
public KettleDatabaseRepositoryClusterSchemaDelegate(KettleDatabaseRepository repository)
getClusterSchema
public org.pentaho.di.core.RowMetaAndData getClusterSchema(org.pentaho.di.repository.ObjectId id_cluster_schema)
                                                    throws org.pentaho.di.core.exception.KettleException
- Throws:
 org.pentaho.di.core.exception.KettleException
 
getClusterID
public org.pentaho.di.repository.ObjectId getClusterID(String name)
                                                throws org.pentaho.di.core.exception.KettleException
- Throws:
 org.pentaho.di.core.exception.KettleException
 
loadClusterSchema
public ClusterSchema loadClusterSchema(org.pentaho.di.repository.ObjectId id_cluster_schema,
                                       List<SlaveServer> slaveServers)
                                throws org.pentaho.di.core.exception.KettleException
- Throws:
 org.pentaho.di.core.exception.KettleException
 
saveClusterSchema
public void saveClusterSchema(ClusterSchema clusterSchema,
                              String versionComment)
                       throws org.pentaho.di.core.exception.KettleException
- Throws:
 org.pentaho.di.core.exception.KettleException
 
saveClusterSchema
public void saveClusterSchema(ClusterSchema clusterSchema,
                              String versionComment,
                              org.pentaho.di.repository.ObjectId id_transformation,
                              boolean isUsedByTransformation)
                       throws org.pentaho.di.core.exception.KettleException
- Throws:
 org.pentaho.di.core.exception.KettleException
 
saveClusterSchema
public void saveClusterSchema(ClusterSchema clusterSchema,
                              String versionComment,
                              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
 
updateCluster
public void updateCluster(ClusterSchema clusterSchema)
                   throws org.pentaho.di.core.exception.KettleException
- Throws:
 org.pentaho.di.core.exception.KettleException
 
delClusterSchema
public void delClusterSchema(org.pentaho.di.repository.ObjectId id_cluster)
                      throws org.pentaho.di.core.exception.KettleException
- Throws:
 org.pentaho.di.core.exception.KettleException
 
renameClusterSchema
public void renameClusterSchema(org.pentaho.di.repository.ObjectId id_cluster,
                                String new_name)
                         throws org.pentaho.di.core.exception.KettleException
- Throws:
 org.pentaho.di.core.exception.KettleException