public class ReceivedDataMultiPushTask extends AbstractSessionTask implements TaskClosure
taskId| 构造器和说明 |
|---|
ReceivedDataMultiPushTask(SessionServerConfig sessionServerConfig,
ClientNodeService clientNodeService,
ExecutorManager executorManager,
Exchange boltExchange,
ReceivedDataMultiPushTaskStrategy receivedDataMultiPushTaskStrategy,
AsyncHashedWheelTimer asyncHashedWheelTimer) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
checkRetryTimes() |
protected boolean |
checkRetryTimes(int retryTimes) |
void |
execute() |
long |
getExpiryTime() |
void |
run(TaskProcessor.ProcessingResult processingResult,
Task task) |
void |
setTaskEvent(TaskEvent taskEvent) |
String |
toString() |
getTaskId, setTaskIdpublic ReceivedDataMultiPushTask(SessionServerConfig sessionServerConfig, ClientNodeService clientNodeService, ExecutorManager executorManager, Exchange boltExchange, ReceivedDataMultiPushTaskStrategy receivedDataMultiPushTaskStrategy, AsyncHashedWheelTimer asyncHashedWheelTimer)
public long getExpiryTime()
getExpiryTime 在接口中 TaskgetExpiryTime 在类中 AbstractSessionTaskpublic void setTaskEvent(TaskEvent taskEvent)
setTaskEvent 在接口中 Taskprotected boolean checkRetryTimes(int retryTimes)
checkRetryTimes 在类中 AbstractSessionTaskpublic boolean checkRetryTimes()
checkRetryTimes 在接口中 Retryablepublic void run(TaskProcessor.ProcessingResult processingResult, Task task)
run 在接口中 TaskClosureCopyright © 2019 The Ant Financial. All rights reserved.