Package com.yahoo.documentapi.messagebus
Class MessageBusVisitorSession.ThreadAsyncTaskExecutor
- java.lang.Object
-
- com.yahoo.documentapi.messagebus.MessageBusVisitorSession.ThreadAsyncTaskExecutor
-
- All Implemented Interfaces:
MessageBusVisitorSession.AsyncTaskExecutor
- Enclosing class:
- MessageBusVisitorSession
public static class MessageBusVisitorSession.ThreadAsyncTaskExecutor extends Object implements MessageBusVisitorSession.AsyncTaskExecutor
-
-
Constructor Summary
Constructors Constructor Description ThreadAsyncTaskExecutor(ScheduledExecutorService executor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
scheduleTask(Runnable task, long delay, TimeUnit unit)
void
submitTask(Runnable task)
-
-
-
Constructor Detail
-
ThreadAsyncTaskExecutor
public ThreadAsyncTaskExecutor(ScheduledExecutorService executor)
-
-
Method Detail
-
submitTask
public void submitTask(Runnable task)
- Specified by:
submitTask
in interfaceMessageBusVisitorSession.AsyncTaskExecutor
-
scheduleTask
public void scheduleTask(Runnable task, long delay, TimeUnit unit)
- Specified by:
scheduleTask
in interfaceMessageBusVisitorSession.AsyncTaskExecutor
-
-