Skip navigation links
A C E G H I M N P R S T V W 

A

AggregateException - Exception in an.awesome.pipelinr
 
AggregateException(Collection<Throwable>) - Constructor for exception an.awesome.pipelinr.AggregateException
 
an.awesome.pipelinr - package an.awesome.pipelinr
 
Async - Class in an.awesome.pipelinr
Run all notification handlers asynchronously.
Async(ExecutorService) - Constructor for class an.awesome.pipelinr.Async
 

C

Command<R> - Interface in an.awesome.pipelinr
 
Command.Handler<C extends Command<R>,R> - Interface in an.awesome.pipelinr
 
Command.Middleware - Interface in an.awesome.pipelinr
 
Command.Middleware.Next<T> - Interface in an.awesome.pipelinr
 
Command.Middlewares - Interface in an.awesome.pipelinr
 
Command.Router - Interface in an.awesome.pipelinr
 
CommandHandlerNotFoundException - Exception in an.awesome.pipelinr
 
CommandHandlerNotFoundException(Command) - Constructor for exception an.awesome.pipelinr.CommandHandlerNotFoundException
 
CommandHandlers - Interface in an.awesome.pipelinr
 
CommandHasMultipleHandlersException - Exception in an.awesome.pipelinr
 
CommandHasMultipleHandlersException(Command, Collection<Command.Handler>) - Constructor for exception an.awesome.pipelinr.CommandHasMultipleHandlersException
 
ContinueOnException - Class in an.awesome.pipelinr
Run each notification handler after one another.
ContinueOnException() - Constructor for class an.awesome.pipelinr.ContinueOnException
 

E

equals(Object) - Method in class an.awesome.pipelinr.Generic
 
equals(Object) - Method in class an.awesome.pipelinr.Voidy
 
exceptions() - Method in exception an.awesome.pipelinr.AggregateException
 
execute(Pipeline) - Method in interface an.awesome.pipelinr.Command
 

G

Generic<C> - Class in an.awesome.pipelinr
Resolves generic types (like <C> or List<R>) into concrete runtime types in the context of a given class.
Generic(Class<?>) - Constructor for class an.awesome.pipelinr.Generic
 
getMessage() - Method in exception an.awesome.pipelinr.AggregateException
 
getMessage() - Method in exception an.awesome.pipelinr.CommandHandlerNotFoundException
 
getMessage() - Method in exception an.awesome.pipelinr.CommandHasMultipleHandlersException
 

H

handle(List<Runnable>) - Method in class an.awesome.pipelinr.Async
 
handle(C) - Method in interface an.awesome.pipelinr.Command.Handler
 
handle(List<Runnable>) - Method in class an.awesome.pipelinr.ContinueOnException
 
handle(N) - Method in interface an.awesome.pipelinr.Notification.Handler
 
handle(List<Runnable>) - Method in interface an.awesome.pipelinr.NotificationHandlingStrategy
 
handle(List<Runnable>) - Method in class an.awesome.pipelinr.ParallelNoWait
 
handle(List<Runnable>) - Method in class an.awesome.pipelinr.ParallelWhenAll
 
handle(List<Runnable>) - Method in class an.awesome.pipelinr.ParallelWhenAny
 
handle(List<Runnable>) - Method in class an.awesome.pipelinr.StopOnException
 
hashCode() - Method in class an.awesome.pipelinr.Generic
 
hashCode() - Method in class an.awesome.pipelinr.Voidy
 

I

invoke(C, Command.Middleware.Next<R>) - Method in interface an.awesome.pipelinr.Command.Middleware
 
invoke() - Method in interface an.awesome.pipelinr.Command.Middleware.Next
 
invoke(N, Notification.Middleware.Next) - Method in interface an.awesome.pipelinr.Notification.Middleware
 
invoke() - Method in interface an.awesome.pipelinr.Notification.Middleware.Next
 

M

matches(C) - Method in interface an.awesome.pipelinr.Command.Handler
 
matches(N) - Method in interface an.awesome.pipelinr.Notification.Handler
 

N

Notification - Interface in an.awesome.pipelinr
 
Notification.Handler<N extends Notification> - Interface in an.awesome.pipelinr
 
Notification.Middleware - Interface in an.awesome.pipelinr
 
Notification.Middleware.Next - Interface in an.awesome.pipelinr
 
Notification.Middlewares - Interface in an.awesome.pipelinr
 
NotificationHandlers - Interface in an.awesome.pipelinr
 
NotificationHandlingStrategy - Interface in an.awesome.pipelinr
 

P

ParallelNoWait - Class in an.awesome.pipelinr
Run each notification handler in a thread pool.
ParallelNoWait(ExecutorService) - Constructor for class an.awesome.pipelinr.ParallelNoWait
 
ParallelWhenAll - Class in an.awesome.pipelinr
Run each notification handler in a thread pool.
ParallelWhenAll(ExecutorService) - Constructor for class an.awesome.pipelinr.ParallelWhenAll
 
ParallelWhenAny - Class in an.awesome.pipelinr
Run each notification handler in a thread pool.
ParallelWhenAny(ExecutorService) - Constructor for class an.awesome.pipelinr.ParallelWhenAny
 
Pipeline - Interface in an.awesome.pipelinr
 
Pipelinr - Class in an.awesome.pipelinr
 
Pipelinr() - Constructor for class an.awesome.pipelinr.Pipelinr
 

R

resolve() - Method in class an.awesome.pipelinr.Generic
 
route(C) - Method in interface an.awesome.pipelinr.Command.Router
 

S

send(Pipeline) - Method in interface an.awesome.pipelinr.Notification
 
send(C) - Method in interface an.awesome.pipelinr.Pipeline
 
send(N) - Method in interface an.awesome.pipelinr.Pipeline
 
send(C) - Method in class an.awesome.pipelinr.Pipelinr
 
send(N) - Method in class an.awesome.pipelinr.Pipelinr
 
StopOnException - Class in an.awesome.pipelinr
Run each notification handler after one another.
StopOnException() - Constructor for class an.awesome.pipelinr.StopOnException
 
StreamSupplier<T> - Interface in an.awesome.pipelinr
 
supply() - Method in interface an.awesome.pipelinr.Command.Middlewares
 
supply() - Method in interface an.awesome.pipelinr.CommandHandlers
 
supply() - Method in interface an.awesome.pipelinr.Notification.Middlewares
 
supply() - Method in interface an.awesome.pipelinr.NotificationHandlers
 
supply() - Method in interface an.awesome.pipelinr.StreamSupplier
 
supplyEx() - Method in interface an.awesome.pipelinr.StreamSupplier
 

T

toString() - Method in class an.awesome.pipelinr.Voidy
 

V

Voidy - Class in an.awesome.pipelinr
 
Voidy() - Constructor for class an.awesome.pipelinr.Voidy
 

W

with(CommandHandlers) - Method in class an.awesome.pipelinr.Pipelinr
 
with(NotificationHandlers) - Method in class an.awesome.pipelinr.Pipelinr
 
with(Notification.Middlewares) - Method in class an.awesome.pipelinr.Pipelinr
 
with(Command.Middlewares) - Method in class an.awesome.pipelinr.Pipelinr
 
with(Supplier<NotificationHandlingStrategy>) - Method in class an.awesome.pipelinr.Pipelinr
 
A C E G H I M N P R S T V W 
Skip navigation links