class DeferringLockClient implements Locks.Client {

    @Override
    public void close()
    {
        stopped = true;
        clientDelegate.close();
    }

    public  DeferringLockClient( Locks.Client clientDelegate );

}