public interface EventMessageProcessor
Any implementation of this interface should be designed for high load operation.
| Modifier and Type | Method and Description |
|---|---|
void |
process(org.ametiste.scm.messaging.data.transport.TransportMessage<org.ametiste.scm.messaging.data.event.Event> message)
Handle transport message with broker processing system.
|
void process(org.ametiste.scm.messaging.data.transport.TransportMessage<org.ametiste.scm.messaging.data.event.Event> message)
Method execution should be as fast as possible to provide short time of request processing. Good idea is store message in some type of storage and than later process it.
message - transport message with event payload.