updated readme.txt

This commit is contained in:
David Turanski
2011-11-29 16:51:19 -05:00
parent 0422b81415
commit 5134d44073
26 changed files with 1165 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
package groovy
import org.springframework.integration.samples.cafe.Drink
def prepareDrink(orderItem){
println "groovy: preparing $orderItem for order ${orderItem.order.number}"
try {
Thread.sleep(timeToPrepare as long)
} catch (e) {
println "sleep interrupted"
}
new Drink(orderItem.getOrder().getNumber(), orderItem.getDrinkType(), orderItem.isIced(),
orderItem.getShots())
}
prepareDrink(payload)

View File

@@ -0,0 +1,13 @@
importClass(org.springframework.integration.samples.cafe.Drink);
importClass(java.lang.Thread);
importClass(java.lang.System);
function prepareDrink(orderItem){
Thread.sleep(timeToPrepare);
System.out.println("javascript: preparing "+ orderItem + " for order "+ orderItem.getOrder().getNumber())
return new Drink(orderItem.getOrder().getNumber(), orderItem.getDrinkType(), orderItem.isIced(),
orderItem.getShots())
}
prepareDrink(payload);

View File

@@ -0,0 +1,11 @@
from org.springframework.integration.samples.cafe import Drink
import time
def prepareDrink(orderItem):
print("python: preparing %s for order %s" % (orderItem,orderItem.order.number))
time.sleep(eval(timeToPrepare))
return Drink(orderItem.getOrder().getNumber(), orderItem.getDrinkType(), orderItem.isIced(),
orderItem.getShots())
drink = prepareDrink(payload)

View File

@@ -0,0 +1,15 @@
require 'java'
import org.springframework.integration.samples.cafe.Drink
orderItem = payload
puts "ruby: preparing #{orderItem} for order #{orderItem.order.number}"
sleep(timeToPrepare.to_f)
Drink.new(orderItem.getOrder().getNumber(), orderItem.getDrinkType(), orderItem.isIced(),
orderItem.getShots())