Package | Description |
---|---|
com.hazelcast.concurrent.lock | |
com.hazelcast.concurrent.lock.client |
This package contains client requests for the ILock.
This package contains all the client requests object to operate on the ILock that are send by the client. |
com.hazelcast.concurrent.lock.operations |
This package contains the operations on the ILock.
|
com.hazelcast.map.impl.client |
Contains client requests for the
IMap |
com.hazelcast.multimap.impl.client |
Contains client requests for Hazelcast MultiMap module.
|
com.hazelcast.spi |
Provides interfaces/classes for Hazelcast SPI.
|
Modifier and Type | Class and Description |
---|---|
class |
InternalLockNamespace |
Modifier and Type | Method and Description |
---|---|
ObjectNamespace |
LockProxySupport.getNamespace() |
ObjectNamespace |
LockStoreImpl.getNamespace() |
Modifier and Type | Method and Description |
---|---|
void |
LockService.clearLockStore(int partitionId,
ObjectNamespace namespace) |
void |
LockServiceImpl.clearLockStore(int partitionId,
ObjectNamespace namespace) |
LockStore |
LockService.createLockStore(int partitionId,
ObjectNamespace namespace) |
LockStore |
LockServiceImpl.createLockStore(int partitionId,
ObjectNamespace namespace) |
LockStoreImpl |
LockServiceImpl.getLockStore(int partitionId,
ObjectNamespace namespace) |
Modifier and Type | Method and Description |
---|---|
void |
LockService.registerLockStoreConstructor(String serviceName,
ConstructorFunction<ObjectNamespace,LockStoreInfo> constructorFunction) |
void |
LockServiceImpl.registerLockStoreConstructor(String serviceName,
ConstructorFunction<ObjectNamespace,LockStoreInfo> constructorFunction) |
Constructor and Description |
---|
LockEvictionProcessor(NodeEngine nodeEngine,
ObjectNamespace namespace) |
LockProxySupport(ObjectNamespace namespace,
long maxLeaseTimeInMillis) |
LockStoreImpl(LockService lockService,
ObjectNamespace name,
EntryTaskScheduler entryTaskScheduler,
int backupCount,
int asyncBackupCount) |
LockStoreProxy(LockStoreContainer container,
ObjectNamespace namespace) |
LockWaitNotifyKey(ObjectNamespace namespace,
Data key) |
Modifier and Type | Method and Description |
---|---|
protected abstract ObjectNamespace |
AbstractLockRequest.getNamespace() |
protected abstract ObjectNamespace |
AbstractUnlockRequest.getNamespace() |
protected abstract ObjectNamespace |
AbstractIsLockedRequest.getNamespace() |
Constructor and Description |
---|
AwaitRequest(ObjectNamespace namespace,
String name,
long timeout,
long threadId,
String conditionId) |
BeforeAwaitRequest(ObjectNamespace namespace,
long threadId,
String conditionId,
Data key) |
SignalRequest(ObjectNamespace namespace,
String name,
long threadId,
String conditionId,
boolean all) |
Modifier and Type | Field and Description |
---|---|
protected ObjectNamespace |
BaseLockOperation.namespace |
Constructor and Description |
---|
AwaitBackupOperation(ObjectNamespace namespace,
Data key,
long threadId,
String conditionId,
String originalCaller) |
AwaitOperation(ObjectNamespace namespace,
Data key,
long threadId,
long timeout,
String conditionId) |
BaseLockOperation(ObjectNamespace namespace,
Data key,
long threadId) |
BaseLockOperation(ObjectNamespace namespace,
Data key,
long threadId,
long timeout) |
BaseLockOperation(ObjectNamespace namespace,
Data key,
long threadId,
long leaseTime,
long timeout) |
BeforeAwaitBackupOperation(ObjectNamespace namespace,
Data key,
long threadId,
String conditionId,
String originalCaller) |
BeforeAwaitOperation(ObjectNamespace namespace,
Data key,
long threadId,
String conditionId) |
GetLockCountOperation(ObjectNamespace namespace,
Data key) |
GetRemainingLeaseTimeOperation(ObjectNamespace namespace,
Data key) |
IsLockedOperation(ObjectNamespace namespace,
Data key) |
IsLockedOperation(ObjectNamespace namespace,
Data key,
long threadId) |
LocalLockCleanupOperation(ObjectNamespace namespace,
Data key,
String uuid) |
LockBackupOperation(ObjectNamespace namespace,
Data key,
long threadId,
long leaseTime,
String originalCallerUuid) |
LockOperation(ObjectNamespace namespace,
Data key,
long threadId,
long leaseTime,
long timeout) |
SignalBackupOperation(ObjectNamespace namespace,
Data key,
long threadId,
String conditionId,
boolean all) |
SignalOperation(ObjectNamespace namespace,
Data key,
long threadId,
String conditionId,
boolean all) |
UnlockBackupOperation(ObjectNamespace namespace,
Data key,
long threadId,
String originalCallerUuid,
boolean force) |
UnlockIfLeaseExpiredOperation(ObjectNamespace namespace,
Data key,
int version) |
UnlockOperation(ObjectNamespace namespace,
Data key,
long threadId) |
UnlockOperation(ObjectNamespace namespace,
Data key,
long threadId,
boolean force) |
Modifier and Type | Method and Description |
---|---|
protected ObjectNamespace |
MapUnlockRequest.getNamespace() |
protected ObjectNamespace |
MapLockRequest.getNamespace() |
protected ObjectNamespace |
MapIsLockedRequest.getNamespace() |
Modifier and Type | Method and Description |
---|---|
protected ObjectNamespace |
MultiMapIsLockedRequest.getNamespace() |
protected ObjectNamespace |
MultiMapLockRequest.getNamespace() |
protected ObjectNamespace |
MultiMapUnlockRequest.getNamespace() |
Modifier and Type | Class and Description |
---|---|
class |
DefaultObjectNamespace
Default
ObjectNamespace implementation. |
Copyright © 2016 Hazelcast, Inc.. All Rights Reserved.