try { SlaveServerTransStatus transStatus = remoteSlaveServer.getTransStatus( transName, carteObjectId, 0 ); if ( transStatus.isRunning() ) { if ( log.isDetailed() ) { log.logDetailed( transName, "Remote transformation is still running." );
SlaveServerTransStatus transStatus = slaveServers[ s ].getTransStatus( slaves[ s ].getName(), carteObjectId, 0 ); if ( transStatus.isRunning() ) { if ( log.isDetailed() ) { log.logDetailed( "Slave transformation on '" + slaveServers[ s ] + "' is still running." ); SlaveServerTransStatus transStatus = masterServer.getTransStatus( masterTransMeta.getName(), carteObjectId, 0 ); if ( transStatus.isRunning() ) { if ( log.isDetailed() ) { log.logDetailed( "Master transformation is still running." );
if ( !transStatus.isRunning() ) { try { WebResult webResult = slaveServer.startTransformation( treeEntry.name, transStatus.getId() );
if ( transStatus.isRunning() || transStatus.isPaused() ) { try { WebResult webResult = slaveServer.stopTransformation( treeEntry.name, transStatus.getId() );
if ( !transStatus.isRunning() && !transStatus.isPaused() && !transStatus.isStopped() ) { try { WebResult webResult = slaveServer.removeTransformation( treeEntry.name, transStatus.getId() );