public abstract class AbstractNotificationService extends Object
| 构造器和说明 |
|---|
AbstractNotificationService(String appId,
String namespace) |
| 限定符和类型 | 方法和说明 |
|---|---|
CustomNotification |
buildCustomNotification(String content) |
ExecutorShutdownNotification |
buildExecutorShutdownNotification(String poolName,
long completedTaskCount,
long executingTaskCount,
long toExecuteTaskCount) |
ExecutorTaskNotification |
buildExecutorTaskNotification(String taskName,
String poolName,
long executionTime) |
ExecutorTickerNotification |
buildExecutorTickerNotification(JediThreadPoolExecutor executor) |
abstract void |
pushNotification(AbstractNotification notification) |
abstract void |
send(Object request,
MessageType messageType) |
public ExecutorTickerNotification buildExecutorTickerNotification(JediThreadPoolExecutor executor)
public ExecutorTaskNotification buildExecutorTaskNotification(String taskName, String poolName, long executionTime)
public ExecutorShutdownNotification buildExecutorShutdownNotification(String poolName, long completedTaskCount, long executingTaskCount, long toExecuteTaskCount)
public CustomNotification buildCustomNotification(String content)
public abstract void pushNotification(AbstractNotification notification)
public abstract void send(Object request, MessageType messageType)
Copyright © 2021 hellothomas. All rights reserved.