Uses of Interface
org.drasyl.pipeline.Handler
Packages that use Handler
Package
Description
Link between application and drasyl overlay network.
Package contains classes that are used for encoding/decoding objects.
-
Uses of Handler in org.drasyl.peer.connection.pipeline
Classes in org.drasyl.peer.connection.pipeline that implement HandlerModifier and TypeClassDescriptionclassThis handler tries to send outgoing messages via TCP-based direct connection to another peers.classThis handler delivers outgoing messages addressed to the local node.class -
Uses of Handler in org.drasyl.pipeline
Classes in org.drasyl.pipeline that implement HandlerModifier and TypeClassDescriptionclassHandlerAdapterwhich allows to explicit only handle a specific type of address.classSkeleton implementation of aHandler.classSimpleDuplexHandler<I,E, O, A extends Address> HandlerAdapterwhich allows to explicit only handle a specific type of messages and events.classSimpleInboundHandler<I,E, A extends Address> HandlerAdapterwhich allows to explicit only handle a specific type of messages and events.classSimpleOutboundHandler<O,A extends Address> HandlerAdapterwhich allows to explicit only handle a specific type of messages.Methods in org.drasyl.pipeline that return HandlerModifier and TypeMethodDescriptionReturns theHandlerwith the specified name in this pipeline.DefaultHandlerContext.handler()HandlerContext.handler()Returns the associatedHandler.Methods in org.drasyl.pipeline with parameters of type HandlerModifier and TypeMethodDescriptionInserts aHandlerafter an existing handler of this pipeline.Inserts aHandlerbefore an existing handler of this pipeline.Inserts aHandlerat the first position of this pipeline.Appends aHandlerat the last position of this pipeline.Replaces theHandlerof the specified name with a new handler in this pipeline.Constructors in org.drasyl.pipeline with parameters of type HandlerModifierConstructorDescriptionDefaultHandlerContext(String name, Handler handler, DrasylConfig config, Pipeline pipeline, io.reactivex.rxjava3.core.Scheduler scheduler, Identity identity, TypeValidator inboundValidator, TypeValidator outboundValidator) Generates a new default handler context for the givenhandler.EmbeddedPipeline(Identity identity, TypeValidator inboundValidator, TypeValidator outboundValidator, Handler... handlers) Creates a new embedded pipeline and adds all given handler to it. -
Uses of Handler in org.drasyl.pipeline.codec
Classes in org.drasyl.pipeline.codec that implement HandlerModifier and TypeClassDescriptionclassHandler that converts a givenApplicationMessageto anObjectHolder.classStandard interface for all codecs of thePipeline.classThis default codec allows to encode/decode all supported objects by Jackson.classHandler that convert a givenObjectHolderto anApplicationMessage. -
Uses of Handler in org.drasyl.plugin.groups.client
Classes in org.drasyl.plugin.groups.client that implement Handler -
Uses of Handler in org.drasyl.plugin.groups.manager
Classes in org.drasyl.plugin.groups.manager that implement Handler