Index
All Classes and Interfaces|All Packages|Serialized Form
A
- accepts(Class<?>) - Method in class com.github.jonasrutishauser.transactional.event.core.serialization.JaxbSerialization
- accepts(Class<?>) - Method in class com.github.jonasrutishauser.transactional.event.core.serialization.JsonbSerialization
- accepts(Class<?>) - Method in class com.github.jonasrutishauser.transactional.event.core.serialization.SerializableSerialization
- addEvent(PendingEvent) - Method in class com.github.jonasrutishauser.transactional.event.core.store.EventsPublished
C
- cancel() - Method in interface com.github.jonasrutishauser.transactional.event.core.concurrent.EventExecutor.Task
- com.github.jonasrutishauser.transactional.event.core - package com.github.jonasrutishauser.transactional.event.core
- com.github.jonasrutishauser.transactional.event.core.cdi - package com.github.jonasrutishauser.transactional.event.core.cdi
- com.github.jonasrutishauser.transactional.event.core.concurrent - package com.github.jonasrutishauser.transactional.event.core.concurrent
- com.github.jonasrutishauser.transactional.event.core.defaults - package com.github.jonasrutishauser.transactional.event.core.defaults
- com.github.jonasrutishauser.transactional.event.core.handler - package com.github.jonasrutishauser.transactional.event.core.handler
- com.github.jonasrutishauser.transactional.event.core.metrics - package com.github.jonasrutishauser.transactional.event.core.metrics
- com.github.jonasrutishauser.transactional.event.core.opentelemetry - package com.github.jonasrutishauser.transactional.event.core.opentelemetry
- com.github.jonasrutishauser.transactional.event.core.random - package com.github.jonasrutishauser.transactional.event.core.random
- com.github.jonasrutishauser.transactional.event.core.serialization - package com.github.jonasrutishauser.transactional.event.core.serialization
- com.github.jonasrutishauser.transactional.event.core.store - package com.github.jonasrutishauser.transactional.event.core.store
- createDefaultEventDeserializer(Instance<GenericSerialization>, Class<T>) - Static method in class com.github.jonasrutishauser.transactional.event.core.cdi.EventHandlerExtension
D
- DEFAULT - Static variable in interface com.github.jonasrutishauser.transactional.event.core.concurrent.DefaultEventExecutor.InContextWrapper
- DefaultConcurrencyProvider - Class in com.github.jonasrutishauser.transactional.event.core.defaults
- DefaultConcurrencyProvider() - Constructor for class com.github.jonasrutishauser.transactional.event.core.defaults.DefaultConcurrencyProvider
- DefaultEventDeserializer<T> - Class in com.github.jonasrutishauser.transactional.event.core.cdi
- DefaultEventDeserializer(Class<T>, GenericSerialization) - Constructor for class com.github.jonasrutishauser.transactional.event.core.cdi.DefaultEventDeserializer
- DefaultEventExecutor - Class in com.github.jonasrutishauser.transactional.event.core.concurrent
- DefaultEventExecutor.InContextWrapper - Interface in com.github.jonasrutishauser.transactional.event.core.concurrent
- DefaultEventSerializer - Class in com.github.jonasrutishauser.transactional.event.core.serialization
- DefaultEventTypeResolver - Class in com.github.jonasrutishauser.transactional.event.core.defaults
- DefaultEventTypeResolver() - Constructor for class com.github.jonasrutishauser.transactional.event.core.defaults.DefaultEventTypeResolver
- DefaultProcessingStrategy - Class in com.github.jonasrutishauser.transactional.event.core.defaults
- DefaultProcessingStrategy() - Constructor for class com.github.jonasrutishauser.transactional.event.core.defaults.DefaultProcessingStrategy
- deserialize(String) - Method in class com.github.jonasrutishauser.transactional.event.core.cdi.DefaultEventDeserializer
- deserialize(String, Class<T>) - Method in class com.github.jonasrutishauser.transactional.event.core.serialization.JaxbSerialization
- deserialize(String, Class<T>) - Method in class com.github.jonasrutishauser.transactional.event.core.serialization.JsonbSerialization
- deserialize(String, Class<T>) - Method in class com.github.jonasrutishauser.transactional.event.core.serialization.SerializableSerialization
- Dispatcher - Interface in com.github.jonasrutishauser.transactional.event.core.store
- dispatchInterval() - Method in interface com.github.jonasrutishauser.transactional.event.core.store.Dispatcher
E
- EventExecutor - Interface in com.github.jonasrutishauser.transactional.event.core.concurrent
- EventExecutor.Task - Interface in com.github.jonasrutishauser.transactional.event.core.concurrent
- EventHandlerExtension - Class in com.github.jonasrutishauser.transactional.event.core.cdi
- EventHandlerExtension() - Constructor for class com.github.jonasrutishauser.transactional.event.core.cdi.EventHandlerExtension
- EventHandlerLiteral - Class in com.github.jonasrutishauser.transactional.event.core.cdi
- EventHandlers - Interface in com.github.jonasrutishauser.transactional.event.core.handler
- EventsPublished - Class in com.github.jonasrutishauser.transactional.event.core.store
- EventsPublished() - Constructor for class com.github.jonasrutishauser.transactional.event.core.store.EventsPublished
- eventType() - Method in class com.github.jonasrutishauser.transactional.event.core.cdi.EventHandlerLiteral
- execute(Runnable) - Method in class com.github.jonasrutishauser.transactional.event.core.concurrent.DefaultEventExecutor
- ExtendedEventDeserializer<T> - Interface in com.github.jonasrutishauser.transactional.event.core.cdi
G
- get(String) - Method in class com.github.jonasrutishauser.transactional.event.core.opentelemetry.InstrumentedWorkProcessor
- get(String) - Method in interface com.github.jonasrutishauser.transactional.event.core.store.WorkProcessor
- getContext() - Method in class com.github.jonasrutishauser.transactional.event.core.PendingEvent
- getDelayedUntil() - Method in class com.github.jonasrutishauser.transactional.event.core.PendingEvent
- getHandlerQualifier(EventTypeResolver, String) - Method in class com.github.jonasrutishauser.transactional.event.core.cdi.EventHandlerExtension
- getHandlerQualifier(EventTypeResolver, String) - Method in interface com.github.jonasrutishauser.transactional.event.core.handler.EventHandlers
- getId() - Method in class com.github.jonasrutishauser.transactional.event.core.PendingEvent
- getPayload() - Method in class com.github.jonasrutishauser.transactional.event.core.PendingEvent
- getPublishedAt() - Method in class com.github.jonasrutishauser.transactional.event.core.PendingEvent
- getTries() - Method in class com.github.jonasrutishauser.transactional.event.core.PendingEvent
- getType() - Method in class com.github.jonasrutishauser.transactional.event.core.PendingEvent
H
- handle(String) - Method in class com.github.jonasrutishauser.transactional.event.core.cdi.SyntheticHandler
I
- init(Object) - Method in class com.github.jonasrutishauser.transactional.event.core.metrics.MetricsEventObserver
- InstrumentedDispatcher - Class in com.github.jonasrutishauser.transactional.event.core.opentelemetry
- InstrumentedProcessor - Class in com.github.jonasrutishauser.transactional.event.core.opentelemetry
- InstrumentedPublisher - Class in com.github.jonasrutishauser.transactional.event.core.opentelemetry
- InstrumentedWorkProcessor - Class in com.github.jonasrutishauser.transactional.event.core.opentelemetry
J
- JaxbSerialization - Class in com.github.jonasrutishauser.transactional.event.core.serialization
- JaxbSerialization() - Constructor for class com.github.jonasrutishauser.transactional.event.core.serialization.JaxbSerialization
- JsonbSerialization - Class in com.github.jonasrutishauser.transactional.event.core.serialization
- JsonbSerialization(JsonbConfig) - Constructor for class com.github.jonasrutishauser.transactional.event.core.serialization.JsonbSerialization
L
- Literal(Class<?>) - Constructor for class com.github.jonasrutishauser.transactional.event.core.cdi.TypedEventHandler.Literal
M
- maxTries() - Method in class com.github.jonasrutishauser.transactional.event.core.defaults.DefaultProcessingStrategy
- MetricsEventObserver - Class in com.github.jonasrutishauser.transactional.event.core.metrics
- MetricsEventObserver() - Constructor for class com.github.jonasrutishauser.transactional.event.core.metrics.MetricsEventObserver
O
- of(Class<?>) - Static method in class com.github.jonasrutishauser.transactional.event.core.cdi.TypedEventHandler.Literal
- of(String) - Static method in class com.github.jonasrutishauser.transactional.event.core.cdi.EventHandlerLiteral
P
- PendingEvent - Class in com.github.jonasrutishauser.transactional.event.core
- PendingEvent(String, String, String, String, LocalDateTime, Instant) - Constructor for class com.github.jonasrutishauser.transactional.event.core.PendingEvent
- PendingEvent(String, String, String, String, LocalDateTime, Instant, int) - Constructor for class com.github.jonasrutishauser.transactional.event.core.PendingEvent
- process(String, String, Properties, String, Handler) - Method in class com.github.jonasrutishauser.transactional.event.core.opentelemetry.InstrumentedProcessor
- processAttemptFailed(ProcessingFailedEvent) - Method in class com.github.jonasrutishauser.transactional.event.core.metrics.MetricsEventObserver
- processBlocked(ProcessingBlockedEvent) - Method in class com.github.jonasrutishauser.transactional.event.core.metrics.MetricsEventObserver
- processDeleted(ProcessingDeletedEvent) - Method in class com.github.jonasrutishauser.transactional.event.core.metrics.MetricsEventObserver
- processDirect(EventsPublished) - Method in class com.github.jonasrutishauser.transactional.event.core.opentelemetry.InstrumentedDispatcher
- processDirect(EventsPublished) - Method in interface com.github.jonasrutishauser.transactional.event.core.store.Dispatcher
- processingLockDuration() - Method in class com.github.jonasrutishauser.transactional.event.core.defaults.DefaultProcessingStrategy
- processSuccess(ProcessingSuccessEvent) - Method in class com.github.jonasrutishauser.transactional.event.core.metrics.MetricsEventObserver
- processUnblocked(ProcessingUnblockedEvent) - Method in class com.github.jonasrutishauser.transactional.event.core.metrics.MetricsEventObserver
- publish(Object) - Method in class com.github.jonasrutishauser.transactional.event.core.TransactionalEventPublisher
- publish(String, String, Properties, String) - Method in class com.github.jonasrutishauser.transactional.event.core.opentelemetry.InstrumentedPublisher
- publishDelayed(Object, TemporalAmount) - Method in class com.github.jonasrutishauser.transactional.event.core.TransactionalEventPublisher
- published(PublishingEvent) - Method in class com.github.jonasrutishauser.transactional.event.core.metrics.MetricsEventObserver
R
- Random - Class in com.github.jonasrutishauser.transactional.event.core.random
- randomId() - Static method in class com.github.jonasrutishauser.transactional.event.core.random.Random
- resolve(Class<?>) - Method in class com.github.jonasrutishauser.transactional.event.core.defaults.DefaultEventTypeResolver
S
- schedule() - Method in class com.github.jonasrutishauser.transactional.event.core.opentelemetry.InstrumentedDispatcher
- schedule() - Method in interface com.github.jonasrutishauser.transactional.event.core.store.Dispatcher
- schedule(Runnable, LongSupplier) - Method in class com.github.jonasrutishauser.transactional.event.core.concurrent.DefaultEventExecutor
- schedule(Runnable, LongSupplier) - Method in interface com.github.jonasrutishauser.transactional.event.core.concurrent.EventExecutor
- SerializableSerialization - Class in com.github.jonasrutishauser.transactional.event.core.serialization
- SerializableSerialization() - Constructor for class com.github.jonasrutishauser.transactional.event.core.serialization.SerializableSerialization
- serialize(Object) - Method in class com.github.jonasrutishauser.transactional.event.core.serialization.DefaultEventSerializer
- serialize(Object) - Method in class com.github.jonasrutishauser.transactional.event.core.serialization.JaxbSerialization
- serialize(Object) - Method in class com.github.jonasrutishauser.transactional.event.core.serialization.JsonbSerialization
- serialize(Object) - Method in class com.github.jonasrutishauser.transactional.event.core.serialization.SerializableSerialization
- Startup - Interface in com.github.jonasrutishauser.transactional.event.core.cdi
- SyntheticHandler<T> - Class in com.github.jonasrutishauser.transactional.event.core.cdi
- SyntheticHandler(EventDeserializer<T>, Invoker<?, ?>) - Constructor for class com.github.jonasrutishauser.transactional.event.core.cdi.SyntheticHandler
T
- TransactionalEventPublisher - Class in com.github.jonasrutishauser.transactional.event.core
- TypedEventHandler - Annotation Type in com.github.jonasrutishauser.transactional.event.core.cdi
- TypedEventHandler.Literal - Class in com.github.jonasrutishauser.transactional.event.core.cdi
V
- value() - Method in class com.github.jonasrutishauser.transactional.event.core.cdi.TypedEventHandler.Literal
- value() - Element in annotation type com.github.jonasrutishauser.transactional.event.core.cdi.TypedEventHandler
W
- waitDurationForRetry(int) - Method in class com.github.jonasrutishauser.transactional.event.core.defaults.DefaultProcessingStrategy
- WorkProcessor - Interface in com.github.jonasrutishauser.transactional.event.core.store
All Classes and Interfaces|All Packages|Serialized Form