public abstract class AbstractNotificationService extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
CustomNotification |
buildCustomNotification(String content) |
ExecutorShutdownNotification |
buildExecutorShutdownNotification(String poolName,
long completedTaskCount,
long executingTaskCount,
long toExecuteTaskCount) |
ExecutorTaskNotification |
buildExecutorTaskNotification(TaskProperty taskProperty) |
ExecutorTickerNotification |
buildExecutorTickerNotification(JediThreadPoolExecutor executor) |
abstract void |
pushNotification(AbstractNotification notification) |
abstract void |
send(Object notification,
MessageType messageType) |
public ExecutorTickerNotification buildExecutorTickerNotification(JediThreadPoolExecutor executor)
public ExecutorTaskNotification buildExecutorTaskNotification(TaskProperty taskProperty)
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 notification, MessageType messageType)
Copyright © 2022 hellothomas. All rights reserved.