Class SpoonSlaveDelegate

java.lang.Object
org.pentaho.di.ui.spoon.delegates.SpoonDelegate
org.pentaho.di.ui.spoon.delegates.SpoonSharedObjectDelegate<org.pentaho.di.cluster.SlaveServer>
org.pentaho.di.ui.spoon.delegates.SpoonSlaveDelegate

public class SpoonSlaveDelegate extends SpoonSharedObjectDelegate<org.pentaho.di.cluster.SlaveServer>
Spoon delegate class that handles all the right click popup menu actions in the Slave Server node in configuration tree
  • Constructor Details

    • SpoonSlaveDelegate

      public SpoonSlaveDelegate(Spoon spoon)
  • Method Details

    • addSpoonSlave

      public void addSpoonSlave(org.pentaho.di.cluster.SlaveServer slaveServer)
    • delSlaveServer

      public void delSlaveServer(org.pentaho.di.cluster.SlaveServerManagementInterface slaveServerManager, org.pentaho.di.cluster.SlaveServer slaveServer) throws org.pentaho.di.core.exception.KettleException
      Throws:
      org.pentaho.di.core.exception.KettleException
    • newSlaveServer

      public void newSlaveServer()
    • edit

      public void edit(org.pentaho.di.cluster.SlaveServerManagementInterface slaveServerManager, org.pentaho.di.cluster.SlaveServer slaveServer)
    • moveToGlobal

      public void moveToGlobal(org.pentaho.di.cluster.SlaveServerManagementInterface slaveServerManager, org.pentaho.di.cluster.SlaveServer slaveServer) throws org.pentaho.di.core.exception.KettleException
      Throws:
      org.pentaho.di.core.exception.KettleException
    • moveToProject

      public void moveToProject(org.pentaho.di.cluster.SlaveServerManagementInterface slaveServerManager, org.pentaho.di.cluster.SlaveServer slaveServer) throws org.pentaho.di.core.exception.KettleException
      Throws:
      org.pentaho.di.core.exception.KettleException
    • copyToGlobal

      public void copyToGlobal(org.pentaho.di.cluster.SlaveServerManagementInterface slaveServerManager, org.pentaho.di.cluster.SlaveServer slaveServer) throws org.pentaho.di.core.exception.KettleException
      Throws:
      org.pentaho.di.core.exception.KettleException
    • copyToProject

      public void copyToProject(org.pentaho.di.cluster.SlaveServerManagementInterface slaveServerManager, org.pentaho.di.cluster.SlaveServer slaveServer) throws org.pentaho.di.core.exception.KettleException
      Throws:
      org.pentaho.di.core.exception.KettleException
    • dupeSlaveServer

      public void dupeSlaveServer(org.pentaho.di.cluster.SlaveServerManagementInterface slaveServerManager, org.pentaho.di.cluster.SlaveServer slaveServer)
    • refreshTree

      protected void refreshTree()
      Specified by:
      refreshTree in class SpoonSharedObjectDelegate<org.pentaho.di.cluster.SlaveServer>