public class TasksRunnerService extends Object implements RemoteExecutorService
| Constructor and Description |
|---|
TasksRunnerService(CommandExecutor commandExecutor,
RedissonClient redisson,
Codec codec,
String name,
ConcurrentMap<String,ResponseEntry> responses) |
public TasksRunnerService(CommandExecutor commandExecutor, RedissonClient redisson, Codec codec, String name, ConcurrentMap<String,ResponseEntry> responses)
public void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)
public void setTasksRetryIntervalName(String tasksRetryInterval)
public void setSchedulerQueueName(String schedulerQueueName)
public void setSchedulerChannelName(String schedulerChannelName)
public void setTasksName(String tasksName)
public void setTasksCounterName(String tasksCounterName)
public void setStatusName(String statusName)
public void setTerminationTopicName(String terminationTopicName)
public void scheduleAtFixedRate(ScheduledAtFixedRateParameters params)
scheduleAtFixedRate in interface RemoteExecutorServicepublic void schedule(ScheduledCronExpressionParameters params)
schedule in interface RemoteExecutorServicepublic void scheduleWithFixedDelay(ScheduledWithFixedDelayParameters params)
scheduleWithFixedDelay in interface RemoteExecutorServicepublic Object scheduleCallable(ScheduledParameters params)
scheduleCallable in interface RemoteExecutorServicepublic void scheduleRunnable(ScheduledParameters params)
scheduleRunnable in interface RemoteExecutorServicepublic Object executeCallable(TaskParameters params)
executeCallable in interface RemoteExecutorServiceprotected void scheduleRetryTimeRenewal(String requestId, long retryInterval)
protected void renewRetryTime(String requestId)
public void executeRunnable(TaskParameters params, boolean removeTask)
public void executeRunnable(TaskParameters params)
executeRunnable in interface RemoteExecutorServiceCopyright © 2014–2019 Redisson. All rights reserved.