Skip navigation links
A B C D E G H I M N O P Q R S T U W 

A

acceptorGroup - Variable in class de.dytanic.cloudnet.web.server.WebServer
The connection acceptor event loop group, handling server channels.
address - Variable in class de.dytanic.cloudnet.web.server.util.WebServerConfig
The address the web server is bound to
address - Variable in class de.dytanic.cloudnet.web.server.WebServer
The address this web server is bound to.

B

bind() - Method in class de.dytanic.cloudnet.web.server.WebServer
Actually binds the web server to the configured port.

C

channelRead(ChannelHandlerContext, Object) - Method in class de.dytanic.cloudnet.web.server.WebServerHandler
 
channelReadComplete(ChannelHandlerContext) - Method in class de.dytanic.cloudnet.web.server.WebServerHandler
 
clear() - Method in class de.dytanic.cloudnet.web.server.WebServerProvider
Clears the currently registered web handlers and dynamic web handlers.
clone() - Method in class de.dytanic.cloudnet.web.server.handler.WebHandler
 
connect(ChannelHandlerContext, QueryDecoder, PathProvider, HttpRequest) - Method in class de.dytanic.cloudnet.web.server.handler.MethodDynamicWebHandler
Handle a dynamic CONNECT request to the configured path.
connect(ChannelHandlerContext, QueryDecoder, PathProvider, HttpRequest) - Method in class de.dytanic.cloudnet.web.server.handler.MethodDynamicWebHandlerAdapter
 
connect(ChannelHandlerContext, QueryDecoder, PathProvider, HttpRequest) - Method in class de.dytanic.cloudnet.web.server.handler.MethodWebHandler
Handle a CONNECT request to the configured path.
connect(ChannelHandlerContext, QueryDecoder, PathProvider, HttpRequest) - Method in class de.dytanic.cloudnet.web.server.handler.MethodWebHandlerAdapter
 

D

de.dytanic.cloudnet.web.client - package de.dytanic.cloudnet.web.client
 
de.dytanic.cloudnet.web.server - package de.dytanic.cloudnet.web.server
 
de.dytanic.cloudnet.web.server.handler - package de.dytanic.cloudnet.web.server.handler
 
de.dytanic.cloudnet.web.server.util - package de.dytanic.cloudnet.web.server.util
 
DEFAULT_URL - Static variable in class de.dytanic.cloudnet.web.client.WebClient
 
delete(ChannelHandlerContext, QueryDecoder, PathProvider, HttpRequest) - Method in class de.dytanic.cloudnet.web.server.handler.MethodDynamicWebHandler
Handle a dynamic DELETE request to the configured path.
delete(ChannelHandlerContext, QueryDecoder, PathProvider, HttpRequest) - Method in class de.dytanic.cloudnet.web.server.handler.MethodDynamicWebHandlerAdapter
 
delete(ChannelHandlerContext, QueryDecoder, PathProvider, HttpRequest) - Method in class de.dytanic.cloudnet.web.server.handler.MethodWebHandler
Handle a DELETE request to the configured path.
delete(ChannelHandlerContext, QueryDecoder, PathProvider, HttpRequest) - Method in class de.dytanic.cloudnet.web.server.handler.MethodWebHandlerAdapter
 
DynamicWebHandler - Class in de.dytanic.cloudnet.web.server.handler
Web handler that handles dynamic requests
DynamicWebHandler() - Constructor for class de.dytanic.cloudnet.web.server.handler.DynamicWebHandler
 
dynamicWebHandlers - Variable in class de.dytanic.cloudnet.web.server.WebServerProvider
 

E

enabled - Variable in class de.dytanic.cloudnet.web.server.util.WebServerConfig
Whether the web server is enabled or not

G

get(ChannelHandlerContext, QueryDecoder, PathProvider, HttpRequest) - Method in class de.dytanic.cloudnet.web.server.handler.MethodDynamicWebHandler
Handle a dynamic GET request to the configured path.
get(ChannelHandlerContext, QueryDecoder, PathProvider, HttpRequest) - Method in class de.dytanic.cloudnet.web.server.handler.MethodDynamicWebHandlerAdapter
 
get(ChannelHandlerContext, QueryDecoder, PathProvider, HttpRequest) - Method in class de.dytanic.cloudnet.web.server.handler.MethodWebHandler
Handle a GET request to the configured path.
get(ChannelHandlerContext, QueryDecoder, PathProvider, HttpRequest) - Method in class de.dytanic.cloudnet.web.server.handler.MethodWebHandlerAdapter
 
getAcceptorGroup() - Method in class de.dytanic.cloudnet.web.server.WebServer
 
getAddress() - Method in class de.dytanic.cloudnet.web.server.util.WebServerConfig
 
getAddress() - Method in class de.dytanic.cloudnet.web.server.WebServer
 
getDynamicHandlers() - Method in class de.dytanic.cloudnet.web.server.WebServerProvider
Constructs a new list of all currently registered dynamic web handlers.
getEnvironment() - Method in class de.dytanic.cloudnet.web.client.WebClient
Checks for the CloudNet environment
getHandlers() - Method in class de.dytanic.cloudnet.web.server.WebServerProvider
Constructs a new list of all currently registered web handlers.
getHandlers(String) - Method in class de.dytanic.cloudnet.web.server.WebServerProvider
Filters the currently registered web handlers by their path and returns a new list.
getInstallableModules() - Method in class de.dytanic.cloudnet.web.client.WebClient
Loads all official modules
getInstallableTemplates() - Method in class de.dytanic.cloudnet.web.client.WebClient
Loads all official templates
getNewstVersion() - Method in class de.dytanic.cloudnet.web.client.WebClient
Loads the latest version of the cloud for comparison.
getPath() - Method in class de.dytanic.cloudnet.web.server.handler.WebHandler
 
getPath() - Method in class de.dytanic.cloudnet.web.server.util.PathProvider
 
getPathParameters() - Method in class de.dytanic.cloudnet.web.server.util.PathProvider
 
getPort() - Method in class de.dytanic.cloudnet.web.server.util.WebServerConfig
 
getPort() - Method in class de.dytanic.cloudnet.web.server.WebServer
 
getQueryParams() - Method in class de.dytanic.cloudnet.web.server.util.QueryDecoder
 
getServerBootstrap() - Method in class de.dytanic.cloudnet.web.server.WebServer
 
getSslContext() - Method in class de.dytanic.cloudnet.web.server.WebServer
 
getString(String, String) - Method in class de.dytanic.cloudnet.web.client.WebClient
Downloads JSON data from the given url and returns the given key as a string.
getWebServerProvider() - Method in class de.dytanic.cloudnet.web.server.WebServer
 
getWorkerGroup() - Method in class de.dytanic.cloudnet.web.server.WebServer
 

H

handleRequest(String, Type) - Method in class de.dytanic.cloudnet.web.client.WebClient
Handles a request and downloads JSON from url and parses it as type
handleRequest(ChannelHandlerContext, QueryDecoder, PathProvider, HttpRequest) - Method in class de.dytanic.cloudnet.web.server.handler.DynamicWebHandler
Handle a dynamic request.
handleRequest(ChannelHandlerContext, QueryDecoder, PathProvider, HttpRequest) - Method in class de.dytanic.cloudnet.web.server.handler.MethodDynamicWebHandler
 
handleRequest(ChannelHandlerContext, QueryDecoder, PathProvider, HttpRequest) - Method in class de.dytanic.cloudnet.web.server.handler.MethodWebHandler
 
handleRequest(ChannelHandlerContext, QueryDecoder, PathProvider, HttpRequest) - Method in class de.dytanic.cloudnet.web.server.handler.WebHandler
Handle a request to the configured path.
handlers - Variable in class de.dytanic.cloudnet.web.server.WebServerProvider
 
head(ChannelHandlerContext, QueryDecoder, PathProvider, HttpRequest) - Method in class de.dytanic.cloudnet.web.server.handler.MethodDynamicWebHandler
Handle a dynamic HEAD request to the configured path.
head(ChannelHandlerContext, QueryDecoder, PathProvider, HttpRequest) - Method in class de.dytanic.cloudnet.web.server.handler.MethodDynamicWebHandlerAdapter
 
head(ChannelHandlerContext, QueryDecoder, PathProvider, HttpRequest) - Method in class de.dytanic.cloudnet.web.server.handler.MethodWebHandler
Handle a HEAD request to the configured path.
head(ChannelHandlerContext, QueryDecoder, PathProvider, HttpRequest) - Method in class de.dytanic.cloudnet.web.server.handler.MethodWebHandlerAdapter
 

I

isEnabled() - Method in class de.dytanic.cloudnet.web.server.util.WebServerConfig
 

M

MethodDynamicWebHandler - Class in de.dytanic.cloudnet.web.server.handler
Dynamic web handler that handles requests with methods for each of the common HTTP methods.
MethodDynamicWebHandler() - Constructor for class de.dytanic.cloudnet.web.server.handler.MethodDynamicWebHandler
 
MethodDynamicWebHandlerAdapter - Class in de.dytanic.cloudnet.web.server.handler
Adapter for the dynamic method web handler.
MethodDynamicWebHandlerAdapter() - Constructor for class de.dytanic.cloudnet.web.server.handler.MethodDynamicWebHandlerAdapter
 
MethodWebHandler - Class in de.dytanic.cloudnet.web.server.handler
Abstract web handler that uses separate methods for each of the common HTTP methods.
MethodWebHandler(String) - Constructor for class de.dytanic.cloudnet.web.server.handler.MethodWebHandler
Constructs a new method web handler for a given path.
MethodWebHandlerAdapter - Class in de.dytanic.cloudnet.web.server.handler
Adapter for the method web handler.
MethodWebHandlerAdapter(String) - Constructor for class de.dytanic.cloudnet.web.server.handler.MethodWebHandlerAdapter
Constructs a new method web handler adapter for a given path.

N

newResponse(HttpVersion) - Method in class de.dytanic.cloudnet.web.server.handler.WebHandler
Deprecated.
newResponse(HttpVersion, ByteBuf) - Method in class de.dytanic.cloudnet.web.server.handler.WebHandler
Creates and returns a new HTTP 404 - Not found response with content

O

options(ChannelHandlerContext, QueryDecoder, PathProvider, HttpRequest) - Method in class de.dytanic.cloudnet.web.server.handler.MethodDynamicWebHandler
Handle a dynamic OPTIONS request to the configured path.
options(ChannelHandlerContext, QueryDecoder, PathProvider, HttpRequest) - Method in class de.dytanic.cloudnet.web.server.handler.MethodDynamicWebHandlerAdapter
 
options(ChannelHandlerContext, QueryDecoder, PathProvider, HttpRequest) - Method in class de.dytanic.cloudnet.web.server.handler.MethodWebHandler
Handle a OPTIONS request to the configured path.
options(ChannelHandlerContext, QueryDecoder, PathProvider, HttpRequest) - Method in class de.dytanic.cloudnet.web.server.handler.MethodWebHandlerAdapter
 

P

patch(ChannelHandlerContext, QueryDecoder, PathProvider, HttpRequest) - Method in class de.dytanic.cloudnet.web.server.handler.MethodDynamicWebHandler
Handle a dynamic PATCH request to the configured path.
patch(ChannelHandlerContext, QueryDecoder, PathProvider, HttpRequest) - Method in class de.dytanic.cloudnet.web.server.handler.MethodDynamicWebHandlerAdapter
 
patch(ChannelHandlerContext, QueryDecoder, PathProvider, HttpRequest) - Method in class de.dytanic.cloudnet.web.server.handler.MethodWebHandler
Handle a PATCH request to the configured path.
patch(ChannelHandlerContext, QueryDecoder, PathProvider, HttpRequest) - Method in class de.dytanic.cloudnet.web.server.handler.MethodWebHandlerAdapter
 
path - Variable in class de.dytanic.cloudnet.web.server.handler.WebHandler
 
path - Variable in class de.dytanic.cloudnet.web.server.util.PathProvider
The path where a request has been sent to.
pathParameters - Variable in class de.dytanic.cloudnet.web.server.util.PathProvider
The parameters of a request to path.
PathProvider - Class in de.dytanic.cloudnet.web.server.util
Data class that holds information for a dynamic path like in Spring
PathProvider(String, WrappedMap) - Constructor for class de.dytanic.cloudnet.web.server.util.PathProvider
 
port - Variable in class de.dytanic.cloudnet.web.server.util.WebServerConfig
Port that this web server is bound to
port - Variable in class de.dytanic.cloudnet.web.server.WebServer
The port this web server is bound to.
post(ChannelHandlerContext, QueryDecoder, PathProvider, HttpRequest) - Method in class de.dytanic.cloudnet.web.server.handler.MethodDynamicWebHandler
Handle a dynamic POST request to the configured path.
post(ChannelHandlerContext, QueryDecoder, PathProvider, HttpRequest) - Method in class de.dytanic.cloudnet.web.server.handler.MethodDynamicWebHandlerAdapter
 
post(ChannelHandlerContext, QueryDecoder, PathProvider, HttpRequest) - Method in class de.dytanic.cloudnet.web.server.handler.MethodWebHandler
Handle a POST request to the configured path.
post(ChannelHandlerContext, QueryDecoder, PathProvider, HttpRequest) - Method in class de.dytanic.cloudnet.web.server.handler.MethodWebHandlerAdapter
 
put(ChannelHandlerContext, QueryDecoder, PathProvider, HttpRequest) - Method in class de.dytanic.cloudnet.web.server.handler.MethodDynamicWebHandler
Handle a dynamic PUT request to the configured path.
put(ChannelHandlerContext, QueryDecoder, PathProvider, HttpRequest) - Method in class de.dytanic.cloudnet.web.server.handler.MethodDynamicWebHandlerAdapter
 
put(ChannelHandlerContext, QueryDecoder, PathProvider, HttpRequest) - Method in class de.dytanic.cloudnet.web.server.handler.MethodWebHandler
Handle a PUT request to the configured path.
put(ChannelHandlerContext, QueryDecoder, PathProvider, HttpRequest) - Method in class de.dytanic.cloudnet.web.server.handler.MethodWebHandlerAdapter
 

Q

QueryDecoder - Class in de.dytanic.cloudnet.web.server.util
Utility class for decoding and storing query parameters using a weak hash map.
QueryDecoder(String) - Constructor for class de.dytanic.cloudnet.web.server.util.QueryDecoder
Constructs a new query decoder for a given query.
queryParams - Variable in class de.dytanic.cloudnet.web.server.util.QueryDecoder
The decoded query parameters.

R

registerDynamicHandler(DynamicWebHandler) - Method in class de.dytanic.cloudnet.web.server.WebServerProvider
Adds a new dynamic web handler to this provider
registerHandler(WebHandler) - Method in class de.dytanic.cloudnet.web.server.WebServerProvider
Adds a new web handler to this provider

S

serverBootstrap - Variable in class de.dytanic.cloudnet.web.server.WebServer
The bootstrap of this server using Netty.
shutdown() - Method in class de.dytanic.cloudnet.web.server.WebServer
Shuts the event loop groups down and awaits their termination.
ssl - Variable in class de.dytanic.cloudnet.web.server.WebServer
Whether SSL should be enabled.
sslContext - Variable in class de.dytanic.cloudnet.web.server.WebServer
The SSL context with certificate and private key, when SSL is enabled.

T

trace(ChannelHandlerContext, QueryDecoder, PathProvider, HttpRequest) - Method in class de.dytanic.cloudnet.web.server.handler.MethodDynamicWebHandler
Handle a dynamic TRACE request to the configured path.
trace(ChannelHandlerContext, QueryDecoder, PathProvider, HttpRequest) - Method in class de.dytanic.cloudnet.web.server.handler.MethodDynamicWebHandlerAdapter
 
trace(ChannelHandlerContext, QueryDecoder, PathProvider, HttpRequest) - Method in class de.dytanic.cloudnet.web.server.handler.MethodWebHandler
Handle a TRACE request to the configured path.
trace(ChannelHandlerContext, QueryDecoder, PathProvider, HttpRequest) - Method in class de.dytanic.cloudnet.web.server.handler.MethodWebHandlerAdapter
 

U

update(String) - Method in class de.dytanic.cloudnet.web.client.WebClient
Update the master or wrapper, depending on the environment
updateLocalCloudWrapper(Path) - Method in class de.dytanic.cloudnet.web.client.WebClient
Update the local wrapper (only on the master)

W

WebClient - Class in de.dytanic.cloudnet.web.client
 
WebClient() - Constructor for class de.dytanic.cloudnet.web.client.WebClient
 
WebHandler - Class in de.dytanic.cloudnet.web.server.handler
Abstract class that handles web requests for a given path.
WebHandler(String) - Constructor for class de.dytanic.cloudnet.web.server.handler.WebHandler
Constructs a new web handler for a given path.
WebServer - Class in de.dytanic.cloudnet.web.server
A simple web server class
WebServer(boolean, String, int) - Constructor for class de.dytanic.cloudnet.web.server.WebServer
Constructs a new web server with the given configuration.
webServer - Variable in class de.dytanic.cloudnet.web.server.WebServerHandler
The web server that is handled by this handler instance.
WebServerConfig - Class in de.dytanic.cloudnet.web.server.util
Configuration class for the web server
WebServerConfig(boolean, String, int) - Constructor for class de.dytanic.cloudnet.web.server.util.WebServerConfig
 
WebServerHandler - Class in de.dytanic.cloudnet.web.server
Class that handles incoming channels and instructs a WebServer to work.
WebServerHandler(WebServer) - Constructor for class de.dytanic.cloudnet.web.server.WebServerHandler
Constructs a new web server handler for a given web server.
webServerProvider - Variable in class de.dytanic.cloudnet.web.server.WebServer
The web handler provider of this web server.
WebServerProvider - Class in de.dytanic.cloudnet.web.server
Class that provides web handlers and dynamic web handlers for a WebServer.
WebServerProvider() - Constructor for class de.dytanic.cloudnet.web.server.WebServerProvider
 
workerGroup - Variable in class de.dytanic.cloudnet.web.server.WebServer
The child event loop group to the acceptor group, handling channels.
A B C D E G H I M N O P Q R S T U W 
Skip navigation links

Copyright © 2020. All rights reserved.