public abstract class AbstractEventProcessor<T> extends Object implements EventProcessor
| Modifier and Type | Field and Description |
|---|---|
protected org.piangles.backbone.services.logging.LoggingService |
logger |
| Constructor and Description |
|---|
AbstractEventProcessor(String type) |
| Modifier and Type | Method and Description |
|---|---|
String |
getType() |
void |
process(ClientDetails clientDetails,
org.piangles.backbone.services.msg.Event event) |
abstract void |
processPayload(ClientDetails clientDetails,
T payload) |
public AbstractEventProcessor(String type)
public final String getType()
getType in interface EventProcessorpublic final void process(ClientDetails clientDetails, org.piangles.backbone.services.msg.Event event)
process in interface EventProcessorpublic abstract void processPayload(ClientDetails clientDetails, T payload) throws Exception
ExceptionCopyright © 2022. All rights reserved.