Package | Description |
---|---|
org.openspaces.core |
Top level core package holding main OpenSpaces API for Space (GigaSpace) and Map (GigaMap) and
the ability to create it.
|
org.openspaces.core.map |
A package including factory beans to create GigaSpaces IMap or JCache Cache based on an
IJSpace instance.
|
Modifier and Type | Method and Description |
---|---|
LockHandle |
GigaMap.lock(Object key)
Locks the given key for any updates.
|
LockHandle |
DefaultGigaMap.lock(Object key) |
LockHandle |
GigaMap.lock(Object key,
long lockTimeToLive,
long waitingForLockTimeout)
Locks the given key for any updates.
|
LockHandle |
DefaultGigaMap.lock(Object key,
long lockTimeToLive,
long waitingForLockTimeout) |
Modifier and Type | Method and Description |
---|---|
Object |
GigaMap.put(Object key,
Object value,
LockHandle lockHandle)
Puts
value to the cache with specified key . |
Object |
DefaultGigaMap.put(Object key,
Object value,
LockHandle lockHandle) |
Object |
GigaMap.put(Object key,
Object value,
long timeToLive,
LockHandle lockHandle)
Puts
value to the cache with specified key for
timeToLive milliseconds to live in the cache. |
Object |
DefaultGigaMap.put(Object key,
Object value,
long timeToLive,
LockHandle lockHandle) |
Object |
GigaMap.remove(Object key,
long waitForResponse,
LockHandle lockHandle)
Removes the mapping for this
key from this cache. |
Object |
DefaultGigaMap.remove(Object key,
long waitForResponse,
LockHandle lockHandle) |
Modifier and Type | Method and Description |
---|---|
LockHandle |
LockManager.lock(Object key,
long lockTimeToLive,
long timeoutWaitingForLock)
Locks the given key for any updates.
|
Copyright © GigaSpaces.