public abstract class AbstractEventPublisher extends Object implements EventPublisher
| Modifier and Type | Field and Description |
|---|---|
protected static org.slf4j.Logger |
logger |
| Constructor and Description |
|---|
AbstractEventPublisher() |
| Modifier and Type | Method and Description |
|---|---|
EventStatus |
check(String instanceId) |
protected abstract EventSender |
createEventSender() |
protected ResultsParser |
createResultsParser() |
EventSender |
getEventSender() |
ResultsParser |
getResultsParser() |
void |
publish(Event event) |
String |
publish(Event event,
boolean waitForResult) |
void |
setEventSender(EventSender eventSender) |
void |
setResultsParser(ResultsParser resultsParser) |
public void publish(Event event)
publish in interface EventPublisherpublic String publish(Event event, boolean waitForResult)
publish in interface EventPublisherpublic EventStatus check(String instanceId)
check in interface EventPublisherprotected abstract EventSender createEventSender()
protected ResultsParser createResultsParser()
public EventSender getEventSender()
public void setEventSender(EventSender eventSender)
public ResultsParser getResultsParser()
public void setResultsParser(ResultsParser resultsParser)
Copyright © 2021. All Rights Reserved.