public class MessagePublication extends Object implements IMessagePublication
| Modifier and Type | Class and Description |
|---|---|
static class |
MessagePublication.Factory |
| Modifier and Type | Method and Description |
|---|---|
boolean |
add(Subscription subscription) |
void |
execute() |
PublicationError |
getError() |
Object |
getMessage() |
boolean |
hasError() |
boolean |
isDeadMessage() |
boolean |
isFilteredMessage() |
boolean |
isFinished() |
boolean |
isRunning() |
boolean |
isScheduled() |
void |
markDispatched() |
void |
markError(PublicationError error) |
MessagePublication |
markScheduled() |
public boolean add(Subscription subscription)
public void execute()
execute in interface IMessagePublicationpublic boolean isFinished()
isFinished in interface IMessagePublicationpublic boolean isRunning()
isRunning in interface IMessagePublicationpublic boolean isScheduled()
isScheduled in interface IMessagePublicationpublic boolean hasError()
hasError in interface IMessagePublicationpublic PublicationError getError()
getError in interface IMessagePublicationpublic void markDispatched()
public void markError(PublicationError error)
public MessagePublication markScheduled()
public boolean isDeadMessage()
isDeadMessage in interface IMessagePublicationpublic boolean isFilteredMessage()
isFilteredMessage in interface IMessagePublicationpublic Object getMessage()
getMessage in interface IMessagePublicationCopyright © 2018. All rights reserved.