public class TaskDispatchers extends Object
TaskDispatcher for an overview.| 构造器和说明 |
|---|
TaskDispatchers() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <ID,T> TaskDispatcher<ID,T> |
createDefaultSingleTaskDispatcher(String id,
TaskProcessor<T> taskProcessor) |
static <ID,T> TaskDispatcher<ID,T> |
createSingleTaskDispatcher(String id,
int maxBufferSize,
int workerCount,
long congestionRetryDelayMs,
long networkFailureRetryMs,
TaskProcessor<T> taskProcessor) |
static String |
getDispatcherName(String name) |
static Map<String,TaskDispatcher> |
getTaskDispatcherMap()
Getter method for property taskDispatcherMap.
|
static void |
stopDefaultSingleTaskDispatcher() |
public static <ID,T> TaskDispatcher<ID,T> createDefaultSingleTaskDispatcher(String id, TaskProcessor<T> taskProcessor)
ID - T - id - taskProcessor - public static void stopDefaultSingleTaskDispatcher()
public static <ID,T> TaskDispatcher<ID,T> createSingleTaskDispatcher(String id, int maxBufferSize, int workerCount, long congestionRetryDelayMs, long networkFailureRetryMs, TaskProcessor<T> taskProcessor)
ID - T - id - maxBufferSize - workerCount - congestionRetryDelayMs - networkFailureRetryMs - taskProcessor - public static Map<String,TaskDispatcher> getTaskDispatcherMap()
Copyright © 2019 The Ant Financial. All rights reserved.