com.hazelcast.core
Interface SemaphoreFactory
public interface SemaphoreFactory
Hazelcast distributed semaphore helper class can be used to dynamically
interact with certain semaphore events. You can override the helper
methods for the desired usage.
Semaphore sample config:
1
com.domain.MySemaphoreHelper
Method Summary |
int |
getInitialPermits(String name,
int configValue)
Gets the initial permit value of a given named semaphore. |
getInitialPermits
int getInitialPermits(String name,
int configValue)
- Gets the initial permit value of a given named semaphore.
Implementation can get the initial permits value using any means;
such as a formula, querying the cluster, an O/R mapping tool,
simple SQL, reading from a file, etc.
- Parameters:
name
-
- Returns:
- number of initial permits
Copyright © 2008-2012 Hazel Ltd. All Rights Reserved.