Package org.drasyl.pipeline
package org.drasyl.pipeline
Link between application and drasyl overlay network. Every outgoing message and every incoming
event is sent through the pipeline.
-
ClassDescription
HandlerAdapter
which allows to explicit only handle a specific type of address.All classes that implement this interface will be silent and automatically swallowed at the end of the pipeline.The default handler context implementation.AbstractPipeline
implementation, that needs head and tail.The defaultPipeline
implementation.Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in itsPipeline
.Skeleton implementation of aHandler
.A list ofHandler
s which handles or intercepts inbound events and outbound operations of aDrasylNode
.RuntimeException thrown by thePipeline
.SimpleDuplexHandler<I,E, O, A extends Address> HandlerAdapter
which allows to explicit only handle a specific type of messages and events.SimpleInboundHandler<I,E, A extends Address> HandlerAdapter
which allows to explicit only handle a specific type of messages and events.SimpleOutboundHandler<O,A extends Address> HandlerAdapter
which allows to explicit only handle a specific type of messages.