void |
IgniteSemaphore.acquire() |
Acquires a permit from this semaphore, blocking until one is available, or the thread is interrupted.
|
void |
IgniteSemaphore.acquire(int permits) |
Acquires the given number of permits from this semaphore, blocking until all are available, or the thread is
interrupted.
|
IgniteFuture<?> |
IgniteDataStreamer.addData(Map.Entry<K,V> entry) |
Adds data for streaming on remote node.
|
IgniteFuture<?> |
IgniteDataStreamer.addData(K key,
V val) |
Adds data for streaming on remote node.
|
void |
IgniteCondition.await() |
Causes the current thread to wait until it is signalled or
interrupted.
|
boolean |
IgniteCondition.await(long time,
TimeUnit unit) |
Causes the current thread to wait until it is signalled or interrupted,
or the specified waiting time elapses.
|
long |
IgniteCondition.awaitNanos(long nanosTimeout) |
Causes the current thread to wait until it is signalled or interrupted,
or the specified waiting time elapses.
|
boolean |
IgniteCondition.awaitUntil(Date deadline) |
Causes the current thread to wait until it is signalled or interrupted,
or the specified deadline elapses.
|
void |
IgniteDataStreamer.close() |
Closes data streamer.
|
void |
IgniteDataStreamer.close(boolean cancel) |
Streams any remaining data and closes this streamer.
|
void |
IgniteDataStreamer.flush() |
Streams any remaining data, but doesn't close the streamer.
|
void |
IgniteLock.lockInterruptibly() |
Acquires the lock unless the current thread is
interrupted.
|
IgniteFuture<?> |
IgniteDataStreamer.removeData(K key) |
Adds key for removal on remote node.
|
boolean |
IgniteSemaphore.tryAcquire(int permits,
long timeout,
TimeUnit unit) |
Acquires the given number of permits from this semaphore, if all become available within the given waiting time
and the current thread has not been interrupted.
|
boolean |
IgniteSemaphore.tryAcquire(long timeout,
TimeUnit unit) |
Acquires a permit from this semaphore, if one becomes available within the given waiting time and the current
thread has not been interrupted.
|
void |
IgniteDataStreamer.tryFlush() |
Makes an attempt to stream remaining data.
|
boolean |
IgniteLock.tryLock(long timeout,
TimeUnit unit) |
Acquires the lock if it is not held by another thread within the given
waiting time and the current thread has not been
interrupted.
|
void |
IgniteLock.unlock() |
Releases the lock.
|