Package | Description |
---|---|
com.hazelcast.client.impl.proxy |
This package contains client side proxy implementations of the different Hazelcast data structures
and operation types
|
com.hazelcast.core |
Provides core API interfaces/classes.
|
com.hazelcast.executor.impl |
This package contains IExecutorService functionality for Hazelcast.
The IExecutorService extends the ExecutorService and provides all kinds
of additional methods related to distributed systems. |
com.hazelcast.map |
Contains Hazelcast map module classes.
|
com.hazelcast.map.impl.proxy |
Contains map proxy implementation and support classes.
|
com.hazelcast.spi.impl |
Contains implementations for Hazelcast SPI.
|
com.hazelcast.spi.impl.operationservice |
Contains the
com.hazelcast.spi.impl.operationservice.InternalOperationService API. |
Modifier and Type | Method and Description |
---|---|
<T> void |
ClientExecutorServiceProxy.submit(Callable<T> task,
ExecutionCallback<T> callback) |
<T> void |
ClientExecutorServiceProxy.submit(Callable<T> task,
MemberSelector memberSelector,
ExecutionCallback<T> callback) |
<T> void |
ClientExecutorServiceProxy.submit(Runnable command,
ExecutionCallback<T> callback) |
void |
ClientExecutorServiceProxy.submit(Runnable task,
MemberSelector memberSelector,
ExecutionCallback callback) |
<R> void |
ClientMapProxy.submitToKey(K key,
EntryProcessor<K,V,R> entryProcessor,
ExecutionCallback<? super R> callback) |
<R> void |
NearCachedClientMapProxy.submitToKeyInternal(Object key,
EntryProcessor<K,V,R> entryProcessor,
ExecutionCallback<? super R> callback) |
<R> void |
ClientMapProxy.submitToKeyInternal(Object key,
EntryProcessor<K,V,R> entryProcessor,
ExecutionCallback<? super R> callback) |
<T> void |
ClientExecutorServiceProxy.submitToKeyOwner(Callable<T> task,
Object key,
ExecutionCallback<T> callback) |
void |
ClientExecutorServiceProxy.submitToKeyOwner(Runnable command,
Object key,
ExecutionCallback callback) |
<T> void |
ClientExecutorServiceProxy.submitToMember(Callable<T> task,
Member member,
ExecutionCallback<T> callback) |
void |
ClientExecutorServiceProxy.submitToMember(Runnable command,
Member member,
ExecutionCallback callback) |
Modifier and Type | Method and Description |
---|---|
<T> void |
IExecutorService.submit(Callable<T> task,
ExecutionCallback<T> callback)
Submits a task to a random member.
|
<T> void |
IExecutorService.submit(Callable<T> task,
MemberSelector memberSelector,
ExecutionCallback<T> callback)
Submits task to a randomly selected member.
|
<T> void |
IExecutorService.submit(Runnable task,
ExecutionCallback<T> callback)
Submits a task to a random member.
|
<T> void |
IExecutorService.submit(Runnable task,
MemberSelector memberSelector,
ExecutionCallback<T> callback)
Submits a task to randomly selected members.
|
<T> void |
IExecutorService.submitToKeyOwner(Callable<T> task,
Object key,
ExecutionCallback<T> callback)
Submits task to the owner of the specified key.
|
<T> void |
IExecutorService.submitToKeyOwner(Runnable task,
Object key,
ExecutionCallback<T> callback)
Submits a task to the owner of the specified key.
|
<T> void |
IExecutorService.submitToMember(Callable<T> task,
Member member,
ExecutionCallback<T> callback)
Submits a task to the specified member.
|
<T> void |
IExecutorService.submitToMember(Runnable task,
Member member,
ExecutionCallback<T> callback)
Submits a task to the specified member.
|
Modifier and Type | Method and Description |
---|---|
<T> void |
ExecutorServiceProxy.submit(Callable<T> task,
ExecutionCallback<T> callback) |
<T> void |
ExecutorServiceProxy.submit(Callable<T> task,
MemberSelector memberSelector,
ExecutionCallback<T> callback) |
void |
ExecutorServiceProxy.submit(Runnable task,
ExecutionCallback callback) |
void |
ExecutorServiceProxy.submit(Runnable task,
MemberSelector memberSelector,
ExecutionCallback callback) |
<T> void |
ExecutorServiceProxy.submitToKeyOwner(Callable<T> task,
Object key,
ExecutionCallback<T> callback) |
void |
ExecutorServiceProxy.submitToKeyOwner(Runnable task,
Object key,
ExecutionCallback callback) |
<T> void |
ExecutorServiceProxy.submitToMember(Callable<T> task,
Member member,
ExecutionCallback<T> callback) |
void |
ExecutorServiceProxy.submitToMember(Runnable task,
Member member,
ExecutionCallback callback) |
Constructor and Description |
---|
ExecutionCallbackAdapter(ExecutionCallback<T> executionCallback) |
Modifier and Type | Method and Description |
---|---|
<R> void |
IMap.submitToKey(K key,
EntryProcessor<K,V,R> entryProcessor,
ExecutionCallback<? super R> callback)
Applies the user defined
EntryProcessor to the entry mapped by
the key with specified ExecutionCallback to listen event
status and returns immediately. |
Modifier and Type | Method and Description |
---|---|
<R> InternalCompletableFuture<R> |
NearCachedMapProxyImpl.executeOnKeyInternal(Object key,
EntryProcessor<K,V,R> entryProcessor,
ExecutionCallback<? super R> callback) |
<R> void |
MapProxyImpl.submitToKey(K key,
EntryProcessor<K,V,R> entryProcessor,
ExecutionCallback<? super R> callback) |
Modifier and Type | Class and Description |
---|---|
class |
SimpleExecutionCallback<E>
A ExecutionCallback implementation that simplifies the implementation of the ExecutionCallback by only
needing to implement a single method.
|
Modifier and Type | Field and Description |
---|---|
protected ExecutionCallback<Object> |
InvocationBuilder.executionCallback |
Modifier and Type | Method and Description |
---|---|
ExecutionCallback<Object> |
InvocationBuilder.getExecutionCallback()
Gets the ExecutionCallback.
|
protected ExecutionCallback |
InvocationBuilder.getTargetExecutionCallback() |
Modifier and Type | Method and Description |
---|---|
InvocationBuilder |
InvocationBuilder.setExecutionCallback(ExecutionCallback<Object> executionCallback)
Sets the ExecutionCallback.
|
Copyright © 2019 Hazelcast, Inc.. All rights reserved.