/** * nfs-rpc * Apache License * * http://code.google.com/p/nfs-rpc (c) 2011 */ package code.google.nfs.rpc.benchmark; import code.google.nfs.rpc.benchmark.PB.RequestObject; /** * Just for Reflection RPC Benchmark * * @author <a href="mailto:bluedavy@gmail.com">bluedavy</a> */ public class BenchmarkTestServiceImpl implements BenchmarkTestService { private int responseSize; public BenchmarkTestServiceImpl(int responseSize){ this.responseSize = responseSize; } // support java/hessian/pb codec public Object execute(Object request) { return new ResponseObject(responseSize); } public Object executePB(RequestObject request) { throw new UnsupportedOperationException("unsupported"); } }