Skip navigation links
C D E F G H I J M P R S W 

C

com.networknt.eventuate.event - package com.networknt.eventuate.event
 
com.networknt.eventuate.eventhandling.exceptionhandling - package com.networknt.eventuate.eventhandling.exceptionhandling
 

D

dispatch(DispatchedEvent<Event>) - Method in class com.networknt.eventuate.event.EventDispatcher
Dispatch event to event handler
dispatch(DispatchedEvent<Event>) - Method in interface com.networknt.eventuate.event.EventHandler
dispatch an event
dispatch(DispatchedEvent<Event>, Function<DispatchedEvent<Event>, CompletableFuture<?>>) - Method in class com.networknt.eventuate.event.SwimlaneBasedDispatcher
 
dispatch(DispatchedEvent<Event>, Function<DispatchedEvent<Event>, CompletableFuture<?>>) - Method in class com.networknt.eventuate.event.SwimlaneDispatcher
 

E

EventDeliveryExceptionHandler - Interface in com.networknt.eventuate.eventhandling.exceptionhandling
Asynchronous handler for an exception thrown by an event handler
EventDeliveryExceptionHandlerManager - Interface in com.networknt.eventuate.eventhandling.exceptionhandling
 
EventDeliveryExceptionHandlerManagerImpl - Class in com.networknt.eventuate.eventhandling.exceptionhandling
 
EventDeliveryExceptionHandlerManagerImpl(List<EventDeliveryExceptionHandler>) - Constructor for class com.networknt.eventuate.eventhandling.exceptionhandling.EventDeliveryExceptionHandlerManagerImpl
 
EventDeliveryExceptionHandlerState - Interface in com.networknt.eventuate.eventhandling.exceptionhandling
 
EventDeliveryExceptionHandlerWithState - Class in com.networknt.eventuate.eventhandling.exceptionhandling
 
EventDeliveryExceptionHandlerWithState(EventDeliveryExceptionHandler, EventDeliveryExceptionHandlerState) - Constructor for class com.networknt.eventuate.eventhandling.exceptionhandling.EventDeliveryExceptionHandlerWithState
 
EventDispatcher - Class in com.networknt.eventuate.event
EventDispatcher execute event dispatch method based on the input event
EventDispatcher(String, Map<Class<?>, EventHandler>, EventDeliveryExceptionHandlerManager) - Constructor for class com.networknt.eventuate.event.EventDispatcher
Construct EventDispatcher
EventHandler - Interface in com.networknt.eventuate.event
interface to indicator Event Handler
EventHandlerMethodProcessor - Class in com.networknt.eventuate.event
 
EventHandlerMethodProcessor() - Constructor for class com.networknt.eventuate.event.EventHandlerMethodProcessor
 
EventHandlerProcessor - Interface in com.networknt.eventuate.event
Base interface for an EventHandler that uses event sourcing
EventHandlerProcessorDispatchedEventReturningCompletableFuture - Class in com.networknt.eventuate.event
 
EventHandlerProcessorDispatchedEventReturningCompletableFuture() - Constructor for class com.networknt.eventuate.event.EventHandlerProcessorDispatchedEventReturningCompletableFuture
 
EventHandlerProcessorDispatchedEventReturningVoid - Class in com.networknt.eventuate.event
 
EventHandlerProcessorDispatchedEventReturningVoid() - Constructor for class com.networknt.eventuate.event.EventHandlerProcessorDispatchedEventReturningVoid
 
EventHandlerProcessorEventHandlerContextReturningCompletableFuture - Class in com.networknt.eventuate.event
 
EventHandlerProcessorEventHandlerContextReturningCompletableFuture(EventuateAggregateStore) - Constructor for class com.networknt.eventuate.event.EventHandlerProcessorEventHandlerContextReturningCompletableFuture
 
EventHandlerProcessorEventHandlerContextReturningVoid - Class in com.networknt.eventuate.event
 
EventHandlerProcessorEventHandlerContextReturningVoid(EventuateAggregateStore) - Constructor for class com.networknt.eventuate.event.EventHandlerProcessorEventHandlerContextReturningVoid
 
EventHandlerProcessorUtil - Class in com.networknt.eventuate.event
General utility methods for EventHandler Processor
EventHandlerProcessorUtil() - Constructor for class com.networknt.eventuate.event.EventHandlerProcessorUtil
 
EventuateClientScheduler - Interface in com.networknt.eventuate.eventhandling.exceptionhandling
Abstraction of a scheduler

F

FailEventDeliveryExceptionHandler - Class in com.networknt.eventuate.eventhandling.exceptionhandling
An exception handler that fails immediately
FailEventDeliveryExceptionHandler() - Constructor for class com.networknt.eventuate.eventhandling.exceptionhandling.FailEventDeliveryExceptionHandler
 

G

getEventClass(Method) - Static method in class com.networknt.eventuate.event.EventHandlerProcessorUtil
 
getEventHandler(Throwable) - Method in interface com.networknt.eventuate.eventhandling.exceptionhandling.EventDeliveryExceptionHandlerManager
 
getEventHandler(Throwable) - Method in class com.networknt.eventuate.eventhandling.exceptionhandling.EventDeliveryExceptionHandlerManagerImpl
 
getEventType() - Method in interface com.networknt.eventuate.event.EventHandler
get event type which handled by the event handler

H

handle(EventDeliveryExceptionHandlerState, Throwable, Runnable, Consumer<Throwable>, Runnable) - Method in interface com.networknt.eventuate.eventhandling.exceptionhandling.EventDeliveryExceptionHandler
handle an exception by either (asynchronously) retrying or failing
handle(Throwable, Runnable, Consumer<Throwable>, Runnable) - Method in class com.networknt.eventuate.eventhandling.exceptionhandling.EventDeliveryExceptionHandlerWithState
 
handle(EventDeliveryExceptionHandlerState, Throwable, Runnable, Consumer<Throwable>, Runnable) - Method in class com.networknt.eventuate.eventhandling.exceptionhandling.FailEventDeliveryExceptionHandler
 
handle(EventDeliveryExceptionHandlerState, Throwable, Runnable, Consumer<Throwable>, Runnable) - Method in class com.networknt.eventuate.eventhandling.exceptionhandling.IgnoreEventDeliveryExceptionHandler
 
handle(EventDeliveryExceptionHandlerState, Throwable, Runnable, Consumer<Throwable>, Runnable) - Method in class com.networknt.eventuate.eventhandling.exceptionhandling.RetryEventDeliveryExceptionHandler
Retry after the timeout unless the max retries has been exceeded or the supplied throwable is not handled
handles(Throwable) - Method in interface com.networknt.eventuate.eventhandling.exceptionhandling.EventDeliveryExceptionHandler
Returns true if this handles the throwable
handles(Throwable) - Method in class com.networknt.eventuate.eventhandling.exceptionhandling.FailEventDeliveryExceptionHandler
 
handles(Throwable) - Method in class com.networknt.eventuate.eventhandling.exceptionhandling.IgnoreEventDeliveryExceptionHandler
 
handles(Throwable) - Method in class com.networknt.eventuate.eventhandling.exceptionhandling.RetryEventDeliveryExceptionHandler
 

I

IgnoreEventDeliveryExceptionHandler - Class in com.networknt.eventuate.eventhandling.exceptionhandling
An exception handler that ignores the specified exceptions
IgnoreEventDeliveryExceptionHandler() - Constructor for class com.networknt.eventuate.eventhandling.exceptionhandling.IgnoreEventDeliveryExceptionHandler
 

J

JdkTimerBasedEventuateClientScheduler - Class in com.networknt.eventuate.eventhandling.exceptionhandling
 
JdkTimerBasedEventuateClientScheduler() - Constructor for class com.networknt.eventuate.eventhandling.exceptionhandling.JdkTimerBasedEventuateClientScheduler
 

M

makeState(Throwable) - Method in interface com.networknt.eventuate.eventhandling.exceptionhandling.EventDeliveryExceptionHandler
create the state used for handling an exception
makeState(Throwable) - Method in class com.networknt.eventuate.eventhandling.exceptionhandling.FailEventDeliveryExceptionHandler
 
makeState(Throwable) - Method in class com.networknt.eventuate.eventhandling.exceptionhandling.IgnoreEventDeliveryExceptionHandler
 
makeState(Throwable) - Method in class com.networknt.eventuate.eventhandling.exceptionhandling.RetryEventDeliveryExceptionHandler
 

P

process(Object, AccessibleObject) - Method in class com.networknt.eventuate.event.EventHandlerMethodProcessor
 
process(Object, AccessibleObject) - Method in interface com.networknt.eventuate.event.EventHandlerProcessor
Process EventHandler
processMethod(Object, Method) - Method in class com.networknt.eventuate.event.EventHandlerMethodProcessor
 
processMethod(Object, Method) - Method in class com.networknt.eventuate.event.EventHandlerProcessorDispatchedEventReturningCompletableFuture
 
processMethod(Object, Method) - Method in class com.networknt.eventuate.event.EventHandlerProcessorDispatchedEventReturningVoid
 
processMethod(Object, Method) - Method in class com.networknt.eventuate.event.EventHandlerProcessorEventHandlerContextReturningCompletableFuture
 
processMethod(Object, Method) - Method in class com.networknt.eventuate.event.EventHandlerProcessorEventHandlerContextReturningVoid
 
processQueuedEvent() - Method in class com.networknt.eventuate.event.SwimlaneDispatcher
 

R

retries - Variable in class com.networknt.eventuate.eventhandling.exceptionhandling.RetryEventDeliveryExceptionHandlerState
 
RetryEventDeliveryExceptionHandler - Class in com.networknt.eventuate.eventhandling.exceptionhandling
An exception handler that repeatedly retries
RetryEventDeliveryExceptionHandler(EventuateClientScheduler) - Constructor for class com.networknt.eventuate.eventhandling.exceptionhandling.RetryEventDeliveryExceptionHandler
Creates a RetryEventDeliveryExceptionHandler that uses the specified scheduler
RetryEventDeliveryExceptionHandlerState - Class in com.networknt.eventuate.eventhandling.exceptionhandling
 
RetryEventDeliveryExceptionHandlerState(Throwable) - Constructor for class com.networknt.eventuate.eventhandling.exceptionhandling.RetryEventDeliveryExceptionHandlerState
 

S

setTimer(long, Runnable) - Method in interface com.networknt.eventuate.eventhandling.exceptionhandling.EventuateClientScheduler
Asynchronously invoke the callback after a delay
setTimer(long, Runnable) - Method in class com.networknt.eventuate.eventhandling.exceptionhandling.JdkTimerBasedEventuateClientScheduler
 
supports(AccessibleObject) - Method in class com.networknt.eventuate.event.EventHandlerMethodProcessor
 
supports(AccessibleObject) - Method in interface com.networknt.eventuate.event.EventHandlerProcessor
the method used to verify if the eventhandle should be processed by the EventHandlerProcessor
supportsMethod(Method) - Method in class com.networknt.eventuate.event.EventHandlerMethodProcessor
 
supportsMethod(Method) - Method in class com.networknt.eventuate.event.EventHandlerProcessorDispatchedEventReturningCompletableFuture
 
supportsMethod(Method) - Method in class com.networknt.eventuate.event.EventHandlerProcessorDispatchedEventReturningVoid
 
supportsMethod(Method) - Method in class com.networknt.eventuate.event.EventHandlerProcessorEventHandlerContextReturningCompletableFuture
 
supportsMethod(Method) - Method in class com.networknt.eventuate.event.EventHandlerProcessorEventHandlerContextReturningVoid
 
SwimlaneBasedDispatcher - Class in com.networknt.eventuate.event
 
SwimlaneBasedDispatcher(String, Executor) - Constructor for class com.networknt.eventuate.event.SwimlaneBasedDispatcher
 
SwimlaneDispatcher - Class in com.networknt.eventuate.event
 
SwimlaneDispatcher(String, Integer, Executor) - Constructor for class com.networknt.eventuate.event.SwimlaneDispatcher
 

W

withExceptions(Class<? extends Throwable>...) - Method in class com.networknt.eventuate.eventhandling.exceptionhandling.IgnoreEventDeliveryExceptionHandler
Specifies the exceptions that this exception handler can handle
withExceptions(Class<? extends Throwable>...) - Method in class com.networknt.eventuate.eventhandling.exceptionhandling.RetryEventDeliveryExceptionHandler
Specifies the exceptions that this exception handler can handle
withInfiniteRetries() - Method in class com.networknt.eventuate.eventhandling.exceptionhandling.RetryEventDeliveryExceptionHandler
Specifies an infinite number of retries
withMaxRetries(int) - Method in class com.networknt.eventuate.eventhandling.exceptionhandling.RetryEventDeliveryExceptionHandler
Specifies the maximum number of retries
withRetryInterval(Duration) - Method in class com.networknt.eventuate.eventhandling.exceptionhandling.RetryEventDeliveryExceptionHandler
Specifies the interval between retries
C D E F G H I J M P R S W 
Skip navigation links

Copyright © 2019. All rights reserved.