Class HighlyAvailableServiceInvocationHandler<I>

java.lang.Object
org.apache.accumulo.server.rpc.HighlyAvailableServiceInvocationHandler<I>
All Implemented Interfaces:
InvocationHandler

public class HighlyAvailableServiceInvocationHandler<I> extends Object implements InvocationHandler
An InvocationHandler which checks to see if a HighlyAvailableService is the current active instance of that service, throwing ThriftNotActiveServiceException when it is not the current active instance.