| Interface | Description |
|---|---|
| EventStoreEvent |
Marker interface for event store events.
|
| Class | Description |
|---|---|
| EventSubscription |
EventStoreEvent class used to subscribe for specific event in Kafka.
|
| Exception | Description |
|---|---|
| EventNotPublishedException |
Exception when publishing of an event failed.
|
| EventStoreException |
Exception of event store.
|
| Annotation Type | Description |
|---|---|
| AsyncEvent |
Annotation to mark event class that it supposed to be processed asynchronously.
|
| EventExpirationSecs |
Using this annotation on
EventStoreEvent class you can set how long is the event valid and should be fired. |
| EventGroupKey |
Events with similar value in field annotated by this annotation will be saved in similar partition.
|
| EventKey |
Field annotated by this annotation will be used as message key in kafka topic.
|
| EventName |
Annotation to force own event name otherwise it will be derived from event class name.
|
| LoggableEvent |
This annotation can be used to mark events which supposed to be logged at the time of publishing and consuming an event.
|
| TopicName |
Annotation to set specific topic for event.
|
Copyright © 2019. All rights reserved.