RRemoteService
public class RedissonExecutorRemoteService extends RedissonRemoteService
cancelRequestMapName, cancelResponseMapName, codec, commandExecutor, executorId, name, redisson, responseQueueName
Constructor | Description |
---|---|
RedissonExecutorRemoteService(Codec codec,
RedissonClient redisson,
String name,
CommandExecutor commandExecutor,
String executorId,
ConcurrentMap<String,ResponseEntry> responses) |
Modifier and Type | Method | Description |
---|---|---|
protected RFuture<RemoteServiceRequest> |
getTask(String requestId,
RMap<String,RemoteServiceRequest> tasks) |
awaitResultAsync, encode, generateRequestId, get, get, get, get, getAckName, getAckName, getMethodSignatures, getRequestQueueName, getResponseQueueName, pollResultResponse, scheduleCheck
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addAsync, deregister, getFreeWorkers, register, register, register, removeAsync
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.