Package | Description |
---|---|
com.hazelcast.concurrent.atomiclong |
This package contains IAtomicLong functionality for Hazelcast.
The IAtomicLong is the distributed version of the AtomicLong . |
com.hazelcast.concurrent.atomicreference |
This package contains IAtomicReferece functionality for Hazelcast.
The IAtomicReference is the distributed version of the AtomicReference . |
com.hazelcast.concurrent.countdownlatch |
This package contains ICountDownLatch functionality for Hazelcast.
The ICountDownLatch is the distributed version of the CountDownLatch . |
com.hazelcast.concurrent.idgen |
This package contains IdGenerator functionality for Hazelcast.
|
com.hazelcast.concurrent.lock | |
com.hazelcast.concurrent.semaphore |
This package contains ISemaphore functionality for Hazelcast.
The ISemaphore is the distributed version of the Semaphore . |
com.hazelcast.crdt |
This package contains CRDT (conflict-free replicated data type)
implementations based on the Hazelcast infrastructure.
|
com.hazelcast.crdt.pncounter |
This package contains the PN (Positive-Negative) CRDT counter
implementation.
|
com.hazelcast.map.merge |
Contains out-of-the-box merge policies for
IMap . |
com.hazelcast.mapreduce |
This package contains the MapReduce API definition for Hazelcast.
All map reduce operations running in a distributed manner inside the active Hazelcast cluster. |
com.hazelcast.replicatedmap.merge |
Contains out-of-the-box merge policies for
ReplicatedMap . |
com.hazelcast.spi |
Provides interfaces/classes for the Hazelcast SPI for building distributed data structures and services.
|
com.hazelcast.spi.merge |
This package contains interfaces and classes of the split-brain merging SPI.
|
com.hazelcast.util.executor |
This package contains classes related to Util.Executor
|
Modifier and Type | Method and Description |
---|---|
void |
AtomicLongService.init(NodeEngine nodeEngine,
Properties properties) |
Constructor and Description |
---|
AtomicLongProxy(String name,
NodeEngine nodeEngine,
AtomicLongService service) |
Modifier and Type | Method and Description |
---|---|
void |
AtomicReferenceService.init(NodeEngine nodeEngine,
Properties properties) |
Constructor and Description |
---|
AtomicReferenceProxy(String name,
NodeEngine nodeEngine,
AtomicReferenceService service) |
Modifier and Type | Method and Description |
---|---|
void |
CountDownLatchService.init(NodeEngine nodeEngine,
Properties properties) |
Constructor and Description |
---|
CountDownLatchProxy(String name,
NodeEngine nodeEngine) |
Modifier and Type | Method and Description |
---|---|
void |
IdGeneratorService.init(NodeEngine nodeEngine,
Properties properties) |
Constructor and Description |
---|
IdGeneratorProxy(IAtomicLong blockGenerator,
String name,
NodeEngine nodeEngine,
IdGeneratorService service) |
IdGeneratorService(NodeEngine nodeEngine) |
Modifier and Type | Method and Description |
---|---|
void |
LockProxySupport.forceUnlock(NodeEngine nodeEngine,
Data key) |
int |
LockProxySupport.getLockCount(NodeEngine nodeEngine,
Data key) |
long |
LockProxySupport.getRemainingLeaseTime(NodeEngine nodeEngine,
Data key) |
void |
LockServiceImpl.init(NodeEngine nodeEngine,
Properties properties) |
boolean |
LockProxySupport.isLocked(NodeEngine nodeEngine,
Data key) |
boolean |
LockProxySupport.isLockedByCurrentThread(NodeEngine nodeEngine,
Data key) |
void |
LockProxySupport.lock(NodeEngine nodeEngine,
Data key) |
void |
LockProxySupport.lock(NodeEngine nodeEngine,
Data key,
long leaseTime) |
void |
LockProxySupport.lockInterruptly(NodeEngine nodeEngine,
Data key) |
void |
LockProxySupport.lockInterruptly(NodeEngine nodeEngine,
Data key,
long leaseTime) |
boolean |
LockProxySupport.tryLock(NodeEngine nodeEngine,
Data key) |
boolean |
LockProxySupport.tryLock(NodeEngine nodeEngine,
Data key,
long timeout,
TimeUnit timeunit) |
boolean |
LockProxySupport.tryLock(NodeEngine nodeEngine,
Data key,
long timeout,
TimeUnit timeunit,
long leaseTime,
TimeUnit leaseTimeunit) |
void |
LockProxySupport.unlock(NodeEngine nodeEngine,
Data key) |
Constructor and Description |
---|
LockEvictionProcessor(NodeEngine nodeEngine,
ObjectNamespace namespace) |
LockProxy(NodeEngine nodeEngine,
LockServiceImpl lockService,
String name) |
LockServiceImpl(NodeEngine nodeEngine) |
Modifier and Type | Method and Description |
---|---|
void |
SemaphoreService.init(NodeEngine nodeEngine,
Properties properties) |
Constructor and Description |
---|
SemaphoreProxy(String name,
SemaphoreService service,
NodeEngine nodeEngine) |
SemaphoreService(NodeEngine nodeEngine) |
Modifier and Type | Method and Description |
---|---|
void |
CRDTReplicationMigrationService.init(NodeEngine nodeEngine,
Properties properties) |
Modifier and Type | Method and Description |
---|---|
void |
PNCounterService.init(NodeEngine nodeEngine,
Properties properties) |
Constructor and Description |
---|
MergePolicyProvider(NodeEngine nodeEngine) |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
KeyValueSource.open(NodeEngine nodeEngine)
Deprecated.
This method is called before accessing the key-value pairs of this KeyValueSource.
|
Constructor and Description |
---|
MergePolicyProvider(NodeEngine nodeEngine) |
Modifier and Type | Method and Description |
---|---|
NodeEngine |
Operation.getNodeEngine() |
NodeEngine |
AbstractDistributedObject.getNodeEngine()
Gets the node engine.
|
Modifier and Type | Method and Description |
---|---|
void |
ManagedService.init(NodeEngine nodeEngine,
Properties properties)
Initializes this service.
|
Operation |
Operation.setNodeEngine(NodeEngine nodeEngine) |
Constructor and Description |
---|
AbstractDistributedObject(NodeEngine nodeEngine,
S service) |
TransactionalDistributedObject(NodeEngine nodeEngine,
S service,
com.hazelcast.transaction.impl.Transaction tx) |
Constructor and Description |
---|
SplitBrainMergePolicyProvider(NodeEngine nodeEngine)
Constructs a new provider for
SplitBrainMergePolicy classes. |
Constructor and Description |
---|
CachedExecutorServiceDelegate(NodeEngine nodeEngine,
String name,
ExecutorService cachedExecutor,
int maxPoolSize,
int queueCapacity) |
Copyright © 2018 Hazelcast, Inc.. All rights reserved.