Package com.hazelcast.concurrent.semaphore.client

Examples of com.hazelcast.concurrent.semaphore.client.AcquireRequest


        acquire(1);
    }

    public void acquire(int permits) throws InterruptedException {
        checkNegative(permits);
        AcquireRequest request = new AcquireRequest(name, permits, -1);
        invoke(request);
    }
View Full Code Here


        return tryAcquire(1, timeout, unit);
    }

    public boolean tryAcquire(int permits, long timeout, TimeUnit unit) throws InterruptedException {
        checkNegative(permits);
        AcquireRequest request = new AcquireRequest(name, permits, unit.toMillis(timeout));
        Boolean result = invoke(request);
        return result;
    }
View Full Code Here

        Boolean result = invoke(request);
        return result;
    }

    public void acquire() throws InterruptedException {
        AcquireRequest request = new AcquireRequest(name);
        invoke(request);
    }
View Full Code Here

        invoke(request);
    }

    public void acquire(int permits) throws InterruptedException {
        checkNegative(permits);
        AcquireRequest request = new AcquireRequest(name, permits);
        invoke(request);
    }
View Full Code Here

        ReleaseRequest request = new ReleaseRequest(name, permits);
        invoke(request);
    }

    public boolean tryAcquire() {
        AcquireRequest request = new AcquireRequest(name, 1, 0);
        Boolean result = invoke(request);
        return result;
    }
View Full Code Here

    public boolean tryAcquire(long timeout, TimeUnit unit) throws InterruptedException {
        if (timeout == 0) {
            return tryAcquire();
        }
        AcquireRequest request = new AcquireRequest(name, 1, unit.toMillis(timeout));
        Boolean result = invoke(request);
        return result;
    }
View Full Code Here

        return result;
    }

    public boolean tryAcquire(int permits, long timeout, TimeUnit unit) throws InterruptedException {
        checkNegative(permits);
        AcquireRequest request = new AcquireRequest(name, permits, unit.toMillis(timeout));
        Boolean result = invoke(request);
        return result;
    }
View Full Code Here

TOP

Related Classes of com.hazelcast.concurrent.semaphore.client.AcquireRequest

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.