import java.util.Properties; import java.io.InputStream; //import com.boomi.execution.ExecutionUtil; import static groovyx.gpars.actor.Actors.actor; //logger = ExecutionUtil.getBaseLogger(); //logger.warning("Start"); println("Start"); // THIS PART IS NOT BEING EXECUTED def decryptor = actor { // logger.warning("In decryptor"); println("In decryptor"); loop { react { message -> if (message instanceof String) reply message.reverse() else stop() } } } // // THIS PART IS NOT BEING EXECUTED def console = actor { decryptor.send 'lellarap si yvoorG' //logger.warning("In console"); println("In console"); react { // logger.warning('Decrypted message: ' + it) println('Decrypted message: ' + it) decryptor.send false } } // //for( int i = 0; i < dataContext.getDataCount(); i++ ) { //InputStream is = dataContext.getStream(i); //Properties props = dataContext.getProperties(i); //logger.warning("Middle"); println("Middle"); [decryptor, console]*.join() //dataContext.storeStream(is, props); //} // logger.warning("End"); println("End");
We use cookies to provide and improve our services. By using our site, you consent to our Cookies Policy. Accept Learn more