Uses of Class
eu.cloudnetservice.driver.network.http.HttpHandler
Packages that use HttpHandler
Package
Description
-
Uses of HttpHandler in eu.cloudnetservice.driver.network.http
Methods in eu.cloudnetservice.driver.network.http that return HttpHandlerModifier and TypeMethodDescriptionHttpHandler.addPreProcessorHead(@NonNull HttpContextPreprocessor preprocessor) Adds a preprocessor which is applied to the context before calling this handler.HttpHandler.addPreProcessorTail(@NonNull HttpContextPreprocessor preprocessor) Adds a preprocessor which is applied to the context before calling this handler.HttpContext.peekLast()Peeks (gets, but does not remove) the last handler in the chain.Methods in eu.cloudnetservice.driver.network.http that return types with arguments of type HttpHandlerModifier and TypeMethodDescriptionHttpComponent.httpHandlers()Get all handlers which were registered to this component.Methods in eu.cloudnetservice.driver.network.http with parameters of type HttpHandlerModifier and TypeMethodDescriptionHttpComponent.registerHandler(@NonNull String path, int priority, @NonNull HttpHandler... handlers) Registers the given handlers to this component.HttpComponent.registerHandler(@NonNull String path, @NonNull HttpHandler... handlers) Registers the given handlers to this component.HttpComponent.registerHandler(@NonNull String path, @Nullable Integer port, int priority, @NonNull HttpHandler... handlers) Registers the given handlers to this component.HttpComponent.removeHandler(@NonNull HttpHandler handler) Unregisters the given handler from this component if it was registered previously. -
Uses of HttpHandler in eu.cloudnetservice.driver.network.http.annotation.parser
Subclasses of HttpHandler in eu.cloudnetservice.driver.network.http.annotation.parserModifier and TypeClassDescription(package private) final classA http handler which delegates its calls to a method invocation, resolving the parameters for that from the preprocessed http context. -
Uses of HttpHandler in eu.cloudnetservice.driver.network.netty.http
Fields in eu.cloudnetservice.driver.network.netty.http declared as HttpHandlerModifier and TypeFieldDescriptionprivate final @NonNull HttpHandlerNettyHttpServer.HttpHandlerEntry.httpHandlerThe field for thehttpHandlerrecord component.private HttpHandlerNettyHttpServerContext.lastHandlerMethods in eu.cloudnetservice.driver.network.netty.http that return HttpHandlerModifier and TypeMethodDescriptionNettyHttpServer.HttpHandlerEntry.httpHandler()Returns the value of thehttpHandlerrecord component.NettyHttpServerContext.peekLast()Peeks (gets, but does not remove) the last handler in the chain.Methods in eu.cloudnetservice.driver.network.netty.http that return types with arguments of type HttpHandlerModifier and TypeMethodDescriptionNettyHttpServer.httpHandlers()Get all handlers which were registered to this component.Methods in eu.cloudnetservice.driver.network.netty.http with parameters of type HttpHandlerModifier and TypeMethodDescriptionvoidNettyHttpServerContext.pushChain(@NonNull HttpHandler lastHandler) Sets the last handler which was processed in the processing chain, for later access from the next handler in the chain.NettyHttpServer.registerHandler(@NonNull String path, int priority, HttpHandler... handlers) Registers the given handlers to this component.NettyHttpServer.registerHandler(@NonNull String path, @Nullable Integer port, int priority, @NonNull HttpHandler... handlers) Registers the given handlers to this component.NettyHttpServer.registerHandler(@NonNull String path, HttpHandler... handlers) Registers the given handlers to this component.NettyHttpServer.removeHandler(@NonNull HttpHandler handler) Unregisters the given handler from this component if it was registered previously.Constructors in eu.cloudnetservice.driver.network.netty.http with parameters of type HttpHandlerModifierConstructorDescriptionHttpHandlerEntry(@NonNull String path, @NonNull HttpHandler httpHandler, @Nullable Integer port, int priority) Creates an instance of aHttpHandlerEntryrecord class.