public class TasksRunnerService extends Object implements RemoteExecutorService
| Constructor and Description |
|---|
TasksRunnerService(CommandAsyncExecutor commandExecutor,
RedissonClient redisson,
Codec codec,
String name,
ConcurrentMap<String,ResponseEntry> responses) |
public TasksRunnerService(CommandAsyncExecutor commandExecutor, RedissonClient redisson, Codec codec, String name, ConcurrentMap<String,ResponseEntry> responses)
public void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)
public void setTasksExpirationTimeName(String tasksExpirationTimeName)
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)
public void executeRunnable(TaskParameters params, boolean removeTask)
public void executeRunnable(TaskParameters params)
executeRunnable in interface RemoteExecutorServiceCopyright © 2014–2021 Redisson. All rights reserved.