public class RedissonExecutorRemoteService extends RedissonRemoteService
RedissonRemoteService.Entry
cancelRequestMapName, cancelResponseMapName, codec, commandExecutor, executorId, name, responseQueueName
Constructor and Description |
---|
RedissonExecutorRemoteService(Codec codec,
String name,
CommandAsyncService commandExecutor,
String executorId,
ConcurrentMap<String,ResponseEntry> responses) |
Modifier and Type | Method and Description |
---|---|
protected RFuture<RemoteServiceRequest> |
getTask(String requestId,
RMap<String,RemoteServiceRequest> tasks) |
addAsync, deregister, getFreeWorkers, getPendingInvocations, register, register, register, removeAsync
encode, generateRequestId, get, get, get, get, getAckName, getAckName, getMap, getMethodSignature, getRequestQueueName, getResponseQueueName, getTimeout, scheduleCheck
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
get, get, get, get
public RedissonExecutorRemoteService(Codec codec, String name, CommandAsyncService commandExecutor, String executorId, ConcurrentMap<String,ResponseEntry> responses)
protected RFuture<RemoteServiceRequest> getTask(String requestId, RMap<String,RemoteServiceRequest> tasks)
getTask
in class RedissonRemoteService
Copyright © 2014–2019 Redisson. All rights reserved.