Class PublishDispatcher
- java.lang.Object
-
- org.correomqtt.business.dispatcher.BaseDispatcher<T>
-
- org.correomqtt.business.dispatcher.BaseConnectionDispatcher<PublishObserver>
-
- org.correomqtt.business.dispatcher.PublishDispatcher
-
public class PublishDispatcher extends BaseConnectionDispatcher<PublishObserver>
-
-
Field Summary
-
Fields inherited from class org.correomqtt.business.dispatcher.BaseDispatcher
observer
-
-
Constructor Summary
Constructors Constructor Description PublishDispatcher()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PublishDispatchergetInstance()voidonPublishCancelled(String connectionId, MessageDTO messageDTO)voidonPublishFailed(String connectionId, MessageDTO messageDTO, Throwable exception)voidonPublishRunning(String connectionId, MessageDTO messageDTO)voidonPublishScheduled(String connectionId, MessageDTO messageDTO)voidonPublishSucceeded(String connectionId, MessageDTO messageDTO)-
Methods inherited from class org.correomqtt.business.dispatcher.BaseDispatcher
addObserver, removeObserver
-
-
-
-
Method Detail
-
getInstance
public static PublishDispatcher getInstance()
-
onPublishSucceeded
public void onPublishSucceeded(String connectionId, MessageDTO messageDTO)
-
onPublishCancelled
public void onPublishCancelled(String connectionId, MessageDTO messageDTO)
-
onPublishFailed
public void onPublishFailed(String connectionId, MessageDTO messageDTO, Throwable exception)
-
onPublishRunning
public void onPublishRunning(String connectionId, MessageDTO messageDTO)
-
onPublishScheduled
public void onPublishScheduled(String connectionId, MessageDTO messageDTO)
-
-