Package org.drasyl.pipeline
Class DrasylPipeline
- java.lang.Object
-
- org.drasyl.pipeline.AbstractPipeline
-
- org.drasyl.pipeline.DrasylPipeline
-
- All Implemented Interfaces:
Pipeline
public class DrasylPipeline extends AbstractPipeline
The defaultPipeline
implementation. Used to implement plugins for drasyl.
-
-
Field Summary
-
Fields inherited from class org.drasyl.pipeline.AbstractPipeline
config, dependentScheduler, handlerNames, head, identity, inboundSerialization, independentScheduler, outboundSerialization, peersManager, tail
-
-
Constructor Summary
Constructors Constructor Description DrasylPipeline(Consumer<Event> eventConsumer, DrasylConfig config, Identity identity, PeersManager peersManager, io.netty.channel.EventLoopGroup bossGroup)
-
Method Summary
-
Methods inherited from class org.drasyl.pipeline.AbstractPipeline
addAfter, addBefore, addFirst, addLast, context, get, initPointer, processInbound, processInbound, processOutbound, remove, replace
-
-
-
-
Constructor Detail
-
DrasylPipeline
public DrasylPipeline(Consumer<Event> eventConsumer, DrasylConfig config, Identity identity, PeersManager peersManager, io.netty.channel.EventLoopGroup bossGroup)
-
-