Package org.redisson.executor
Class RedissonExecutorRemoteService
- java.lang.Object
-
- org.redisson.BaseRemoteService
-
- org.redisson.RedissonRemoteService
-
- org.redisson.executor.RedissonExecutorRemoteService
-
- All Implemented Interfaces:
RRemoteService
public class RedissonExecutorRemoteService extends RedissonRemoteService
- Author:
- Nikita Koksharov
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.redisson.RedissonRemoteService
RedissonRemoteService.Entry
-
-
Field Summary
-
Fields inherited from class org.redisson.BaseRemoteService
cancelRequestMapName, cancelResponseMapName, codec, commandExecutor, executorId, name, redisson, responseQueueName
-
-
Constructor Summary
Constructors Constructor Description RedissonExecutorRemoteService(Codec codec, RedissonClient redisson, String name, CommandExecutor commandExecutor, String executorId, ConcurrentMap<String,ResponseEntry> responses)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected RFuture<RemoteServiceRequest>
getTask(String requestId, RMap<String,RemoteServiceRequest> tasks)
-
Methods inherited from class org.redisson.RedissonRemoteService
addAsync, deregister, getFreeWorkers, register, register, register, removeAsync
-
Methods inherited from class org.redisson.BaseRemoteService
awaitResultAsync, encode, generateRequestId, get, get, get, get, getAckName, getAckName, getMethodSignatures, getRequestQueueName, getResponseQueueName, pollResultResponse, scheduleCheck
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.redisson.api.RRemoteService
get, get, get, get
-
-
-
-
Constructor Detail
-
RedissonExecutorRemoteService
public RedissonExecutorRemoteService(Codec codec, RedissonClient redisson, String name, CommandExecutor commandExecutor, String executorId, ConcurrentMap<String,ResponseEntry> responses)
-
-
Method Detail
-
getTask
protected RFuture<RemoteServiceRequest> getTask(String requestId, RMap<String,RemoteServiceRequest> tasks)
- Overrides:
getTask
in classRedissonRemoteService
-
-