JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2019. All rights reserved.