I - the type of interface to handle invocations for.public class LatencyEmulatorProxy<I> extends Object implements DynamicProxy.DynamicProxyInvocationHandler<I>
| Constructor and Description |
|---|
LatencyEmulatorProxy(javax.measure.Measurable<javax.measure.quantity.Duration> latency)
Creates a new latency emulator proxy.
|
public LatencyEmulatorProxy(javax.measure.Measurable<javax.measure.quantity.Duration> latency)
latency - latency.public Object invoke(I delegate, Method method, Object[] args) throws Throwable
DynamicProxy.DynamicProxyInvocationHandlerinvoke in interface DynamicProxy.DynamicProxyInvocationHandler<I>delegate - delegate.method - the method been invoked.args - the method arguments.Throwable - if an error occurs.Copyright © 2014. All Rights Reserved.