大名鼎鼎的java动态脚本语言。已经通过了sun的认证
源代码在线查看: transactionbean.java
package groovy.txn; import groovy.lang.Closure; /** * @author James Strachan * @version $Revision: 1.2 $ */ public class TransactionBean { private Closure run; private Closure onError; private Closure onSuccess; public Closure run() { return run; } public Closure onError() { return onError; } public Closure onSuccess() { return onSuccess; } public void run(Closure run) { this.run = run; } public void onError(Closure onError) { this.onError = onError; } public void onSuccess(Closure onSuccess) { this.onSuccess = onSuccess; } }