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
HandlerAdapterwhich 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.AbstractPipelineimplementation, that needs head and tail.The defaultPipelineimplementation.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 ofHandlers which handles or intercepts inbound events and outbound operations of aDrasylNode.RuntimeException thrown by thePipeline.SimpleDuplexHandler<I,E, O, A extends Address> HandlerAdapterwhich allows to explicit only handle a specific type of messages and events.SimpleInboundHandler<I,E, A extends Address> HandlerAdapterwhich allows to explicit only handle a specific type of messages and events.SimpleOutboundHandler<O,A extends Address> HandlerAdapterwhich allows to explicit only handle a specific type of messages.