public class RedissonExecutorRemoteService extends RedissonRemoteService
cancelRequestMapName, cancelResponseMapName, codec, commandExecutor, executorId, name, redisson, responseQueueName
Constructor and Description |
---|
RedissonExecutorRemoteService(Codec codec,
RedissonClient redisson,
String name,
CommandExecutor 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, register, register, register, removeAsync
awaitResultAsync, encode, generateRequestId, get, get, get, get, getAckName, getAckName, getMethodSignatures, getRequestQueueName, getResponseQueueName, scheduleCheck
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
get, get, get, get
public RedissonExecutorRemoteService(Codec codec, RedissonClient redisson, String name, CommandExecutor commandExecutor, String executorId, ConcurrentMap<String,ResponseEntry> responses)
protected RFuture<RemoteServiceRequest> getTask(String requestId, RMap<String,RemoteServiceRequest> tasks)
getTask
in class RedissonRemoteService
Copyright © 2014–2018 The Redisson Project. All rights reserved.