org.pentaho.di.repository.kdr.delegates
Class KettleDatabaseRepositorySlaveServerDelegate

java.lang.Object
  extended by org.pentaho.di.repository.kdr.delegates.KettleDatabaseRepositoryBaseDelegate
      extended by org.pentaho.di.repository.kdr.delegates.KettleDatabaseRepositorySlaveServerDelegate

public class KettleDatabaseRepositorySlaveServerDelegate
extends KettleDatabaseRepositoryBaseDelegate


Constructor Summary
KettleDatabaseRepositorySlaveServerDelegate(KettleDatabaseRepository repository)
           
 
Method Summary
 org.pentaho.di.repository.ObjectId getSlaveID(String name)
           
 org.pentaho.di.core.RowMetaAndData getSlaveServer(org.pentaho.di.repository.ObjectId id_slave)
           
 org.pentaho.di.repository.ObjectId insertSlave(SlaveServer slaveServer)
           
 SlaveServer loadSlaveServer(org.pentaho.di.repository.ObjectId id_slave_server)
           
 void saveSlaveServer(SlaveServer slaveServer)
           
 void saveSlaveServer(SlaveServer slaveServer, org.pentaho.di.repository.ObjectId id_transformation, boolean isUsedByTransformation)
           
 void saveSlaveServer(SlaveServer slaveServer, org.pentaho.di.repository.ObjectId id_transformation, boolean isUsedByTransformation, boolean overwrite)
           
 void updateSlave(SlaveServer slaveServer)
           
 
Methods inherited from class org.pentaho.di.repository.kdr.delegates.KettleDatabaseRepositoryBaseDelegate
quote, quoteTable
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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