Index

A B C D E F G H M P Q R S T U W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ABSTRACT_HANDLER_TYPE - Static variable in annotation type com.github.jonasrutishauser.transactional.event.api.handler.EventHandler
 
AbstractHandler<T> - Class in com.github.jonasrutishauser.transactional.event.api.handler
 
AbstractHandler() - Constructor for class com.github.jonasrutishauser.transactional.event.api.handler.AbstractHandler
 
accepts(Class<?>) - Method in interface com.github.jonasrutishauser.transactional.event.api.serialization.GenericSerialization
 
addSkipLocked(String) - Method in interface com.github.jonasrutishauser.transactional.event.api.store.QueryAdapter
 
addSkipLocked(String, int) - Method in interface com.github.jonasrutishauser.transactional.event.api.store.QueryAdapter
 

B

BlockedEvent - Class in com.github.jonasrutishauser.transactional.event.api.store
 
BlockedEvent(String, String, String, LocalDateTime) - Constructor for class com.github.jonasrutishauser.transactional.event.api.store.BlockedEvent
 

C

com.github.jonasrutishauser.transactional.event.api - package com.github.jonasrutishauser.transactional.event.api
 
com.github.jonasrutishauser.transactional.event.api.context - package com.github.jonasrutishauser.transactional.event.api.context
 
com.github.jonasrutishauser.transactional.event.api.handler - package com.github.jonasrutishauser.transactional.event.api.handler
 
com.github.jonasrutishauser.transactional.event.api.monitoring - package com.github.jonasrutishauser.transactional.event.api.monitoring
 
com.github.jonasrutishauser.transactional.event.api.serialization - package com.github.jonasrutishauser.transactional.event.api.serialization
 
com.github.jonasrutishauser.transactional.event.api.store - package com.github.jonasrutishauser.transactional.event.api.store
 
Configuration - Class in com.github.jonasrutishauser.transactional.event.api
 
Configuration() - Constructor for class com.github.jonasrutishauser.transactional.event.api.Configuration
 
ContextualProcessor - Interface in com.github.jonasrutishauser.transactional.event.api.context
 
ContextualPublisher - Interface in com.github.jonasrutishauser.transactional.event.api.context
 

D

DEFAULT_ALL_IN_USE_INTERVAL - Static variable in class com.github.jonasrutishauser.transactional.event.api.Configuration
 
DEFAULT_MAX_CONCURRENT_DISPATCHING - Static variable in class com.github.jonasrutishauser.transactional.event.api.Configuration
 
DEFAULT_MAX_DISPATCHER_INTERVAL - Static variable in class com.github.jonasrutishauser.transactional.event.api.Configuration
 
DEFAULT_TABLE_NAME - Static variable in class com.github.jonasrutishauser.transactional.event.api.Configuration
 
delete(String) - Method in interface com.github.jonasrutishauser.transactional.event.api.store.EventStore
Delete a blocked event.
deserialize(String) - Method in interface com.github.jonasrutishauser.transactional.event.api.serialization.EventDeserializer
 
deserialize(String, Class<T>) - Method in interface com.github.jonasrutishauser.transactional.event.api.serialization.GenericSerialization
 

E

equals(Object) - Method in class com.github.jonasrutishauser.transactional.event.api.monitoring.ProcessingUnblockedEvent
 
equals(Object) - Method in class com.github.jonasrutishauser.transactional.event.api.monitoring.ProcessingFailedEvent
 
equals(Object) - Method in class com.github.jonasrutishauser.transactional.event.api.monitoring.PublishingEvent
 
EventDeserializer<T> - Interface in com.github.jonasrutishauser.transactional.event.api.serialization
 
EventHandler - Annotation Type in com.github.jonasrutishauser.transactional.event.api.handler
 
EventPublisher - Interface in com.github.jonasrutishauser.transactional.event.api
 
Events - Annotation Type in com.github.jonasrutishauser.transactional.event.api
 
EventSerializer<T> - Interface in com.github.jonasrutishauser.transactional.event.api.serialization
 
EventStore - Interface in com.github.jonasrutishauser.transactional.event.api.store
 
eventType() - Element in annotation type com.github.jonasrutishauser.transactional.event.api.handler.EventHandler
 
EventTypeResolver - Interface in com.github.jonasrutishauser.transactional.event.api
 

F

fixLimits(String) - Method in interface com.github.jonasrutishauser.transactional.event.api.store.QueryAdapter
 

G

GenericSerialization - Interface in com.github.jonasrutishauser.transactional.event.api.serialization
 
getAllInUseInterval() - Method in class com.github.jonasrutishauser.transactional.event.api.Configuration
 
getAllInUseInterval() - Method in class com.github.jonasrutishauser.transactional.event.api.MPConfiguration
 
getBlockedEvents(int) - Method in interface com.github.jonasrutishauser.transactional.event.api.store.EventStore
 
getCause() - Method in class com.github.jonasrutishauser.transactional.event.api.monitoring.ProcessingFailedEvent
 
getEventId() - Method in class com.github.jonasrutishauser.transactional.event.api.monitoring.ProcessingUnblockedEvent
 
getEventId() - Method in class com.github.jonasrutishauser.transactional.event.api.monitoring.PublishingEvent
 
getEventId() - Method in class com.github.jonasrutishauser.transactional.event.api.store.BlockedEvent
 
getEventType() - Method in class com.github.jonasrutishauser.transactional.event.api.store.BlockedEvent
 
getInitialDispatchInterval() - Method in class com.github.jonasrutishauser.transactional.event.api.Configuration
 
getInitialDispatchInterval() - Method in class com.github.jonasrutishauser.transactional.event.api.MPConfiguration
 
getMaxAquire() - Method in class com.github.jonasrutishauser.transactional.event.api.Configuration
 
getMaxAquire() - Method in class com.github.jonasrutishauser.transactional.event.api.MPConfiguration
 
getMaxConcurrentDispatching() - Method in class com.github.jonasrutishauser.transactional.event.api.Configuration
 
getMaxConcurrentDispatching() - Method in class com.github.jonasrutishauser.transactional.event.api.MPConfiguration
 
getMaxDispatchInterval() - Method in class com.github.jonasrutishauser.transactional.event.api.Configuration
 
getMaxDispatchInterval() - Method in class com.github.jonasrutishauser.transactional.event.api.MPConfiguration
 
getPayload() - Method in class com.github.jonasrutishauser.transactional.event.api.store.BlockedEvent
 
getPublishedAt() - Method in class com.github.jonasrutishauser.transactional.event.api.store.BlockedEvent
 
getTableName() - Method in class com.github.jonasrutishauser.transactional.event.api.Configuration
 
getTableName() - Method in class com.github.jonasrutishauser.transactional.event.api.MPConfiguration
 
getType() - Method in interface com.github.jonasrutishauser.transactional.event.api.serialization.EventSerializer
 

H

handle(String) - Method in class com.github.jonasrutishauser.transactional.event.api.handler.AbstractHandler
 
handle(String) - Method in interface com.github.jonasrutishauser.transactional.event.api.handler.Handler
 
handle(T) - Method in class com.github.jonasrutishauser.transactional.event.api.handler.AbstractHandler
 
Handler - Interface in com.github.jonasrutishauser.transactional.event.api.handler
 
hashCode() - Method in class com.github.jonasrutishauser.transactional.event.api.monitoring.ProcessingUnblockedEvent
 
hashCode() - Method in class com.github.jonasrutishauser.transactional.event.api.monitoring.ProcessingFailedEvent
 
hashCode() - Method in class com.github.jonasrutishauser.transactional.event.api.monitoring.PublishingEvent
 

M

maxTries() - Method in interface com.github.jonasrutishauser.transactional.event.api.ProcessingStrategy
 
MPConfiguration - Class in com.github.jonasrutishauser.transactional.event.api
 
MPConfiguration() - Constructor for class com.github.jonasrutishauser.transactional.event.api.MPConfiguration
 

P

priority() - Method in interface com.github.jonasrutishauser.transactional.event.api.serialization.GenericSerialization
 
process(String, String, Properties, String, Handler) - Method in interface com.github.jonasrutishauser.transactional.event.api.context.ContextualProcessor
 
ProcessingBlockedEvent - Class in com.github.jonasrutishauser.transactional.event.api.monitoring
 
ProcessingBlockedEvent(String) - Constructor for class com.github.jonasrutishauser.transactional.event.api.monitoring.ProcessingBlockedEvent
 
ProcessingDeletedEvent - Class in com.github.jonasrutishauser.transactional.event.api.monitoring
 
ProcessingDeletedEvent(String) - Constructor for class com.github.jonasrutishauser.transactional.event.api.monitoring.ProcessingDeletedEvent
 
ProcessingFailedEvent - Class in com.github.jonasrutishauser.transactional.event.api.monitoring
 
ProcessingFailedEvent(String, Exception) - Constructor for class com.github.jonasrutishauser.transactional.event.api.monitoring.ProcessingFailedEvent
 
processingLockDuration() - Method in interface com.github.jonasrutishauser.transactional.event.api.ProcessingStrategy
 
ProcessingStrategy - Interface in com.github.jonasrutishauser.transactional.event.api
 
ProcessingSuccessEvent - Class in com.github.jonasrutishauser.transactional.event.api.monitoring
 
ProcessingSuccessEvent(String) - Constructor for class com.github.jonasrutishauser.transactional.event.api.monitoring.ProcessingSuccessEvent
 
ProcessingUnblockedEvent - Class in com.github.jonasrutishauser.transactional.event.api.monitoring
 
ProcessingUnblockedEvent(String) - Constructor for class com.github.jonasrutishauser.transactional.event.api.monitoring.ProcessingUnblockedEvent
 
publish(Object) - Method in interface com.github.jonasrutishauser.transactional.event.api.EventPublisher
 
publish(String, String, Properties, String) - Method in interface com.github.jonasrutishauser.transactional.event.api.context.ContextualPublisher
 
publishDelayed(Object, TemporalAmount) - Method in interface com.github.jonasrutishauser.transactional.event.api.EventPublisher
 
PublishingEvent - Class in com.github.jonasrutishauser.transactional.event.api.monitoring
 
PublishingEvent(String) - Constructor for class com.github.jonasrutishauser.transactional.event.api.monitoring.PublishingEvent
 

Q

QueryAdapter - Interface in com.github.jonasrutishauser.transactional.event.api.store
 

R

resolve(Class<?>) - Method in interface com.github.jonasrutishauser.transactional.event.api.EventTypeResolver
 

S

serialize(Object) - Method in interface com.github.jonasrutishauser.transactional.event.api.serialization.GenericSerialization
 
serialize(T) - Method in interface com.github.jonasrutishauser.transactional.event.api.serialization.EventSerializer
 
setDeserializer(EventDeserializer<T>) - Method in class com.github.jonasrutishauser.transactional.event.api.handler.AbstractHandler
 

T

toString() - Method in class com.github.jonasrutishauser.transactional.event.api.monitoring.ProcessingBlockedEvent
 
toString() - Method in class com.github.jonasrutishauser.transactional.event.api.monitoring.ProcessingDeletedEvent
 
toString() - Method in class com.github.jonasrutishauser.transactional.event.api.monitoring.ProcessingFailedEvent
 
toString() - Method in class com.github.jonasrutishauser.transactional.event.api.monitoring.ProcessingSuccessEvent
 
toString() - Method in class com.github.jonasrutishauser.transactional.event.api.monitoring.ProcessingUnblockedEvent
 
toString() - Method in class com.github.jonasrutishauser.transactional.event.api.monitoring.PublishingEvent
 

U

unblock(String) - Method in interface com.github.jonasrutishauser.transactional.event.api.store.EventStore
 

W

waitDurationForRetry(int) - Method in interface com.github.jonasrutishauser.transactional.event.api.ProcessingStrategy
 
A B C D E F G H M P Q R S T U W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form