Class KettleDatabaseRepositorySlaveServerDelegate

    • Constructor Detail

      • KettleDatabaseRepositorySlaveServerDelegate

        public KettleDatabaseRepositorySlaveServerDelegate​(KettleDatabaseRepository repository)
    • Method Detail

      • getSlaveServer

        public org.pentaho.di.core.RowMetaAndData getSlaveServer​(org.pentaho.di.repository.ObjectId id_slave)
                                                          throws org.pentaho.di.core.exception.KettleException
        Throws:
        org.pentaho.di.core.exception.KettleException
      • getSlaveID

        public org.pentaho.di.repository.ObjectId getSlaveID​(String name)
                                                      throws org.pentaho.di.core.exception.KettleException
        Throws:
        org.pentaho.di.core.exception.KettleException
      • saveSlaveServer

        public void saveSlaveServer​(SlaveServer slaveServer)
                             throws org.pentaho.di.core.exception.KettleException
        Throws:
        org.pentaho.di.core.exception.KettleException
      • saveSlaveServer

        public void saveSlaveServer​(SlaveServer slaveServer,
                                    org.pentaho.di.repository.ObjectId id_transformation,
                                    boolean isUsedByTransformation)
                             throws org.pentaho.di.core.exception.KettleException
        Throws:
        org.pentaho.di.core.exception.KettleException
      • saveSlaveServer

        public void saveSlaveServer​(SlaveServer slaveServer,
                                    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
      • loadSlaveServer

        public SlaveServer loadSlaveServer​(org.pentaho.di.repository.ObjectId id_slave_server)
                                    throws org.pentaho.di.core.exception.KettleException
        Throws:
        org.pentaho.di.core.exception.KettleException
      • insertSlave

        public org.pentaho.di.repository.ObjectId insertSlave​(SlaveServer slaveServer)
                                                       throws org.pentaho.di.core.exception.KettleException
        Throws:
        org.pentaho.di.core.exception.KettleException
      • updateSlave

        public void updateSlave​(SlaveServer slaveServer)
                         throws org.pentaho.di.core.exception.KettleException
        Throws:
        org.pentaho.di.core.exception.KettleException