Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- abortRequestStream(Throwable) - Method in class services.moleculer.web.netty.MoleculerHandler
-
Sends an error to the in-flight request body stream (if any), releasing downstream resources.
- AbstractRequestProcessor - Class in services.moleculer.web.middleware
- AbstractRequestProcessor(RequestProcessor) - Constructor for class services.moleculer.web.middleware.AbstractRequestProcessor
- AbstractTemplateEngine - Class in services.moleculer.web.template
-
Abstract superclass of all server-side template engines (HTML renderers).
- AbstractTemplateEngine() - Constructor for class services.moleculer.web.template.AbstractTemplateEngine
- AbstractWebRequest - Class in services.moleculer.web.servlet.request
- AbstractWebRequest(HttpServletRequest) - Constructor for class services.moleculer.web.servlet.request.AbstractWebRequest
- AbstractWebResponse - Class in services.moleculer.web.servlet.response
- AbstractWebResponse(HttpServletResponse) - Constructor for class services.moleculer.web.servlet.response.AbstractWebResponse
- ACCEPT - Static variable in interface services.moleculer.web.common.HttpConstants
- ACCEPT_ENCODING - Static variable in interface services.moleculer.web.common.HttpConstants
- ActionInvoker - Class in services.moleculer.web.router
- ActionInvoker(String, Pattern, Cache, IndexedVariable[], CallOptions.Options, ServiceInvoker, AbstractTemplateEngine, Route, CallProcessor, CallProcessor, ExecutorService, Eventbus) - Constructor for class services.moleculer.web.router.ActionInvoker
- actionName - Variable in class services.moleculer.web.router.ActionInvoker
- actionName - Variable in class services.moleculer.web.router.Alias
- actionName - Variable in class services.moleculer.web.router.Mapping
- addAlias(String, String) - Method in class services.moleculer.web.router.Route
- addAlias(String, String, String) - Method in class services.moleculer.web.router.Route
- addAlias(Alias...) - Method in class services.moleculer.web.router.Route
- addCompressedType(String) - Method in class services.moleculer.web.middleware.ResponseDeflater
- addHeaders(WebResponse) - Method in class services.moleculer.web.middleware.CorsHeaders
- addPathPattern(String...) - Method in class services.moleculer.web.middleware.TopLevelCache
- address - Variable in class services.moleculer.web.netty.NettyServer
- address - Variable in class services.moleculer.web.servlet.request.AbstractWebRequest
- addRoute() - Method in class services.moleculer.web.ApiGateway
- addRoute(String, String, HttpMiddleware...) - Method in class services.moleculer.web.ApiGateway
-
Define a route for a list of Service (eg. in the "service" the service's "action" action will available on "http://host:port/path/service/action").
- addRoute(Route) - Method in class services.moleculer.web.ApiGateway
-
Adds a route to the list of routes.
- addToQueueAndSend(byte[]) - Method in class services.moleculer.web.servlet.response.NonBlockingWebResponse
- addToWhiteList(String...) - Method in class services.moleculer.web.router.Route
- addUser(String, String) - Method in class services.moleculer.web.middleware.BasicAuthenticator
- afterCall - Variable in class services.moleculer.web.ApiGateway
-
Custom message post-processor.
- afterCall - Variable in class services.moleculer.web.router.ActionInvoker
- afterCall - Variable in class services.moleculer.web.router.Mapping
- afterCall - Variable in class services.moleculer.web.router.Route
- afterCall() - Method in class services.moleculer.web.middleware.session.SessionHandler
- Alias - Class in services.moleculer.web.router
- Alias(String, String, String) - Constructor for class services.moleculer.web.router.Alias
- aliases - Variable in class services.moleculer.web.router.Route
- ALL - Enum constant in enum class services.moleculer.web.router.MappingPolicy
- ALL - Static variable in class services.moleculer.web.router.Alias
- allow - Variable in class services.moleculer.web.middleware.IpFilter
-
Masks (allowed addresses, eg "255.12.34.*").
- allow(String...) - Method in class services.moleculer.web.middleware.IpFilter
-
Adds "allow" filters (eg "255.10.**", "230.110.10.*" or regular expression).
- allowedHeaders - Variable in class services.moleculer.web.middleware.CorsHeaders
-
The Access-Control-Allow-Headers CORS header
- ApiGateway - Class in services.moleculer.web
- ApiGateway() - Constructor for class services.moleculer.web.ApiGateway
- ApiGateway(String...) - Constructor for class services.moleculer.web.ApiGateway
- applyForAll - Variable in class services.moleculer.web.middleware.CorsHeaders
-
Add CORS headers to all responses?
- applyForAll - Variable in class services.moleculer.web.middleware.RateLimiter
-
Apply the performance cutoff for each service (= true), otherwise (= false) it will only limit the load with the Actions marked with the 'RateLimit' annotation.
- AsyncService - Class in services.moleculer.web.servlet.service
-
Non-blocking request processing mode.
- AsyncService(ServiceBroker, ApiGateway) - Constructor for class services.moleculer.web.servlet.service.AsyncService
- asyncTimeout - Variable in class services.moleculer.web.servlet.MoleculerServlet
- asyncTimeout - Variable in class services.moleculer.web.servlet.service.ServiceMode
-
Async request timeout in MILLISECONDS (0 = leave the servlet container's default untouched).
- authenticate(ServiceBroker, String, String) - Method in class services.moleculer.web.middleware.BasicAuthenticator
- authenticate(ServiceBroker, String, String) - Method in interface services.moleculer.web.middleware.BasicAuthProvider
- AUTHORIZATION - Static variable in interface services.moleculer.web.common.HttpConstants
- awaitTermination(long, TimeUnit) - Method in class services.moleculer.web.servlet.service.InprocessExecutor
B
- basic - Variable in class services.moleculer.web.servlet.websocket.ServletEndpoint
- BasicAuthenticator - Class in services.moleculer.web.middleware
-
Simple middleware that provides HTTP BASIC Authentication support.
- BasicAuthenticator() - Constructor for class services.moleculer.web.middleware.BasicAuthenticator
- BasicAuthenticator(String, String) - Constructor for class services.moleculer.web.middleware.BasicAuthenticator
- BasicAuthenticator(BasicAuthProvider) - Constructor for class services.moleculer.web.middleware.BasicAuthenticator
- BasicAuthenticator(BasicAuthProvider, int) - Constructor for class services.moleculer.web.middleware.BasicAuthenticator
- BasicAuthProvider - Interface in services.moleculer.web.middleware
-
Common interface for authenticating users by using BASIC Authentication.
- beforeCall - Variable in class services.moleculer.web.ApiGateway
-
Custom message pre-processor.
- beforeCall - Variable in class services.moleculer.web.router.ActionInvoker
- beforeCall - Variable in class services.moleculer.web.router.Mapping
- beforeCall - Variable in class services.moleculer.web.router.Route
- beforeCall() - Method in class services.moleculer.web.middleware.session.SessionHandler
- BlockingService - Class in services.moleculer.web.servlet.service
-
Blocking request processing mode.
- BlockingService(ServiceBroker, ApiGateway, long) - Constructor for class services.moleculer.web.servlet.service.BlockingService
- BlockingWebRequest - Class in services.moleculer.web.servlet.request
- BlockingWebRequest(ServiceBroker, HttpServletRequest) - Constructor for class services.moleculer.web.servlet.request.BlockingWebRequest
- BlockingWebResponse - Class in services.moleculer.web.servlet.response
- BlockingWebResponse(HttpServletResponse) - Constructor for class services.moleculer.web.servlet.response.BlockingWebResponse
- body - Variable in class services.moleculer.web.middleware.ServeStatic.CachedFile
- broker - Variable in class services.moleculer.web.netty.MoleculerHandler
- broker - Variable in class services.moleculer.web.router.Route
- broker - Variable in class services.moleculer.web.servlet.MoleculerServlet
- broker - Variable in class services.moleculer.web.servlet.service.ServiceMode
- bufferSize - Variable in class services.moleculer.web.middleware.ResponseDeflater
- buildEngine() - Method in class services.moleculer.web.template.PebbleEngine
C
- cache - Variable in class services.moleculer.web.middleware.BasicAuthenticator
- cache - Variable in class services.moleculer.web.middleware.HostNameFilter
- cache - Variable in class services.moleculer.web.router.ActionInvoker
- cache - Variable in class services.moleculer.web.router.Mapping
- cache - Variable in class services.moleculer.web.template.HandlebarsEngine
- cache - Variable in class services.moleculer.web.template.languages.DefaultMessageLoader
- CACHE_CONTROL - Static variable in interface services.moleculer.web.common.HttpConstants
- cacheDelay - Variable in class services.moleculer.web.middleware.ServeStatic
-
Do not reload cache until...
- CachedFile() - Constructor for class services.moleculer.web.middleware.ServeStatic.CachedFile
- CachedHostname(String) - Constructor for class services.moleculer.web.middleware.HostNameFilter.CachedHostname
- cachedHTML - Variable in class services.moleculer.web.middleware.ResponseTimeout
- cachedJSON - Variable in class services.moleculer.web.middleware.ResponseTimeout
- CachedMessages - Class in services.moleculer.web.router
- CachedMessages(Map, long) - Constructor for class services.moleculer.web.router.CachedMessages
- cachedRoutes - Variable in class services.moleculer.web.ApiGateway
-
Maximum number of cached routes.
- cachedSslContext - Variable in class services.moleculer.web.netty.NettyServer
- CachedTemplate - Class in services.moleculer.web.template.languages
- CachedTemplate(Tree, long) - Constructor for class services.moleculer.web.template.languages.CachedTemplate
- cacher - Variable in class services.moleculer.web.middleware.session.DefaultSessionStore
- cacher - Variable in class services.moleculer.web.middleware.TopLevelCache
- cacheTimeout - Static variable in class services.moleculer.web.middleware.session.DefaultSessionStore
- CallProcessor - Interface in services.moleculer.web
- channel - Variable in class services.moleculer.web.netty.NettyWebResponse
- channelInactive(ChannelHandlerContext) - Method in class services.moleculer.web.netty.MoleculerHandler
-
Releases the half-open request stream when the connection drops in the middle of an upload, so a waiting action does not leak the stream.
- channelRead0(ChannelHandlerContext, Object) - Method in class services.moleculer.web.netty.MoleculerHandler
- charset - Variable in class services.moleculer.web.template.AbstractTemplateEngine
- charset - Variable in class services.moleculer.web.template.DataTreeEngine.DataTreeLoader
- charset - Variable in class services.moleculer.web.template.MustacheEngine.MustacheLoader
- charset - Variable in class services.moleculer.web.template.PebbleEngine.PebbleLoader
- charset - Variable in class services.moleculer.web.template.VelocityEngine.VelocityResourceLoader
- charsetName - Variable in class services.moleculer.web.template.VelocityEngine
-
Charset name.
- checkedNames - Variable in class services.moleculer.web.ApiGateway
-
Checked services with @HttpAlias annotations.
- children - Variable in class services.moleculer.web.template.FreeMarkerEngine.FreeMarkerTreeSequenceModel
- CHUNKED - Static variable in interface services.moleculer.web.common.HttpConstants
- cleanup - Variable in class services.moleculer.web.middleware.HostNameFilter
-
Cleanup period in SECONDS (default = 1 minute)
- clear() - Method in class services.moleculer.web.router.MergedMap
- clearMappings() - Method in class services.moleculer.web.ApiGateway
- CLOSE - Static variable in interface services.moleculer.web.common.HttpConstants
- closed - Variable in class services.moleculer.web.servlet.response.AbstractWebResponse
- closeParser() - Method in class services.moleculer.web.common.ParserListener
- closeTemplateSource(Object) - Method in class services.moleculer.web.template.FreeMarkerEngine.FreeMarkerLoader
- code - Variable in class services.moleculer.web.middleware.RequestLogger.RequestProperties
- code - Variable in class services.moleculer.web.netty.NettyWebResponse
- collectVariables(Tree) - Method in class services.moleculer.web.template.ThymeleafEngine.TreeContext
- COLON_SPACE - Static variable in class services.moleculer.web.middleware.RequestLogger.RequestLoggerTask
- compressAbove - Variable in class services.moleculer.web.middleware.ServeStatic
-
Compress key and/or value above this size (BYTES), 0 = disable compression
- compressedBody - Variable in class services.moleculer.web.middleware.ServeStatic.CachedFile
- compressedTypes - Variable in class services.moleculer.web.middleware.ResponseDeflater
- compressionLevel - Variable in class services.moleculer.web.middleware.ResponseDeflater
- compressionLevel - Variable in class services.moleculer.web.middleware.ServeStatic
-
Compression level (best speed = 1, best compression = 9).
- computeTemplateResource(IEngineConfiguration, String, String, String, String, Map) - Method in class services.moleculer.web.template.ThymeleafEngine.ThymeleafLoader
- config - Variable in class services.moleculer.web.router.Mapping
- configuration - Variable in class services.moleculer.web.template.FreeMarkerEngine
- CONNECT - Static variable in interface services.moleculer.web.common.HttpConstants
- CONNECT - Static variable in class services.moleculer.web.router.Alias
- CONNECTION - Static variable in interface services.moleculer.web.common.HttpConstants
- containsKey(Object) - Method in class services.moleculer.web.router.MergedMap
- containsValue(Object) - Method in class services.moleculer.web.router.MergedMap
- containsVariable(String) - Method in class services.moleculer.web.template.ThymeleafEngine.TreeContext
- CONTENT_ENCODING - Static variable in interface services.moleculer.web.common.HttpConstants
- CONTENT_LENGTH - Static variable in interface services.moleculer.web.common.HttpConstants
- CONTENT_TYPE - Static variable in interface services.moleculer.web.common.HttpConstants
- CONTENT_TYPE_HTML - Static variable in interface services.moleculer.web.common.HttpConstants
- CONTENT_TYPE_JSON - Static variable in interface services.moleculer.web.common.HttpConstants
- contentLength - Variable in class services.moleculer.web.netty.NettyWebRequest
- contentLength - Variable in class services.moleculer.web.servlet.request.AbstractWebRequest
- contentType - Variable in class services.moleculer.web.netty.NettyWebRequest
- contentType - Variable in class services.moleculer.web.servlet.request.AbstractWebRequest
- contentTypes - Variable in class services.moleculer.web.middleware.ServeStatic
- context - Variable in class services.moleculer.web.common.ParserListener
- context - Variable in class services.moleculer.web.servlet.MoleculerServlet
- contextDestroyed(ServletContextEvent) - Method in class services.moleculer.web.servlet.websocket.EndpointDeployer
- contextInitialized(ServletContextEvent) - Method in class services.moleculer.web.servlet.websocket.EndpointDeployer
- contextPath - Variable in class services.moleculer.web.servlet.websocket.ServletWebSocketRegistry
- contextPathLength - Variable in class services.moleculer.web.servlet.websocket.ServletWebSocketRegistry
- COOKIE - Static variable in interface services.moleculer.web.common.HttpConstants
- cookieCache - Variable in class services.moleculer.web.middleware.session.SessionCookie
- cookieName - Variable in class services.moleculer.web.middleware.session.SessionCookie
-
Cookie name.
- cookieName - Variable in class services.moleculer.web.middleware.XSRFToken
-
Name of the HTTP-cookie.
- CorsHeaders - Class in services.moleculer.web.middleware
-
Implements server side https://www.w3.org/wiki/CORS support for Moleculer.
- CorsHeaders() - Constructor for class services.moleculer.web.middleware.CorsHeaders
- CorsHeaders(String) - Constructor for class services.moleculer.web.middleware.CorsHeaders
- CorsHeaders(String, String) - Constructor for class services.moleculer.web.middleware.CorsHeaders
- CorsHeaders(String, String, int) - Constructor for class services.moleculer.web.middleware.CorsHeaders
- CorsHeaders(String, String, String, String, boolean, int) - Constructor for class services.moleculer.web.middleware.CorsHeaders
- countClients() - Method in class services.moleculer.web.WebSocketRegistry
- CR_LF - Static variable in class services.moleculer.web.middleware.RequestLogger.RequestLoggerTask
- createCacheKey(String) - Method in class services.moleculer.web.template.PebbleEngine.PebbleLoader
- createMultipartStream(ServiceBroker) - Method in class services.moleculer.web.servlet.request.BlockingWebRequest
- createMultipartStream(ServiceBroker, AsyncContext) - Method in class services.moleculer.web.servlet.request.NonBlockingWebRequest
- createSslHandler(Channel) - Method in class services.moleculer.web.netty.NettyServer
- createStore(long) - Method in class services.moleculer.web.middleware.limiter.MemoryStoreFactory
- createStore(long) - Method in class services.moleculer.web.middleware.limiter.RatingStoreFactory
- createStream(ServiceBroker) - Method in class services.moleculer.web.servlet.request.BlockingWebRequest
- createStream(ServiceBroker, AsyncContext) - Method in class services.moleculer.web.servlet.request.NonBlockingWebRequest
- credentials - Variable in class services.moleculer.web.middleware.CorsHeaders
-
The Access-Control-Allow-Credentials CORS header
- ctx - Variable in class services.moleculer.web.netty.NettyWebRequest
- ctx - Variable in class services.moleculer.web.netty.NettyWebResponse
D
- data - Variable in class services.moleculer.web.router.MergedMap
- data - Variable in class services.moleculer.web.template.ThymeleafEngine.TreeContext
- DataTreeEngine - Class in services.moleculer.web.template
-
Server-side template engine based on DataTreeTemplates API.
- DataTreeEngine() - Constructor for class services.moleculer.web.template.DataTreeEngine
- DataTreeEngine.DataTreeLoader - Class in services.moleculer.web.template
- DataTreeLoader() - Constructor for class services.moleculer.web.template.DataTreeEngine.DataTreeLoader
- debug - Variable in class services.moleculer.web.ApiGateway
-
Print more debug messages.
- defaultContentTypes - Static variable in class services.moleculer.web.middleware.ServeStatic
- defaultExtension - Variable in class services.moleculer.web.template.AbstractTemplateEngine
- DefaultMessageLoader - Class in services.moleculer.web.template.languages
- DefaultMessageLoader() - Constructor for class services.moleculer.web.template.languages.DefaultMessageLoader
- DefaultMessageLoader(boolean) - Constructor for class services.moleculer.web.template.languages.DefaultMessageLoader
- DefaultMessageLoader(String, String, boolean) - Constructor for class services.moleculer.web.template.languages.DefaultMessageLoader
- DefaultSessionStore - Class in services.moleculer.web.middleware.session
- DefaultSessionStore(Cacher, int) - Constructor for class services.moleculer.web.middleware.session.DefaultSessionStore
- DEFLATE - Static variable in interface services.moleculer.web.common.HttpConstants
- DELETE - Static variable in interface services.moleculer.web.common.HttpConstants
- DELETE - Static variable in class services.moleculer.web.router.Alias
- deny - Variable in class services.moleculer.web.middleware.IpFilter
-
Masks (denied addresses, eg "255.10.**").
- deny(String...) - Method in class services.moleculer.web.middleware.IpFilter
-
Adds "deny" filters (eg "255.10.**", "130.30.12.*" or regular expression).
- deregister(String, ChannelHandlerContext) - Method in class services.moleculer.web.netty.NettyWebSocketRegistry
- deregister(String, Endpoint) - Method in class services.moleculer.web.WebSocketRegistry
- destroy() - Method in class services.moleculer.web.servlet.MoleculerServlet
- duration - Variable in class services.moleculer.web.middleware.RequestLogger.RequestProperties
- dynamicMappings - Variable in class services.moleculer.web.ApiGateway
-
Dynamic mappings.
E
- EMPTY_RESPONSE - Static variable in class services.moleculer.web.router.ActionInvoker
- enableCookie - Variable in class services.moleculer.web.middleware.XSRFToken
-
Enable XSRF-TOKEN cookie.
- enableReloading - Variable in class services.moleculer.web.middleware.ServeStatic
-
Enables content reloading (in production mode set it to "false" for the better performance)
- end() - Method in class services.moleculer.web.netty.NettyWebResponse
-
Completes the asynchronous operation that was started on the request.
- end() - Method in class services.moleculer.web.servlet.response.AbstractWebResponse
-
Completes the synchronous operation that was started on the request.
- end() - Method in class services.moleculer.web.servlet.response.BlockingWebResponse
-
Completes the synchronous operation that was started on the request.
- end() - Method in class services.moleculer.web.servlet.response.NonBlockingWebResponse
-
Completes the synchronous operation that was started on the request.
- end() - Method in interface services.moleculer.web.WebResponse
-
Completes the asynchronous operation that was started on the request.
- Endpoint - Interface in services.moleculer.web.common
- EndpointConfigurator - Class in services.moleculer.web.servlet.websocket
- EndpointConfigurator() - Constructor for class services.moleculer.web.servlet.websocket.EndpointConfigurator
- EndpointDeployer - Class in services.moleculer.web.servlet.websocket
- EndpointDeployer() - Constructor for class services.moleculer.web.servlet.websocket.EndpointDeployer
- engine - Variable in class services.moleculer.web.template.DataTreeEngine
- engine - Variable in class services.moleculer.web.template.HandlebarsEngine
- engine - Variable in class services.moleculer.web.template.PebbleEngine
- engine - Variable in class services.moleculer.web.template.ThymeleafEngine
- engine - Variable in class services.moleculer.web.template.VelocityEngine
-
Internal Velocity instance.
- entrySet() - Method in class services.moleculer.web.router.MergedMap
- equals(Object) - Method in class services.moleculer.web.router.Alias
- equals(Object) - Method in class services.moleculer.web.router.Mapping
- equals(Object) - Method in class services.moleculer.web.servlet.websocket.ServletEndpoint
- error - Variable in class services.moleculer.web.servlet.response.NonBlockingWebResponse
- ErrorPage - Class in services.moleculer.web.middleware
-
Custom error page (Error 404, 500, etc.) handler.
- ErrorPage() - Constructor for class services.moleculer.web.middleware.ErrorPage
- ErrorPage(String) - Constructor for class services.moleculer.web.middleware.ErrorPage
- etag - Variable in class services.moleculer.web.middleware.ServeStatic.CachedFile
- ETAG - Static variable in interface services.moleculer.web.common.HttpConstants
- ETC - Static variable in class services.moleculer.web.middleware.RequestLogger.RequestLoggerTask
- eventbus - Variable in class services.moleculer.web.router.ActionInvoker
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class services.moleculer.web.netty.MoleculerHandler
-
Aborts the request stream and closes the channel on a transport-level error (e.g. an HTTP decoder failure on a malformed request, or a reset by the peer).
- execute(Runnable) - Method in class services.moleculer.web.servlet.service.InprocessExecutor
- execute(RequestLogger.RequestProperties) - Method in class services.moleculer.web.middleware.RequestLogger.RequestLoggerTask
- executor - Variable in class services.moleculer.web.ApiGateway
-
Custom Action Executor (null = use the shared ExecutorService of the MessageBroker).
- executor - Variable in class services.moleculer.web.middleware.RequestLogger
- executor - Variable in class services.moleculer.web.middleware.RequestLogger.RequestLoggerTask
- executor - Variable in class services.moleculer.web.router.ActionInvoker
- executor - Variable in class services.moleculer.web.router.Route
-
Custom Action Executor (null = use the shared ExecutorService of the MessageBroker).
- executor - Variable in class services.moleculer.web.template.AbstractTemplateEngine
- exposedHeaders - Variable in class services.moleculer.web.middleware.CorsHeaders
-
The Access-Control-Expose-Headers CORS header
- extension - Variable in class services.moleculer.web.template.DataTreeEngine.DataTreeLoader
- extension - Variable in class services.moleculer.web.template.FreeMarkerEngine.FreeMarkerLoader
- extension - Variable in class services.moleculer.web.template.languages.DefaultMessageLoader
- extension - Variable in class services.moleculer.web.template.MustacheEngine.MustacheLoader
- extension - Variable in class services.moleculer.web.template.PebbleEngine.PebbleLoader
- extension - Variable in class services.moleculer.web.template.VelocityEngine.VelocityResourceLoader
F
- factory - Variable in class services.moleculer.web.template.MustacheEngine
- Favicon - Class in services.moleculer.web.middleware
-
Server "/favicon.ico" HTTP requests.
- Favicon() - Constructor for class services.moleculer.web.middleware.Favicon
- Favicon(String) - Constructor for class services.moleculer.web.middleware.Favicon
- Favicon(String, int) - Constructor for class services.moleculer.web.middleware.Favicon
- fileCache - Variable in class services.moleculer.web.middleware.ServeStatic
- findMapping(String, String) - Method in class services.moleculer.web.router.Route
- findTemplateSource(String) - Method in class services.moleculer.web.template.FreeMarkerEngine.FreeMarkerLoader
- first - Variable in class services.moleculer.web.netty.NettyWebResponse
- formattedLocalDirectory - Variable in class services.moleculer.web.middleware.ServeStatic
-
Formatted local directory prefix (eg.
- formattedPath - Variable in class services.moleculer.web.middleware.Redirector
-
Path to redirect (formatted and checked).
- FreeMarkerAbstractModel(Tree) - Constructor for class services.moleculer.web.template.FreeMarkerEngine.FreeMarkerAbstractModel
- FreeMarkerEngine - Class in services.moleculer.web.template
-
Server-side template engine based on FreeMarker API.
- FreeMarkerEngine() - Constructor for class services.moleculer.web.template.FreeMarkerEngine
- FreeMarkerEngine(Version) - Constructor for class services.moleculer.web.template.FreeMarkerEngine
- FreeMarkerEngine.FreeMarkerAbstractModel - Class in services.moleculer.web.template
- FreeMarkerEngine.FreeMarkerLoader - Class in services.moleculer.web.template
- FreeMarkerEngine.FreeMarkerTreeModel - Class in services.moleculer.web.template
- FreeMarkerEngine.FreeMarkerTreeSequenceModel - Class in services.moleculer.web.template
- FreeMarkerEngine.FreeMarkerTreeWrapper - Class in services.moleculer.web.template
- FreeMarkerLoader() - Constructor for class services.moleculer.web.template.FreeMarkerEngine.FreeMarkerLoader
- FreeMarkerTreeModel(Tree) - Constructor for class services.moleculer.web.template.FreeMarkerEngine.FreeMarkerTreeModel
- FreeMarkerTreeSequenceModel(Tree) - Constructor for class services.moleculer.web.template.FreeMarkerEngine.FreeMarkerTreeSequenceModel
- FreeMarkerTreeWrapper() - Constructor for class services.moleculer.web.template.FreeMarkerEngine.FreeMarkerTreeWrapper
G
- gateway - Variable in class services.moleculer.web.netty.MoleculerHandler
- gateway - Variable in class services.moleculer.web.netty.NettyServer
- gateway - Variable in class services.moleculer.web.servlet.MoleculerServlet
- gateway - Variable in class services.moleculer.web.servlet.service.ServiceMode
- GatewayUtils - Class in services.moleculer.web.common
- GatewayUtils() - Constructor for class services.moleculer.web.common.GatewayUtils
- get(int) - Method in class services.moleculer.web.template.FreeMarkerEngine.FreeMarkerTreeSequenceModel
- get(Object) - Method in class services.moleculer.web.router.MergedMap
- get(String) - Method in class services.moleculer.web.template.FreeMarkerEngine.FreeMarkerAbstractModel
- get(String, WebRequest) - Method in class services.moleculer.web.middleware.session.DefaultSessionStore
- get(String, WebRequest) - Method in interface services.moleculer.web.middleware.session.SessionStore
- GET - Static variable in interface services.moleculer.web.common.HttpConstants
- GET - Static variable in class services.moleculer.web.router.Alias
- getAbsolutePath(String, String) - Static method in class services.moleculer.web.template.AbstractTemplateEngine
- getAbsolutePath(String, String, String) - Static method in class services.moleculer.web.template.AbstractTemplateEngine
- getActionConfig(RequestProcessor) - Method in class services.moleculer.web.router.Mapping
- getActionName() - Method in class services.moleculer.web.router.Alias
- getAddress() - Method in class services.moleculer.web.netty.NettyServer
- getAddress() - Method in class services.moleculer.web.netty.NettyWebRequest
-
Returns the Internet Protocol (IP) address of the client or last proxy that sent the request.
- getAddress() - Method in class services.moleculer.web.servlet.request.AbstractWebRequest
-
Returns the Internet Protocol (IP) address of the client or last proxy that sent the request.
- getAddress() - Method in interface services.moleculer.web.WebRequest
-
Returns the Internet Protocol (IP) address of the client or last proxy that sent the request.
- getAddress(WebRequest) - Method in class services.moleculer.web.middleware.HostNameFilter
- getAddress(WebRequest) - Method in class services.moleculer.web.middleware.IpFilter
- getAfterCall() - Method in class services.moleculer.web.ApiGateway
- getAfterCall() - Method in class services.moleculer.web.router.Route
- getAliases() - Method in class services.moleculer.web.router.Route
- getAllowedHeaders() - Method in class services.moleculer.web.middleware.CorsHeaders
- getAsyncTimeout() - Method in class services.moleculer.web.servlet.service.ServiceMode
- getBeforeCall() - Method in class services.moleculer.web.ApiGateway
- getBeforeCall() - Method in class services.moleculer.web.router.Route
- getBody() - Method in class services.moleculer.web.netty.NettyWebRequest
-
Returns the request body as PacketStream.
- getBody() - Method in class services.moleculer.web.servlet.request.AbstractWebRequest
-
Returns the request body as PacketStream.
- getBody() - Method in interface services.moleculer.web.WebRequest
-
Returns the request body as PacketStream.
- getBroker() - Method in class services.moleculer.web.router.Route
- getBroker() - Method in class services.moleculer.web.servlet.MoleculerServlet
- getBufferSize() - Method in class services.moleculer.web.middleware.ResponseDeflater
- getCacheDelay() - Method in class services.moleculer.web.middleware.ServeStatic
- getCachedRoutes() - Method in class services.moleculer.web.ApiGateway
- getCallOptions() - Method in class services.moleculer.web.router.Route
- getCharset() - Method in class services.moleculer.web.template.AbstractTemplateEngine
- getChildNodes() - Method in class services.moleculer.web.template.FreeMarkerEngine.FreeMarkerTreeModel
- getCleanup() - Method in class services.moleculer.web.middleware.HostNameFilter
- getCompressAbove() - Method in class services.moleculer.web.middleware.ServeStatic
- getCompressedTypes() - Method in class services.moleculer.web.middleware.ResponseDeflater
- getCompressionLevel() - Method in class services.moleculer.web.middleware.ResponseDeflater
- getCompressionLevel() - Method in class services.moleculer.web.middleware.ServeStatic
- getConfiguration() - Method in class services.moleculer.web.template.FreeMarkerEngine
- getContentLength() - Method in class services.moleculer.web.netty.NettyWebRequest
-
Returns the length, in bytes, of the request body and made available by the input stream, or -1 if the length is not known ir is greater than Integer.MAX_VALUE.
- getContentLength() - Method in class services.moleculer.web.servlet.request.AbstractWebRequest
-
Returns the length, in bytes, of the request body and made available by the input stream, or -1 if the length is not known ir is greater than Integer.MAX_VALUE.
- getContentLength() - Method in interface services.moleculer.web.WebRequest
-
Returns the length, in bytes, of the request body and made available by the input stream, or -1 if the length is not known ir is greater than Integer.MAX_VALUE.
- getContentType() - Method in class services.moleculer.web.netty.NettyWebRequest
-
Returns the MIME type of the body of the request, or null if the type is not known.
- getContentType() - Method in class services.moleculer.web.servlet.request.AbstractWebRequest
-
Returns the MIME type of the body of the request, or null if the type is not known.
- getContentType() - Method in interface services.moleculer.web.WebRequest
-
Returns the MIME type of the body of the request, or null if the type is not known.
- getContentType(String) - Method in class services.moleculer.web.middleware.ServeStatic
- getCookie(WebRequest, WebResponse, String) - Static method in class services.moleculer.web.common.GatewayUtils
- getCookieName() - Method in class services.moleculer.web.middleware.session.SessionCookie
- getCookieName() - Method in class services.moleculer.web.middleware.XSRFToken
- getCookieValue(WebRequest, WebResponse, String) - Static method in class services.moleculer.web.common.GatewayUtils
- getDefaultExtension() - Method in class services.moleculer.web.template.AbstractTemplateEngine
- getEndpointInstance(Class) - Method in class services.moleculer.web.servlet.websocket.EndpointConfigurator
- getEngine() - Method in class services.moleculer.web.template.DataTreeEngine
- getEngine() - Method in class services.moleculer.web.template.HandlebarsEngine
- getEngine() - Method in class services.moleculer.web.template.PebbleEngine
- getEngine() - Method in class services.moleculer.web.template.ThymeleafEngine
- getEngine() - Method in class services.moleculer.web.template.VelocityEngine
- getExecutor() - Method in class services.moleculer.web.ApiGateway
- getExecutor() - Method in class services.moleculer.web.middleware.RequestLogger
-
Returns the ExecutorService.
- getExecutor() - Method in class services.moleculer.web.router.Route
- getExecutor() - Method in class services.moleculer.web.template.AbstractTemplateEngine
- getExposedHeaders() - Method in class services.moleculer.web.middleware.CorsHeaders
- getExtension() - Method in class services.moleculer.web.template.languages.DefaultMessageLoader
- getFactory() - Method in class services.moleculer.web.template.MustacheEngine
- getFileSize(String) - Static method in class services.moleculer.web.common.GatewayUtils
- getFileURL(String) - Static method in class services.moleculer.web.common.GatewayUtils
- getGateway() - Method in class services.moleculer.web.servlet.MoleculerServlet
- getHandler() - Method in class services.moleculer.web.netty.NettyServer
- getHeader(String) - Method in class services.moleculer.web.netty.NettyWebRequest
-
Returns the value of the specified request header as a String.
- getHeader(String) - Method in class services.moleculer.web.netty.NettyWebResponse
-
Returns the value of the specified response header as a String.
- getHeader(String) - Method in class services.moleculer.web.servlet.request.AbstractWebRequest
-
Returns the value of the specified request header as a String.
- getHeader(String) - Method in class services.moleculer.web.servlet.response.AbstractWebResponse
-
Returns the value of the specified response header as a String.
- getHeader(String) - Method in interface services.moleculer.web.WebRequest
-
Returns the value of the specified request header as a String.
- getHeader(String) - Method in interface services.moleculer.web.WebResponse
-
Returns the value of the specified response header as a String.
- getHeaderName() - Method in class services.moleculer.web.middleware.ResponseTime
- getHeaderName() - Method in class services.moleculer.web.middleware.XSRFToken
- getHeaders() - Method in class services.moleculer.web.middleware.ResponseHeaders
- getHeaders() - Method in class services.moleculer.web.netty.NettyWebRequest
-
Returns an iterator of all the header names this request contains.
- getHeaders() - Method in class services.moleculer.web.servlet.request.AbstractWebRequest
-
Returns an iterator of all the header names this request contains.
- getHeaders() - Method in interface services.moleculer.web.WebRequest
-
Returns an iterator of all the header names this request contains.
- getHtmlTemplate() - Method in class services.moleculer.web.middleware.ErrorPage
- getHtmlTemplate() - Method in class services.moleculer.web.middleware.IpFilter
- getHtmlTemplate() - Method in class services.moleculer.web.middleware.NotFound
- getHtmlTemplate() - Method in class services.moleculer.web.middleware.Redirector
- getHtmlTemplate() - Method in class services.moleculer.web.middleware.ResponseTimeout
- getHtmlTemplatePath() - Method in class services.moleculer.web.middleware.ErrorPage
- getHtmlTemplatePath() - Method in class services.moleculer.web.middleware.IpFilter
- getHtmlTemplatePath() - Method in class services.moleculer.web.middleware.NotFound
- getHtmlTemplatePath() - Method in class services.moleculer.web.middleware.ResponseTimeout
- getHttpMethod() - Method in class services.moleculer.web.router.Alias
- getHttpMethod() - Method in class services.moleculer.web.router.Mapping
- getIconPath() - Method in class services.moleculer.web.middleware.Favicon
- getIconURL() - Method in class services.moleculer.web.middleware.Favicon
- getInternal() - Method in interface services.moleculer.web.common.Endpoint
- getInternal() - Method in class services.moleculer.web.servlet.websocket.ServletEndpoint
- getInternalObject() - Method in class services.moleculer.web.netty.NettyWebRequest
-
Returns the internal object of this WebRequest.
- getInternalObject() - Method in class services.moleculer.web.netty.NettyWebResponse
-
Returns the internal object of this WebResponse.
- getInternalObject() - Method in class services.moleculer.web.servlet.request.AbstractWebRequest
-
Returns the internal object of this WebRequest.
- getInternalObject() - Method in class services.moleculer.web.servlet.response.AbstractWebResponse
-
Returns the internal object of this WebResponse.
- getInternalObject() - Method in interface services.moleculer.web.WebRequest
-
Returns the internal object of this WebRequest.
- getInternalObject() - Method in interface services.moleculer.web.WebResponse
-
Returns the internal object of this WebResponse.
- getKeyCertChainFilePath() - Method in class services.moleculer.web.netty.NettyServer
- getKeyFilePath() - Method in class services.moleculer.web.netty.NettyServer
- getKeyStoreFilePath() - Method in class services.moleculer.web.netty.NettyServer
- getKeyStorePassword() - Method in class services.moleculer.web.netty.NettyServer
- getKeyStoreType() - Method in class services.moleculer.web.netty.NettyServer
- getLastMiddleware() - Method in class services.moleculer.web.ApiGateway
- getLastModified(Object) - Method in class services.moleculer.web.template.FreeMarkerEngine.FreeMarkerLoader
- getLastModified(String) - Method in class services.moleculer.web.template.languages.DefaultMessageLoader
- getLastModified(String) - Method in interface services.moleculer.web.template.languages.MessageLoader
- getLastModified(Resource) - Method in class services.moleculer.web.template.VelocityEngine.VelocityResourceLoader
- getLastModifiedMillis(String, String, String, boolean) - Static method in class services.moleculer.web.template.AbstractTemplateEngine
- getLastModifiedTime(String) - Static method in class services.moleculer.web.common.GatewayUtils
- getLocalDirectory() - Method in class services.moleculer.web.middleware.ServeStatic
- getLocale() - Method in class services.moleculer.web.template.ThymeleafEngine.TreeContext
- getLocation() - Method in class services.moleculer.web.middleware.Redirector
- getMacroLibraries() - Method in class services.moleculer.web.template.VelocityEngine
- getMappingPolicy() - Method in class services.moleculer.web.router.Route
- getMaxAge() - Method in class services.moleculer.web.middleware.CorsHeaders
- getMaxAge() - Method in class services.moleculer.web.middleware.Favicon
- getMaxAge() - Method in class services.moleculer.web.middleware.XSRFToken
- getMaxCachedFileSize() - Method in class services.moleculer.web.middleware.ServeStatic
- getMaxCachedLogins() - Method in class services.moleculer.web.middleware.BasicAuthenticator
- getMaxPrintedBytes() - Method in class services.moleculer.web.middleware.RequestLogger
-
Returns the max number of printed bytes.
- getMessageLoader() - Method in class services.moleculer.web.template.AbstractTemplateEngine
- getMethod() - Method in class services.moleculer.web.netty.NettyWebRequest
-
Returns the name of the HTTP method with which this request was made, for example, GET, POST, or PUT.
- getMethod() - Method in class services.moleculer.web.servlet.request.AbstractWebRequest
-
Returns the name of the HTTP method with which this request was made, for example, GET, POST, or PUT.
- getMethod() - Method in interface services.moleculer.web.WebRequest
-
Returns the name of the HTTP method with which this request was made, for example, GET, POST, or PUT.
- getMethods() - Method in class services.moleculer.web.middleware.CorsHeaders
- getMiddlewares() - Method in class services.moleculer.web.router.Route
- getNodeName() - Method in class services.moleculer.web.template.FreeMarkerEngine.FreeMarkerTreeModel
- getNodeNamespace() - Method in class services.moleculer.web.template.FreeMarkerEngine.FreeMarkerTreeModel
- getNodeType() - Method in class services.moleculer.web.template.FreeMarkerEngine.FreeMarkerTreeModel
- getNumberOfCachedFiles() - Method in class services.moleculer.web.middleware.ServeStatic
- getOrigin() - Method in class services.moleculer.web.middleware.CorsHeaders
- getPacketDelay() - Method in class services.moleculer.web.middleware.ServeStatic
- getPacketSize() - Method in class services.moleculer.web.middleware.ServeStatic
- getParent() - Method in class services.moleculer.web.ApiGateway
- getParent() - Method in class services.moleculer.web.middleware.AbstractRequestProcessor
- getParent() - Method in interface services.moleculer.web.RequestProcessor
-
Returns the next RequestProcessor in the invocation chain.
- getParent() - Method in class services.moleculer.web.router.ActionInvoker
- getParent() - Method in class services.moleculer.web.router.Mapping
- getParentNode() - Method in class services.moleculer.web.template.FreeMarkerEngine.FreeMarkerTreeModel
- getPath() - Method in class services.moleculer.web.middleware.Redirector
- getPath() - Method in class services.moleculer.web.middleware.session.SessionCookie
- getPath() - Method in class services.moleculer.web.middleware.XSRFToken
- getPath() - Method in class services.moleculer.web.netty.NettyWebRequest
-
Returns any extra path information associated with the URL the client sent when it made this request.
- getPath() - Method in class services.moleculer.web.router.Route
- getPath() - Method in class services.moleculer.web.servlet.request.AbstractWebRequest
-
Returns any extra path information associated with the URL the client sent when it made this request.
- getPath() - Method in interface services.moleculer.web.WebRequest
-
Returns any extra path information associated with the URL the client sent when it made this request.
- getPathInfo(Session) - Method in class services.moleculer.web.servlet.websocket.ServletWebSocketRegistry
- getPathPattern() - Method in class services.moleculer.web.router.Alias
- getPathPattern() - Method in class services.moleculer.web.router.Mapping
- getPathPatterns() - Method in class services.moleculer.web.middleware.TopLevelCache
- getPathPrefix() - Method in class services.moleculer.web.router.Mapping
- getPort() - Method in class services.moleculer.web.netty.NettyServer
- getPrefix() - Method in class services.moleculer.web.template.languages.DefaultMessageLoader
- getProperty(String) - Method in class services.moleculer.web.netty.NettyWebResponse
-
Returns the value to which the specified "name" is mapped, or null if this WebResponse contains no mapping for the "name".
- getProperty(String) - Method in class services.moleculer.web.servlet.response.AbstractWebResponse
-
Returns the value to which the specified "name" is mapped, or null if this WebResponse contains no mapping for the "name".
- getProperty(String) - Method in interface services.moleculer.web.WebResponse
-
Returns the value to which the specified "name" is mapped, or null if this WebResponse contains no mapping for the "name".
- getProtocol() - Method in class services.moleculer.web.netty.NettyWebRequest
-
Returns the name and version of the protocol the request uses in the form protocol/majorVersion.minorVersion.
- getProtocol() - Method in class services.moleculer.web.servlet.request.AbstractWebRequest
-
Returns the name and version of the protocol the request uses in the form protocol/majorVersion.minorVersion, for example, HTTP/1.1.
- getProtocol() - Method in interface services.moleculer.web.WebRequest
-
Returns the name and version of the protocol the request uses in the form protocol/majorVersion.minorVersion.
- getProvider() - Method in class services.moleculer.web.middleware.BasicAuthenticator
- getQuery() - Method in class services.moleculer.web.netty.NettyWebRequest
-
Returns the query string that is contained in the request URL after the path.
- getQuery() - Method in class services.moleculer.web.servlet.request.AbstractWebRequest
-
Returns the query string that is contained in the request URL after the path.
- getQuery() - Method in interface services.moleculer.web.WebRequest
-
Returns the query string that is contained in the request URL after the path.
- getRateLimit() - Method in class services.moleculer.web.middleware.RateLimiter
- getReader(Object, String) - Method in class services.moleculer.web.template.FreeMarkerEngine.FreeMarkerLoader
- getReader(String) - Method in class services.moleculer.web.template.MustacheEngine.MustacheLoader
- getReader(String) - Method in class services.moleculer.web.template.PebbleEngine.PebbleLoader
- getReadTimeout() - Method in class services.moleculer.web.netty.NettyServer
- getRealm() - Method in class services.moleculer.web.middleware.BasicAuthenticator
- getRegion() - Method in class services.moleculer.web.middleware.TopLevelCache
- getResourceReader(String, String) - Method in class services.moleculer.web.template.VelocityEngine.VelocityResourceLoader
- getRoutes() - Method in class services.moleculer.web.ApiGateway
- getSecret() - Method in class services.moleculer.web.middleware.XSRFToken
- getService(ServiceBroker, Class) - Static method in class services.moleculer.web.common.GatewayUtils
- getServiceMode() - Method in class services.moleculer.web.servlet.MoleculerServlet
- getSslContext() - Method in class services.moleculer.web.netty.NettyServer
- getStatus() - Method in class services.moleculer.web.middleware.Redirector
- getStatus() - Method in class services.moleculer.web.middleware.ResponseTimeout
- getStatus() - Method in class services.moleculer.web.netty.NettyWebResponse
-
Gets the current status code of this response.
- getStatus() - Method in class services.moleculer.web.servlet.response.AbstractWebResponse
-
Gets the current status code of this response.
- getStatus() - Method in interface services.moleculer.web.WebResponse
-
Gets the current status code of this response.
- getStatusSpecificTemplates() - Method in class services.moleculer.web.middleware.ErrorPage
- getStoreFactory() - Method in class services.moleculer.web.middleware.RateLimiter
- getTemplateEngine() - Method in class services.moleculer.web.ApiGateway
- getTemplateEngine() - Method in class services.moleculer.web.router.Route
- getTemplatePath() - Method in class services.moleculer.web.template.AbstractTemplateEngine
- getThreadGroup() - Method in class services.moleculer.web.netty.NettyServer
- getThreadHandler() - Method in class services.moleculer.web.middleware.XSRFToken
- getTimeout() - Method in class services.moleculer.web.middleware.HostNameFilter
- getTimeout() - Method in class services.moleculer.web.middleware.ResponseTimeout
- getTrustManagerFactory() - Method in class services.moleculer.web.netty.NettyServer
- getTtl() - Method in class services.moleculer.web.middleware.TopLevelCache
- getUnit() - Method in class services.moleculer.web.middleware.RateLimiter
- getUsers() - Method in class services.moleculer.web.middleware.BasicAuthenticator
- getVariable(String) - Method in class services.moleculer.web.template.ThymeleafEngine.TreeContext
- getVariableNames() - Method in class services.moleculer.web.template.ThymeleafEngine.TreeContext
- getWebSocketCleanupSeconds() - Method in class services.moleculer.web.netty.NettyServer
- getWebSocketFilter() - Method in class services.moleculer.web.ApiGateway
- getWebSocketRegistry() - Method in class services.moleculer.web.ApiGateway
- getWhiteList() - Method in class services.moleculer.web.router.Route
- getWindow() - Method in class services.moleculer.web.middleware.RateLimiter
- getWriteBufferSize() - Method in class services.moleculer.web.template.AbstractTemplateEngine
- globalMiddlewares - Variable in class services.moleculer.web.ApiGateway
-
Global middlewares.
- GZIP - Static variable in interface services.moleculer.web.common.HttpConstants
H
- HandlebarsEngine - Class in services.moleculer.web.template
-
Server-side template engine based on Handlebars API.
- HandlebarsEngine() - Constructor for class services.moleculer.web.template.HandlebarsEngine
- HandlebarsEngine.HandlebarsLoader - Class in services.moleculer.web.template
- HandlebarsLoader() - Constructor for class services.moleculer.web.template.HandlebarsEngine.HandlebarsLoader
- handleError(HttpServletResponse, Throwable) - Method in class services.moleculer.web.servlet.MoleculerServlet
- handler - Variable in class services.moleculer.web.netty.NettyServer
- handshaker - Variable in class services.moleculer.web.netty.MoleculerHandler
- hashCode - Variable in class services.moleculer.web.router.Alias
- hashCode - Variable in class services.moleculer.web.router.Mapping
- hashCode() - Method in class services.moleculer.web.router.Alias
- hashCode() - Method in class services.moleculer.web.router.Mapping
- hashCode() - Method in class services.moleculer.web.servlet.websocket.ServletEndpoint
- HEAD - Static variable in interface services.moleculer.web.common.HttpConstants
- HEAD - Static variable in class services.moleculer.web.router.Alias
- headerName - Variable in class services.moleculer.web.middleware.ResponseTime
- headerName - Variable in class services.moleculer.web.middleware.XSRFToken
-
Name of the HTTP-header.
- headers - Variable in class services.moleculer.web.middleware.RateLimiter
-
Add headers to all HTTP response (eg.
- headers - Variable in class services.moleculer.web.netty.NettyWebRequest
- headers - Variable in class services.moleculer.web.netty.NettyWebResponse
- headers - Variable in class services.moleculer.web.servlet.request.AbstractWebRequest
- HEX - Static variable in class services.moleculer.web.middleware.RequestLogger.RequestLoggerTask
- hits - Variable in class services.moleculer.web.middleware.limiter.MemoryStore
- hostname - Variable in class services.moleculer.web.middleware.HostNameFilter.CachedHostname
- HostNameFilter - Class in services.moleculer.web.middleware
-
The HostNameFilter adds the ability to allow or block requests based on the host name of the client.
- HostNameFilter() - Constructor for class services.moleculer.web.middleware.HostNameFilter
- HostNameFilter(String...) - Constructor for class services.moleculer.web.middleware.HostNameFilter
- HostNameFilter.CachedHostname - Class in services.moleculer.web.middleware
- htmlTemplate - Variable in class services.moleculer.web.middleware.ErrorPage
-
Template of the HTML response.
- htmlTemplate - Variable in class services.moleculer.web.middleware.IpFilter
-
Template of the HTML response.
- htmlTemplate - Variable in class services.moleculer.web.middleware.NotFound
-
Template of the HTML response.
- htmlTemplate - Variable in class services.moleculer.web.middleware.Redirector
-
Template of the HTML response.
- htmlTemplate - Variable in class services.moleculer.web.middleware.ResponseTimeout
-
Template of the HTML response.
- htmlTemplateBytes - Variable in class services.moleculer.web.middleware.IpFilter
-
Cached response bytes.
- htmlTemplatePath - Variable in class services.moleculer.web.middleware.ErrorPage
-
Template path of the HTML response.
- htmlTemplatePath - Variable in class services.moleculer.web.middleware.IpFilter
-
Template path of the HTML response.
- htmlTemplatePath - Variable in class services.moleculer.web.middleware.NotFound
-
Template path of the HTML response.
- htmlTemplatePath - Variable in class services.moleculer.web.middleware.ResponseTimeout
-
Template path of the HTML response.
- HttpAlias - Annotation Interface in services.moleculer.web.router
- HttpConstants - Interface in services.moleculer.web.common
- httpMethod - Variable in class services.moleculer.web.router.Alias
- httpMethod - Variable in class services.moleculer.web.router.Mapping
- HttpMiddleware - Class in services.moleculer.web.middleware
-
Abstract class for all HTTP Middlewares.
- HttpMiddleware() - Constructor for class services.moleculer.web.middleware.HttpMiddleware
- HttpMiddleware(String) - Constructor for class services.moleculer.web.middleware.HttpMiddleware
- httpVersion - Variable in class services.moleculer.web.netty.NettyWebRequest
I
- iconPath - Variable in class services.moleculer.web.middleware.Favicon
-
Relative icon file path.
- iconURL - Variable in class services.moleculer.web.middleware.Favicon
-
Relative URL of the Favicon.
- IF_NONE_MATCH - Static variable in interface services.moleculer.web.common.HttpConstants
- image - Variable in class services.moleculer.web.middleware.Favicon
- incrementAndGet(String) - Method in class services.moleculer.web.middleware.limiter.MemoryStore
- incrementAndGet(String) - Method in interface services.moleculer.web.middleware.limiter.RatingStore
- index - Variable in class services.moleculer.web.router.IndexedVariable
- IndexedVariable - Class in services.moleculer.web.router
- IndexedVariable(int, String) - Constructor for class services.moleculer.web.router.IndexedVariable
- init(ServletConfig) - Method in class services.moleculer.web.servlet.MoleculerServlet
- init(ExtProperties) - Method in class services.moleculer.web.template.VelocityEngine.VelocityResourceLoader
- inited - Variable in class services.moleculer.web.template.VelocityEngine
-
Is VelocityEngine inited?
- InprocessExecutor - Class in services.moleculer.web.servlet.service
- InprocessExecutor() - Constructor for class services.moleculer.web.servlet.service.InprocessExecutor
- insertMessages(Tree, Tree) - Method in class services.moleculer.web.router.ActionInvoker
- install(RequestProcessor, Tree) - Method in class services.moleculer.web.middleware.BasicAuthenticator
- install(RequestProcessor, Tree) - Method in class services.moleculer.web.middleware.CorsHeaders
- install(RequestProcessor, Tree) - Method in class services.moleculer.web.middleware.ErrorPage
- install(RequestProcessor, Tree) - Method in class services.moleculer.web.middleware.Favicon
- install(RequestProcessor, Tree) - Method in class services.moleculer.web.middleware.HttpMiddleware
- install(RequestProcessor, Tree) - Method in class services.moleculer.web.middleware.IpFilter
- install(RequestProcessor, Tree) - Method in class services.moleculer.web.middleware.NotFound
- install(RequestProcessor, Tree) - Method in class services.moleculer.web.middleware.RateLimiter
- install(RequestProcessor, Tree) - Method in class services.moleculer.web.middleware.Redirector
- install(RequestProcessor, Tree) - Method in class services.moleculer.web.middleware.RequestLogger
- install(RequestProcessor, Tree) - Method in class services.moleculer.web.middleware.ResponseDeflater
- install(RequestProcessor, Tree) - Method in class services.moleculer.web.middleware.ResponseHeaders
- install(RequestProcessor, Tree) - Method in class services.moleculer.web.middleware.ResponseTime
- install(RequestProcessor, Tree) - Method in class services.moleculer.web.middleware.ResponseTimeout
- install(RequestProcessor, Tree) - Method in class services.moleculer.web.middleware.ServeStatic
- install(RequestProcessor, Tree) - Method in class services.moleculer.web.middleware.session.SessionCookie
- install(RequestProcessor, Tree) - Method in class services.moleculer.web.middleware.TopLevelCache
- install(RequestProcessor, Tree) - Method in class services.moleculer.web.middleware.XSRFToken
- installedMiddlewares - Variable in class services.moleculer.web.router.Mapping
- invokeAll(Collection) - Method in class services.moleculer.web.servlet.service.InprocessExecutor
- invokeAll(Collection, long, TimeUnit) - Method in class services.moleculer.web.servlet.service.InprocessExecutor
- invokeAny(Collection) - Method in class services.moleculer.web.servlet.service.InprocessExecutor
- invokeAny(Collection, long, TimeUnit) - Method in class services.moleculer.web.servlet.service.InprocessExecutor
- invokeBeforeCall(WebRequest, WebResponse, Tree) - Method in class services.moleculer.web.router.ActionInvoker
- IpFilter - Class in services.moleculer.web.middleware
-
The IpFilter Middleware adds the ability to allow or block requests based on the IP address of the client.
- IpFilter() - Constructor for class services.moleculer.web.middleware.IpFilter
- IpFilter(String...) - Constructor for class services.moleculer.web.middleware.IpFilter
- isApplyForAll() - Method in class services.moleculer.web.middleware.CorsHeaders
- isApplyForAll() - Method in class services.moleculer.web.middleware.RateLimiter
- isCredentials() - Method in class services.moleculer.web.middleware.CorsHeaders
- isDebug() - Method in class services.moleculer.web.ApiGateway
- isEmpty() - Method in class services.moleculer.web.router.MergedMap
- isEmpty() - Method in class services.moleculer.web.template.FreeMarkerEngine.FreeMarkerAbstractModel
- isEnableCookie() - Method in class services.moleculer.web.middleware.XSRFToken
- isEnableReloading() - Method in class services.moleculer.web.middleware.ServeStatic
- isHeaders() - Method in class services.moleculer.web.middleware.RateLimiter
- isMultipart() - Method in class services.moleculer.web.netty.NettyWebRequest
-
Checks if the Content-Type header defines a multipart request.
- isMultipart() - Method in class services.moleculer.web.servlet.request.AbstractWebRequest
-
Checks if the Content-Type header defines a multipart request.
- isMultipart() - Method in interface services.moleculer.web.WebRequest
-
Checks if the Content-Type header defines a multipart request.
- isOpen() - Method in interface services.moleculer.web.common.Endpoint
- isOpen() - Method in class services.moleculer.web.servlet.websocket.ServletEndpoint
- isOpenSslSessionCacheEnabled() - Method in class services.moleculer.web.netty.NettyServer
- isReadable(String) - Static method in class services.moleculer.web.common.GatewayUtils
- isRefused(ChannelHandlerContext, HttpRequest, HttpHeaders, ServiceBroker, String) - Method in class services.moleculer.web.netty.NettyWebSocketRegistry
- isReloadable() - Method in class services.moleculer.web.template.AbstractTemplateEngine
- isReloadable() - Method in class services.moleculer.web.template.languages.DefaultMessageLoader
- isRequestStreamOpen() - Method in class services.moleculer.web.netty.MoleculerHandler
-
Cheap, allocation-free check for an in-flight request body stream that is still open.
- isShutdown() - Method in class services.moleculer.web.servlet.service.InprocessExecutor
- isShutDownThreadPools() - Method in class services.moleculer.web.middleware.RequestLogger
- isShutDownThreadPools() - Method in class services.moleculer.web.netty.NettyServer
- isSourceModified(Resource) - Method in class services.moleculer.web.template.VelocityEngine.VelocityResourceLoader
- isStatic - Variable in class services.moleculer.web.router.Mapping
- isStatic() - Method in class services.moleculer.web.router.Mapping
- isTerminated() - Method in class services.moleculer.web.servlet.service.InprocessExecutor
- isUseETags() - Method in class services.moleculer.web.middleware.Favicon
- isUseETags() - Method in class services.moleculer.web.middleware.ServeStatic
- isUseSSL() - Method in class services.moleculer.web.netty.NettyServer
- isValid(String) - Method in class services.moleculer.web.middleware.XSRFToken.TokenHandler
J
- jarTimestamp - Static variable in class services.moleculer.web.common.GatewayUtils
- jsonSerializer - Variable in class services.moleculer.web.router.ActionInvoker
K
- KEEP_ALIVE - Static variable in interface services.moleculer.web.common.HttpConstants
- keyCertChainFilePath - Variable in class services.moleculer.web.netty.NettyServer
- keyFilePath - Variable in class services.moleculer.web.netty.NettyServer
- keySet() - Method in class services.moleculer.web.router.MergedMap
- keyStoreFilePath - Variable in class services.moleculer.web.netty.NettyServer
- keyStorePassword - Variable in class services.moleculer.web.netty.NettyServer
- keyStoreType - Variable in class services.moleculer.web.netty.NettyServer
L
- lastChecked - Variable in class services.moleculer.web.middleware.ServeStatic.CachedFile
- lastCleared - Variable in class services.moleculer.web.middleware.limiter.MemoryStore
- lastMiddleware - Variable in class services.moleculer.web.ApiGateway
-
Last middleware (custom error pages, HTTP-redirector, etc.)
- lastModified - Variable in class services.moleculer.web.router.CachedMessages
- lastModified - Variable in class services.moleculer.web.template.languages.CachedTemplate
- lastModified(String) - Method in class services.moleculer.web.template.DataTreeEngine.DataTreeLoader
- lastProcessor - Variable in class services.moleculer.web.router.Mapping
- lastRoute - Variable in class services.moleculer.web.ApiGateway
-
Last route (for the last middleware)
- limit - Variable in class services.moleculer.web.middleware.RateLimiter
-
Default rate limit
- listener - Variable in class services.moleculer.web.servlet.response.NonBlockingWebResponse
- listener - Variable in class services.moleculer.web.servlet.websocket.EndpointConfigurator
- listenerSet - Variable in class services.moleculer.web.servlet.response.NonBlockingWebResponse
- loader - Variable in class services.moleculer.web.template.DataTreeEngine
- loader - Variable in class services.moleculer.web.template.FreeMarkerEngine
- loader - Variable in class services.moleculer.web.template.HandlebarsEngine
- loader - Variable in class services.moleculer.web.template.MustacheEngine
- loader - Variable in class services.moleculer.web.template.PebbleEngine
- loader - Variable in class services.moleculer.web.template.ThymeleafEngine
- loader - Variable in class services.moleculer.web.template.VelocityEngine
-
Resource loader.
- loadMessages(String) - Method in class services.moleculer.web.template.languages.DefaultMessageLoader
- loadMessages(String) - Method in interface services.moleculer.web.template.languages.MessageLoader
- loadResource(String, String, String, Charset) - Static method in class services.moleculer.web.template.AbstractTemplateEngine
- loadTemplate(String, Charset) - Method in class services.moleculer.web.template.DataTreeEngine.DataTreeLoader
- localDirectory - Variable in class services.moleculer.web.middleware.ServeStatic
-
Local directory prefix (eg.
- locale - Variable in class services.moleculer.web.template.ThymeleafEngine.TreeContext
- localeCache - Static variable in class services.moleculer.web.template.ThymeleafEngine.TreeContext
- location - Variable in class services.moleculer.web.middleware.Redirector
-
URL of the redirection.
- LOCATION - Static variable in interface services.moleculer.web.common.HttpConstants
- logAlias(StringBuilder, Route, Alias) - Method in class services.moleculer.web.ApiGateway
- logError(String, Throwable) - Method in class services.moleculer.web.servlet.MoleculerServlet
- logger - Variable in class services.moleculer.web.middleware.IpFilter
- logger - Static variable in class services.moleculer.web.middleware.RequestLogger
- logger - Static variable in class services.moleculer.web.middleware.ResponseDeflater
- logger - Static variable in class services.moleculer.web.middleware.session.SessionHandler
- logger - Static variable in class services.moleculer.web.middleware.TopLevelCache
- logger - Static variable in class services.moleculer.web.middleware.XSRFToken
- logger - Static variable in class services.moleculer.web.router.ActionInvoker
- logger - Static variable in class services.moleculer.web.router.Route
- logger - Static variable in class services.moleculer.web.servlet.websocket.EndpointDeployer
- logInfo(String) - Method in class services.moleculer.web.servlet.MoleculerServlet
- logRoute(Route) - Method in class services.moleculer.web.ApiGateway
M
- macroLibraries - Variable in class services.moleculer.web.template.VelocityEngine
-
A list of template files containing macros to be used when merging.
- Mapping - Class in services.moleculer.web.router
- Mapping(ServiceBroker, String, String, String, CallOptions.Options, AbstractTemplateEngine, Route, CallProcessor, CallProcessor, ExecutorService) - Constructor for class services.moleculer.web.router.Mapping
- mappingPolicy - Variable in class services.moleculer.web.router.Route
- MappingPolicy - Enum Class in services.moleculer.web.router
- matches(String, String) - Method in class services.moleculer.web.router.Mapping
- maxAge - Variable in class services.moleculer.web.middleware.CorsHeaders
-
The Access-Control-Max-Age CORS header
- maxAge - Variable in class services.moleculer.web.middleware.Favicon
-
Max-age header's value (0 = no max-age header).
- maxAge - Variable in class services.moleculer.web.middleware.session.SessionCookie
-
Cookie timeout in SECONDS (0 = no timeout).
- maxAge - Variable in class services.moleculer.web.middleware.XSRFToken
-
Cookie / token timeout in SECONDS.
- maxCachedFileSize - Variable in class services.moleculer.web.middleware.ServeStatic
-
Enable caching for smaller files only (BYTES)
- maxCachedLogins - Variable in class services.moleculer.web.middleware.BasicAuthenticator
-
Max number of cached logins (0 = disable caching)
- maxPrintedBytes - Variable in class services.moleculer.web.middleware.RequestLogger
- maxPrintedBytes - Variable in class services.moleculer.web.middleware.RequestLogger.RequestLoggerTask
- MemoryStore - Class in services.moleculer.web.middleware.limiter
- MemoryStore(long) - Constructor for class services.moleculer.web.middleware.limiter.MemoryStore
- MemoryStoreFactory - Class in services.moleculer.web.middleware.limiter
- MemoryStoreFactory() - Constructor for class services.moleculer.web.middleware.limiter.MemoryStoreFactory
- MergedMap - Class in services.moleculer.web.router
- MergedMap(Map, Map) - Constructor for class services.moleculer.web.router.MergedMap
- mergeFilters(String[], String[]) - Method in class services.moleculer.web.middleware.IpFilter
- mergeMessages(Tree, CachedTemplate) - Method in class services.moleculer.web.template.languages.DefaultMessageLoader
- messageCache - Variable in class services.moleculer.web.router.ActionInvoker
- messageLoader - Variable in class services.moleculer.web.router.ActionInvoker
- messageLoader - Variable in class services.moleculer.web.template.AbstractTemplateEngine
-
Language/message loader (I18N).
- MessageLoader - Interface in services.moleculer.web.template.languages
- messageMap - Variable in class services.moleculer.web.router.CachedMessages
- messages - Variable in class services.moleculer.web.router.MergedMap
- META_CONTENT_TYPE - Static variable in interface services.moleculer.web.common.HttpConstants
-
Content-Type header's value of the HTTP response message.
- META_HEADERS - Static variable in interface services.moleculer.web.common.HttpConstants
-
Set of response headers.
- META_LOCALE - Static variable in interface services.moleculer.web.common.HttpConstants
-
Locale (~= language) of the generated HTML page.
- META_LOCATION - Static variable in interface services.moleculer.web.common.HttpConstants
-
Location in header for redirects.
- META_SESSION - Static variable in interface services.moleculer.web.common.HttpConstants
-
Stored data of the HTTP Session .
- META_STATUS - Static variable in interface services.moleculer.web.common.HttpConstants
-
Status code (eg. 200, 404) of the HTTP response message.
- META_TEMPLATE - Static variable in interface services.moleculer.web.common.HttpConstants
-
Name of the HTML template.
- method - Variable in class services.moleculer.web.netty.NettyWebRequest
- method - Variable in class services.moleculer.web.servlet.request.AbstractWebRequest
- method() - Element in annotation interface services.moleculer.web.router.HttpAlias
-
HTTP method (eg.
- methods - Variable in class services.moleculer.web.middleware.CorsHeaders
-
The Access-Control-Allow-Methods CORS header
- modifyHandshake(ServerEndpointConfig, HandshakeRequest, HandshakeResponse) - Method in class services.moleculer.web.servlet.websocket.EndpointConfigurator
- MoleculerHandler - Class in services.moleculer.web.netty
- MoleculerHandler(ApiGateway, ServiceBroker, NettyWebSocketRegistry) - Constructor for class services.moleculer.web.netty.MoleculerHandler
- MoleculerServlet - Class in services.moleculer.web.servlet
-
Servlet for embedding Moleculer Service Broker as J2EE Servlet.
- MoleculerServlet() - Constructor for class services.moleculer.web.servlet.MoleculerServlet
- multipart - Variable in class services.moleculer.web.netty.NettyWebRequest
- multipart - Variable in class services.moleculer.web.servlet.request.AbstractWebRequest
- MustacheEngine - Class in services.moleculer.web.template
-
Server-side template engine based on Mustache API.
- MustacheEngine() - Constructor for class services.moleculer.web.template.MustacheEngine
- MustacheEngine.MustacheLoader - Class in services.moleculer.web.template
- MustacheLoader() - Constructor for class services.moleculer.web.template.MustacheEngine.MustacheLoader
N
- name - Variable in class services.moleculer.web.router.IndexedVariable
- names - Variable in class services.moleculer.web.middleware.ResponseHeaders
- NettyServer - Class in services.moleculer.web.netty
- NettyServer() - Constructor for class services.moleculer.web.netty.NettyServer
- NettyServer(int) - Constructor for class services.moleculer.web.netty.NettyServer
- NettyWebRequest - Class in services.moleculer.web.netty
- NettyWebRequest(ChannelHandlerContext, HttpRequest, HttpHeaders, ServiceBroker, String) - Constructor for class services.moleculer.web.netty.NettyWebRequest
- NettyWebResponse - Class in services.moleculer.web.netty
- NettyWebResponse(ChannelHandlerContext, NettyWebRequest) - Constructor for class services.moleculer.web.netty.NettyWebResponse
- NettyWebSocketRegistry - Class in services.moleculer.web.netty
- NettyWebSocketRegistry(ServiceBroker, long) - Constructor for class services.moleculer.web.netty.NettyWebSocketRegistry
- nextID() - Method in class services.moleculer.web.middleware.session.SessionCookie
- nextToken() - Method in class services.moleculer.web.middleware.XSRFToken.TokenHandler
- NO_CACHE - Static variable in interface services.moleculer.web.common.HttpConstants
- node - Variable in class services.moleculer.web.template.FreeMarkerEngine.FreeMarkerAbstractModel
- nodeID - Variable in class services.moleculer.web.router.ActionInvoker
- nodeToModel(Tree) - Static method in class services.moleculer.web.template.FreeMarkerEngine.FreeMarkerAbstractModel
- NonBlockingWebRequest - Class in services.moleculer.web.servlet.request
- NonBlockingWebRequest(ServiceBroker, AsyncContext) - Constructor for class services.moleculer.web.servlet.request.NonBlockingWebRequest
- NonBlockingWebResponse - Class in services.moleculer.web.servlet.response
- NonBlockingWebResponse(AsyncContext) - Constructor for class services.moleculer.web.servlet.response.NonBlockingWebResponse
- NotFound - Class in services.moleculer.web.middleware
-
Refuses all requests with "Error 400 Not Found" message.
- NotFound() - Constructor for class services.moleculer.web.middleware.NotFound
- NotFound(String) - Constructor for class services.moleculer.web.middleware.NotFound
- numberOfCachedFiles - Variable in class services.moleculer.web.middleware.ServeStatic
-
Maximum number of cached files
O
- onAllPartsFinished() - Method in class services.moleculer.web.common.ParserListener
- onCall(Route, WebRequest, WebResponse, Tree) - Method in interface services.moleculer.web.CallProcessor
- onClose(Session) - Method in class services.moleculer.web.servlet.websocket.ServletWebSocketRegistry
- onClose(Session, CloseReason) - Method in class services.moleculer.web.servlet.websocket.WebSocketListener
- onClose(Set) - Method in interface services.moleculer.web.WebSocketFilter
-
Invokes when a WebSocket Endpoint closes.
- onConnect(WebRequest) - Method in interface services.moleculer.web.WebSocketFilter
-
Decides whether to accept the incoming WebSocket request or close the connection.
- onError(Session, Throwable) - Method in class services.moleculer.web.servlet.websocket.WebSocketListener
- onError(String, Throwable) - Method in class services.moleculer.web.common.ParserListener
- onNestedPartFinished() - Method in class services.moleculer.web.common.ParserListener
- onNestedPartStarted(Map) - Method in class services.moleculer.web.common.ParserListener
- onOpen(Session) - Method in class services.moleculer.web.servlet.websocket.ServletWebSocketRegistry
- onOpen(Session, EndpointConfig) - Method in class services.moleculer.web.servlet.websocket.WebSocketListener
- onPartFinished(StreamStorage, Map) - Method in class services.moleculer.web.common.ParserListener
- openSslSessionCacheEnabled - Variable in class services.moleculer.web.netty.NettyServer
- OPTIONS - Static variable in interface services.moleculer.web.common.HttpConstants
- OPTIONS - Static variable in class services.moleculer.web.router.Alias
- opts - Variable in class services.moleculer.web.router.ActionInvoker
- opts - Variable in class services.moleculer.web.router.Route
- origin - Variable in class services.moleculer.web.middleware.CorsHeaders
-
The Access-Control-Allow-Origin CORS header
- out - Variable in class services.moleculer.web.middleware.RequestLogger.RequestProperties
- out - Variable in class services.moleculer.web.servlet.response.AbstractWebResponse
P
- packetDelay - Variable in class services.moleculer.web.middleware.ServeStatic
-
Time between each packet sent.
- packetSize - Variable in class services.moleculer.web.middleware.ServeStatic
-
Size of packets.
- parent - Variable in class services.moleculer.web.middleware.AbstractRequestProcessor
- parsePostBody(Tree, byte[], String) - Method in class services.moleculer.web.router.ActionInvoker
- parseQueryString(Tree, String) - Method in class services.moleculer.web.router.ActionInvoker
- parser - Variable in class services.moleculer.web.common.ParserListener
- parser - Variable in class services.moleculer.web.netty.NettyWebRequest
- ParserListener - Class in services.moleculer.web.common
- ParserListener(PacketStream, MultipartContext) - Constructor for class services.moleculer.web.common.ParserListener
- parseTextPlain(Tree, String) - Method in class services.moleculer.web.router.ActionInvoker
- PATCH - Static variable in interface services.moleculer.web.common.HttpConstants
- path - Variable in class services.moleculer.web.middleware.Redirector
-
Path to redirect (null = redirects all requests).
- path - Variable in class services.moleculer.web.middleware.ServeStatic
-
URL prefix (eg.
- path - Variable in class services.moleculer.web.middleware.session.SessionCookie
-
Cookie path.
- path - Variable in class services.moleculer.web.middleware.XSRFToken
-
Cookie path.
- path - Variable in class services.moleculer.web.netty.MoleculerHandler
- path - Variable in class services.moleculer.web.netty.NettyWebRequest
- path - Variable in class services.moleculer.web.router.Route
- path - Variable in class services.moleculer.web.servlet.request.AbstractWebRequest
- path() - Element in annotation interface services.moleculer.web.router.HttpAlias
-
Path-alias of the Action.
- pathCache - Variable in class services.moleculer.web.middleware.TopLevelCache
- pathPattern - Variable in class services.moleculer.web.router.Alias
- pathPattern - Variable in class services.moleculer.web.router.Mapping
- pathPatterns - Variable in class services.moleculer.web.middleware.TopLevelCache
- pathPrefix - Variable in class services.moleculer.web.router.Mapping
- pattern - Variable in class services.moleculer.web.router.ActionInvoker
- pattern - Variable in class services.moleculer.web.router.Mapping
- PebbleEngine - Class in services.moleculer.web.template
-
Server-side template engine based on Pebble API.
- PebbleEngine() - Constructor for class services.moleculer.web.template.PebbleEngine
- PebbleEngine.PebbleLoader - Class in services.moleculer.web.template
- PebbleLoader() - Constructor for class services.moleculer.web.template.PebbleEngine.PebbleLoader
- port - Variable in class services.moleculer.web.netty.NettyServer
- POST - Static variable in interface services.moleculer.web.common.HttpConstants
- POST - Static variable in class services.moleculer.web.router.Alias
- prefix - Variable in class services.moleculer.web.template.languages.DefaultMessageLoader
- printBytes(StringBuilder, byte[], String, String) - Method in class services.moleculer.web.middleware.RequestLogger.RequestLoggerTask
- printDecimal(StringBuilder, int) - Method in class services.moleculer.web.middleware.RequestLogger.RequestLoggerTask
- printHex(StringBuilder, byte[]) - Method in class services.moleculer.web.middleware.RequestLogger.RequestLoggerTask
- printRequest(RequestLogger.RequestProperties) - Method in class services.moleculer.web.middleware.RequestLogger.RequestLoggerTask
- properties - Variable in class services.moleculer.web.netty.NettyWebResponse
-
Custom properties (for inter-middleware communication).
- properties - Variable in class services.moleculer.web.servlet.response.AbstractWebResponse
-
Custom properties (for inter-middleware communication).
- PROPERTY_COOKIES - Static variable in interface services.moleculer.web.common.HttpConstants
- PROPERTY_SESSION_ID - Static variable in interface services.moleculer.web.common.HttpConstants
- PROPERTY_USER - Static variable in interface services.moleculer.web.common.HttpConstants
- protocol - Variable in class services.moleculer.web.servlet.request.AbstractWebRequest
- provider - Variable in class services.moleculer.web.middleware.BasicAuthenticator
-
Custom auth provider.
- put(String, Object) - Method in class services.moleculer.web.router.MergedMap
- PUT - Static variable in interface services.moleculer.web.common.HttpConstants
- PUT - Static variable in class services.moleculer.web.router.Alias
- putAll(Map) - Method in class services.moleculer.web.router.MergedMap
Q
- query - Variable in class services.moleculer.web.netty.NettyWebRequest
- query - Variable in class services.moleculer.web.servlet.request.AbstractWebRequest
- queue - Variable in class services.moleculer.web.middleware.RequestLogger.RequestLoggerTask
- queue - Variable in class services.moleculer.web.servlet.response.NonBlockingWebResponse
R
- RateLimit - Annotation Interface in services.moleculer.web.middleware.limiter
- RateLimiter - Class in services.moleculer.web.middleware
-
Rate Limiter limits concurrent constant requests to the HTTP calls in the application.
- RateLimiter() - Constructor for class services.moleculer.web.middleware.RateLimiter
-
Creates a RateLimiter with default settings (50 requests / second for all URLs).
- RateLimiter(boolean) - Constructor for class services.moleculer.web.middleware.RateLimiter
-
Creates a RateLimiter.
- RateLimiter(int, boolean) - Constructor for class services.moleculer.web.middleware.RateLimiter
- RateLimiter(int, int, TimeUnit, boolean) - Constructor for class services.moleculer.web.middleware.RateLimiter
- RatingStore - Interface in services.moleculer.web.middleware.limiter
- RatingStoreFactory - Class in services.moleculer.web.middleware.limiter
- RatingStoreFactory() - Constructor for class services.moleculer.web.middleware.limiter.RatingStoreFactory
- readAllBytes(String) - Static method in class services.moleculer.web.common.GatewayUtils
- readLock - Variable in class services.moleculer.web.ApiGateway
- readLock - Variable in class services.moleculer.web.WebSocketRegistry
- readTimeout - Variable in class services.moleculer.web.netty.NettyServer
-
Maximum time (in SECONDS) a client may stay silent while the server is still waiting for (the rest of) an HTTP request.
- realm - Variable in class services.moleculer.web.middleware.BasicAuthenticator
-
Realm name (visible on login screen).
- Redirector - Class in services.moleculer.web.middleware
-
Redirects all requests to the specified URL / location.
- Redirector() - Constructor for class services.moleculer.web.middleware.Redirector
- Redirector(String) - Constructor for class services.moleculer.web.middleware.Redirector
-
Redirects browser from "path" to "index.html".
- Redirector(String, String) - Constructor for class services.moleculer.web.middleware.Redirector
-
Redirects browser from "path" to "location" URI.
- Redirector(String, String, int) - Constructor for class services.moleculer.web.middleware.Redirector
-
Redirects browser from "path" to "location" URI.
- refreshCaches() - Method in class services.moleculer.web.middleware.ResponseTimeout
- region - Variable in class services.moleculer.web.middleware.TopLevelCache
-
Cache region (~= prefix).
- register(String, ChannelHandlerContext) - Method in class services.moleculer.web.netty.NettyWebSocketRegistry
- register(String, Endpoint) - Method in class services.moleculer.web.WebSocketRegistry
- registry - Variable in class services.moleculer.web.servlet.websocket.WebSocketListener
- registry - Variable in class services.moleculer.web.WebSocketRegistry
- reloadable - Variable in class services.moleculer.web.template.AbstractTemplateEngine
- reloadable - Variable in class services.moleculer.web.template.DataTreeEngine.DataTreeLoader
- reloadable - Variable in class services.moleculer.web.template.FreeMarkerEngine.FreeMarkerLoader
- reloadable - Variable in class services.moleculer.web.template.languages.DefaultMessageLoader
- reloadable - Variable in class services.moleculer.web.template.VelocityEngine.VelocityResourceLoader
- remove(Object) - Method in class services.moleculer.web.router.MergedMap
- remove(String) - Method in class services.moleculer.web.middleware.ResponseHeaders
- req - Variable in class services.moleculer.web.middleware.RequestLogger.RequestProperties
- req - Variable in class services.moleculer.web.netty.MoleculerHandler
- req - Variable in class services.moleculer.web.netty.NettyWebResponse
- req - Variable in class services.moleculer.web.servlet.request.AbstractWebRequest
- RequestLogger - Class in services.moleculer.web.middleware
-
Writes request headers and response headers + response body into the log.
- RequestLogger() - Constructor for class services.moleculer.web.middleware.RequestLogger
- RequestLogger(int) - Constructor for class services.moleculer.web.middleware.RequestLogger
- RequestLogger.RequestLoggerTask - Class in services.moleculer.web.middleware
- RequestLogger.RequestProperties - Class in services.moleculer.web.middleware
- RequestLoggerTask(int, ExecutorService) - Constructor for class services.moleculer.web.middleware.RequestLogger.RequestLoggerTask
- RequestProcessor - Interface in services.moleculer.web
- RequestProperties(WebRequest) - Constructor for class services.moleculer.web.middleware.RequestLogger.RequestProperties
- resolveRelativePath(String, String) - Method in class services.moleculer.web.template.PebbleEngine.PebbleLoader
- resourceExists(String) - Method in class services.moleculer.web.template.PebbleEngine.PebbleLoader
- ResponseDeflater - Class in services.moleculer.web.middleware
-
Compresses body of REST responses.
- ResponseDeflater() - Constructor for class services.moleculer.web.middleware.ResponseDeflater
- ResponseDeflater(int) - Constructor for class services.moleculer.web.middleware.ResponseDeflater
- ResponseDeflater(int, int) - Constructor for class services.moleculer.web.middleware.ResponseDeflater
- responseHeaders - Variable in class services.moleculer.web.middleware.RequestLogger.RequestProperties
- ResponseHeaders - Class in services.moleculer.web.middleware
-
Adds static HTTP-headers to the response message.
- ResponseHeaders() - Constructor for class services.moleculer.web.middleware.ResponseHeaders
- ResponseHeaders(String, String) - Constructor for class services.moleculer.web.middleware.ResponseHeaders
- ResponseHeaders(Map) - Constructor for class services.moleculer.web.middleware.ResponseHeaders
- ResponseTime - Class in services.moleculer.web.middleware
-
Adds a header "X-Response-Time" to the response, containing the time taken in MILLISECONDS to process the request.
- ResponseTime() - Constructor for class services.moleculer.web.middleware.ResponseTime
- ResponseTime(String) - Constructor for class services.moleculer.web.middleware.ResponseTime
- ResponseTimeout - Class in services.moleculer.web.middleware
-
Middleware that will timeout requests if the response has not been written after the specified time.
- ResponseTimeout() - Constructor for class services.moleculer.web.middleware.ResponseTimeout
- ResponseTimeout(long) - Constructor for class services.moleculer.web.middleware.ResponseTimeout
- ResponseTimeout(long, int, String) - Constructor for class services.moleculer.web.middleware.ResponseTimeout
- REST - Static variable in class services.moleculer.web.router.Alias
- RESTRICT - Enum constant in enum class services.moleculer.web.router.MappingPolicy
- rnd - Variable in class services.moleculer.web.middleware.session.SessionCookie
- rnd - Variable in class services.moleculer.web.middleware.XSRFToken.TokenHandler
- route - Variable in class services.moleculer.web.router.ActionInvoker
- route - Variable in class services.moleculer.web.router.Mapping
- route() - Element in annotation interface services.moleculer.web.router.HttpAlias
-
Path of the Route (optional, this is only required if there are multiple Route objects - the value of the path identifies the Route).
- Route - Class in services.moleculer.web.router
- Route() - Constructor for class services.moleculer.web.router.Route
- Route(String) - Constructor for class services.moleculer.web.router.Route
- Route(String, HttpMiddleware...) - Constructor for class services.moleculer.web.router.Route
- routeMiddlewares - Variable in class services.moleculer.web.router.Route
- routes - Variable in class services.moleculer.web.ApiGateway
- rsp - Variable in class services.moleculer.web.servlet.response.AbstractWebResponse
- run() - Method in class services.moleculer.web.middleware.HostNameFilter
- run() - Method in class services.moleculer.web.middleware.RequestLogger.RequestLoggerTask
- run() - Method in class services.moleculer.web.WebSocketRegistry
- running - Variable in class services.moleculer.web.middleware.RequestLogger.RequestLoggerTask
S
- salt - Variable in class services.moleculer.web.middleware.XSRFToken.TokenHandler
- scheduler - Variable in class services.moleculer.web.middleware.ResponseTimeout
- secret - Variable in class services.moleculer.web.middleware.XSRFToken
-
Secret.
- send(byte[]) - Method in class services.moleculer.web.netty.NettyWebResponse
-
Writes b.length bytes of body from the specified byte array to the output stream.
- send(byte[]) - Method in class services.moleculer.web.servlet.response.AbstractWebResponse
-
Writes b.length bytes of body from the specified byte array to the output stream.
- send(byte[]) - Method in class services.moleculer.web.servlet.response.NonBlockingWebResponse
-
Writes b.length bytes of body from the specified byte array to the output stream.
- send(byte[]) - Method in interface services.moleculer.web.WebResponse
-
Writes b.length bytes of body from the specified byte array to the output stream.
- send(String) - Method in interface services.moleculer.web.common.Endpoint
- send(String) - Method in class services.moleculer.web.servlet.websocket.ServletEndpoint
- send(String, String) - Method in class services.moleculer.web.WebSocketRegistry
- sendError(WebResponse, Throwable) - Static method in class services.moleculer.web.common.GatewayUtils
- sendForbidden(WebRequest, WebResponse, String) - Method in class services.moleculer.web.middleware.IpFilter
- sendHeaders() - Method in class services.moleculer.web.netty.NettyWebResponse
- sendResponse(WebRequest, WebResponse, Tree) - Method in class services.moleculer.web.router.ActionInvoker
- sendUnauthorized(WebResponse) - Method in class services.moleculer.web.middleware.BasicAuthenticator
- seq - Variable in class services.moleculer.web.middleware.session.SessionCookie
- ServeStatic - Class in services.moleculer.web.middleware
-
Service to serve files from within a given root directory.
- ServeStatic() - Constructor for class services.moleculer.web.middleware.ServeStatic
- ServeStatic(String) - Constructor for class services.moleculer.web.middleware.ServeStatic
- ServeStatic(String, String) - Constructor for class services.moleculer.web.middleware.ServeStatic
- ServeStatic.CachedFile - Class in services.moleculer.web.middleware
- service(HttpServletRequest, HttpServletResponse) - Method in class services.moleculer.web.servlet.service.AsyncService
- service(HttpServletRequest, HttpServletResponse) - Method in class services.moleculer.web.servlet.service.BlockingService
- service(HttpServletRequest, HttpServletResponse) - Method in class services.moleculer.web.servlet.service.ServiceMode
- service(ServletRequest, ServletResponse) - Method in class services.moleculer.web.servlet.MoleculerServlet
- service(WebRequest, WebResponse) - Method in class services.moleculer.web.ApiGateway
-
Handles request of the HTTP client.
- service(WebRequest, WebResponse) - Method in interface services.moleculer.web.RequestProcessor
-
Handles request of the HTTP client.
- service(WebRequest, WebResponse) - Method in class services.moleculer.web.router.ActionInvoker
-
Handles request of the HTTP client.
- service(WebRequest, WebResponse) - Method in class services.moleculer.web.router.Mapping
-
Handles request of the HTTP client.
- serviceInvoker - Variable in class services.moleculer.web.router.ActionInvoker
- serviceMode - Variable in class services.moleculer.web.servlet.MoleculerServlet
- ServiceMode - Class in services.moleculer.web.servlet.service
-
Blocking or non-blocking request processing mode.
- ServiceMode(ServiceBroker, ApiGateway) - Constructor for class services.moleculer.web.servlet.service.ServiceMode
- services.moleculer.web - package services.moleculer.web
- services.moleculer.web.common - package services.moleculer.web.common
- services.moleculer.web.middleware - package services.moleculer.web.middleware
- services.moleculer.web.middleware.limiter - package services.moleculer.web.middleware.limiter
- services.moleculer.web.middleware.session - package services.moleculer.web.middleware.session
- services.moleculer.web.netty - package services.moleculer.web.netty
- services.moleculer.web.router - package services.moleculer.web.router
- services.moleculer.web.servlet - package services.moleculer.web.servlet
- services.moleculer.web.servlet.request - package services.moleculer.web.servlet.request
- services.moleculer.web.servlet.response - package services.moleculer.web.servlet.response
- services.moleculer.web.servlet.service - package services.moleculer.web.servlet.service
- services.moleculer.web.servlet.websocket - package services.moleculer.web.servlet.websocket
- services.moleculer.web.template - package services.moleculer.web.template
- services.moleculer.web.template.languages - package services.moleculer.web.template.languages
- ServletEndpoint - Class in services.moleculer.web.servlet.websocket
- ServletEndpoint(Session, boolean) - Constructor for class services.moleculer.web.servlet.websocket.ServletEndpoint
- ServletWebSocketRegistry - Class in services.moleculer.web.servlet.websocket
- ServletWebSocketRegistry(ServletConfig, ServiceBroker, long) - Constructor for class services.moleculer.web.servlet.websocket.ServletWebSocketRegistry
- session - Variable in class services.moleculer.web.servlet.websocket.ServletEndpoint
- SessionCookie - Class in services.moleculer.web.middleware.session
-
Generates Session Cookies, and sets the cookie header.
- SessionCookie() - Constructor for class services.moleculer.web.middleware.session.SessionCookie
- SessionCookie(String) - Constructor for class services.moleculer.web.middleware.session.SessionCookie
- SessionCookie(String, String) - Constructor for class services.moleculer.web.middleware.session.SessionCookie
- SessionHandler - Class in services.moleculer.web.middleware.session
-
// Store "$session" block (in meta) SessionHandler sessionHandler = new SessionHandler(broker); gateway.setBeforeCall(sessionHandler.beforeCall()); gateway.setAfterCall(sessionHandler.afterCall()); // Session cookie handling gateway.use(new SessionCookie());
- SessionHandler(Cacher, int) - Constructor for class services.moleculer.web.middleware.session.SessionHandler
- SessionHandler(ServiceBroker) - Constructor for class services.moleculer.web.middleware.session.SessionHandler
- SessionHandler(ServiceBroker, int) - Constructor for class services.moleculer.web.middleware.session.SessionHandler
- SessionHandler(SessionStore) - Constructor for class services.moleculer.web.middleware.session.SessionHandler
- SessionStore - Interface in services.moleculer.web.middleware.session
- sessionTimeout - Variable in class services.moleculer.web.middleware.session.DefaultSessionStore
- set(String, String) - Method in class services.moleculer.web.middleware.ResponseHeaders
- set(String, WebRequest, Map) - Method in class services.moleculer.web.middleware.session.DefaultSessionStore
- set(String, WebRequest, Map) - Method in interface services.moleculer.web.middleware.session.SessionStore
- SET_COOKIE - Static variable in interface services.moleculer.web.common.HttpConstants
- setAddress(String) - Method in class services.moleculer.web.netty.NettyServer
- setAfterCall(CallProcessor) - Method in class services.moleculer.web.ApiGateway
- setAfterCall(CallProcessor) - Method in class services.moleculer.web.router.Route
- setAliases(Alias...) - Method in class services.moleculer.web.router.Route
- setAllowedHeaders(String) - Method in class services.moleculer.web.middleware.CorsHeaders
- setApplicationAttribute(String, Object) - Method in class services.moleculer.web.template.VelocityEngine
- setApplyForAll(boolean) - Method in class services.moleculer.web.middleware.CorsHeaders
- setApplyForAll(boolean) - Method in class services.moleculer.web.middleware.RateLimiter
- setAsyncTimeout(long) - Method in class services.moleculer.web.servlet.service.ServiceMode
- setBeforeCall(CallProcessor) - Method in class services.moleculer.web.ApiGateway
- setBeforeCall(CallProcessor) - Method in class services.moleculer.web.router.Route
- setBufferSize(int) - Method in class services.moleculer.web.middleware.ResponseDeflater
- setCacheDelay(long) - Method in class services.moleculer.web.middleware.ServeStatic
- setCachedRoutes(int) - Method in class services.moleculer.web.ApiGateway
- setCallOptions(CallOptions.Options) - Method in class services.moleculer.web.router.Route
- setCharset(String) - Method in class services.moleculer.web.template.PebbleEngine.PebbleLoader
- setCharset(Charset) - Method in class services.moleculer.web.template.AbstractTemplateEngine
- setCharset(Charset) - Method in class services.moleculer.web.template.DataTreeEngine
- setCharset(Charset) - Method in class services.moleculer.web.template.FreeMarkerEngine
- setCharset(Charset) - Method in class services.moleculer.web.template.HandlebarsEngine
- setCharset(Charset) - Method in class services.moleculer.web.template.MustacheEngine
- setCharset(Charset) - Method in class services.moleculer.web.template.PebbleEngine
- setCharset(Charset) - Method in class services.moleculer.web.template.ThymeleafEngine
- setCharset(Charset) - Method in class services.moleculer.web.template.VelocityEngine
- setCleanup(int) - Method in class services.moleculer.web.middleware.HostNameFilter
- setCompressAbove(int) - Method in class services.moleculer.web.middleware.ServeStatic
- setCompressedTypes(String...) - Method in class services.moleculer.web.middleware.ResponseDeflater
- setCompressedTypes(Set) - Method in class services.moleculer.web.middleware.ResponseDeflater
- setCompressionLevel(int) - Method in class services.moleculer.web.middleware.ResponseDeflater
- setCompressionLevel(int) - Method in class services.moleculer.web.middleware.ServeStatic
- setConfiguration(Configuration) - Method in class services.moleculer.web.template.FreeMarkerEngine
- setContentType(String, String) - Method in class services.moleculer.web.middleware.ServeStatic
- setCookie(WebResponse, HttpCookie) - Static method in class services.moleculer.web.common.GatewayUtils
- setCookieName(String) - Method in class services.moleculer.web.middleware.session.SessionCookie
- setCookieName(String) - Method in class services.moleculer.web.middleware.XSRFToken
- setCredentials(boolean) - Method in class services.moleculer.web.middleware.CorsHeaders
- setDebug(boolean) - Method in class services.moleculer.web.ApiGateway
- setDefaultExtension(String) - Method in class services.moleculer.web.template.AbstractTemplateEngine
- setDefaultExtension(String) - Method in class services.moleculer.web.template.DataTreeEngine
- setDefaultExtension(String) - Method in class services.moleculer.web.template.FreeMarkerEngine
- setDefaultExtension(String) - Method in class services.moleculer.web.template.HandlebarsEngine
- setDefaultExtension(String) - Method in class services.moleculer.web.template.MustacheEngine
- setDefaultExtension(String) - Method in class services.moleculer.web.template.PebbleEngine
- setDefaultExtension(String) - Method in class services.moleculer.web.template.ThymeleafEngine
- setDefaultExtension(String) - Method in class services.moleculer.web.template.VelocityEngine
- setEnableCookie(boolean) - Method in class services.moleculer.web.middleware.XSRFToken
- setEnableReloading(boolean) - Method in class services.moleculer.web.middleware.ServeStatic
- setEngine(Handlebars) - Method in class services.moleculer.web.template.HandlebarsEngine
- setEngine(TemplateEngine) - Method in class services.moleculer.web.template.DataTreeEngine
- setEngine(PebbleEngine) - Method in class services.moleculer.web.template.PebbleEngine
- setEngine(VelocityEngine) - Method in class services.moleculer.web.template.VelocityEngine
- setEngine(TemplateEngine) - Method in class services.moleculer.web.template.ThymeleafEngine
- setExecutor(ExecutorService) - Method in class services.moleculer.web.ApiGateway
- setExecutor(ExecutorService) - Method in class services.moleculer.web.middleware.RequestLogger
-
Sets the ExecutorService.
- setExecutor(ExecutorService) - Method in class services.moleculer.web.router.Route
- setExecutor(ExecutorService) - Method in class services.moleculer.web.template.AbstractTemplateEngine
- setExecutor(ExecutorService) - Method in class services.moleculer.web.template.MustacheEngine
- setExecutor(ExecutorService) - Method in class services.moleculer.web.template.PebbleEngine
- setExposedHeaders(String) - Method in class services.moleculer.web.middleware.CorsHeaders
- setExtension(String) - Method in class services.moleculer.web.template.languages.DefaultMessageLoader
- setFactory(DefaultMustacheFactory) - Method in class services.moleculer.web.template.MustacheEngine
- setHandler(ChannelHandler) - Method in class services.moleculer.web.netty.NettyServer
- setHeader(String, String) - Method in class services.moleculer.web.netty.NettyWebResponse
-
Sets a response header with the given name and value.
- setHeader(String, String) - Method in class services.moleculer.web.servlet.response.AbstractWebResponse
-
Sets a response header with the given name and value.
- setHeader(String, String) - Method in interface services.moleculer.web.WebResponse
-
Sets a response header with the given name and value.
- setHeaderName(String) - Method in class services.moleculer.web.middleware.ResponseTime
- setHeaderName(String) - Method in class services.moleculer.web.middleware.XSRFToken
- setHeaders(boolean) - Method in class services.moleculer.web.middleware.RateLimiter
- setHeaders(Map) - Method in class services.moleculer.web.middleware.ResponseHeaders
- setHtmlTemplate(String) - Method in class services.moleculer.web.middleware.ErrorPage
- setHtmlTemplate(String) - Method in class services.moleculer.web.middleware.IpFilter
- setHtmlTemplate(String) - Method in class services.moleculer.web.middleware.NotFound
- setHtmlTemplate(String) - Method in class services.moleculer.web.middleware.Redirector
- setHtmlTemplate(String) - Method in class services.moleculer.web.middleware.ResponseTimeout
- setHtmlTemplatePath(String) - Method in class services.moleculer.web.middleware.ErrorPage
- setHtmlTemplatePath(String) - Method in class services.moleculer.web.middleware.IpFilter
- setHtmlTemplatePath(String) - Method in class services.moleculer.web.middleware.NotFound
- setHtmlTemplatePath(String) - Method in class services.moleculer.web.middleware.ResponseTimeout
- setIconPath(String) - Method in class services.moleculer.web.middleware.Favicon
- setIconURL(String) - Method in class services.moleculer.web.middleware.Favicon
- setKeyCertChainFilePath(String) - Method in class services.moleculer.web.netty.NettyServer
- setKeyFilePath(String) - Method in class services.moleculer.web.netty.NettyServer
- setKeyStoreFilePath(String) - Method in class services.moleculer.web.netty.NettyServer
- setKeyStorePassword(String) - Method in class services.moleculer.web.netty.NettyServer
- setKeyStoreType(String) - Method in class services.moleculer.web.netty.NettyServer
- setLastMiddleware(HttpMiddleware) - Method in class services.moleculer.web.ApiGateway
- setLocalDirectory(String) - Method in class services.moleculer.web.middleware.ServeStatic
- setLocation(String) - Method in class services.moleculer.web.middleware.Redirector
- setMacroLibraries(List) - Method in class services.moleculer.web.template.VelocityEngine
- setMappingPolicy(MappingPolicy) - Method in class services.moleculer.web.router.Route
- setMaxAge(int) - Method in class services.moleculer.web.middleware.CorsHeaders
- setMaxAge(int) - Method in class services.moleculer.web.middleware.Favicon
- setMaxAge(long) - Method in class services.moleculer.web.middleware.XSRFToken
- setMaxCachedFileSize(int) - Method in class services.moleculer.web.middleware.ServeStatic
- setMaxCachedLogins(int) - Method in class services.moleculer.web.middleware.BasicAuthenticator
- setMaxPrintedBytes(int) - Method in class services.moleculer.web.middleware.RequestLogger
-
Sets the max number of printed bytes.
- setMessageLoader(MessageLoader) - Method in class services.moleculer.web.template.AbstractTemplateEngine
- setMethods(String) - Method in class services.moleculer.web.middleware.CorsHeaders
- setNumberOfCachedFiles(int) - Method in class services.moleculer.web.middleware.ServeStatic
- setOpenSslSessionCacheEnabled(boolean) - Method in class services.moleculer.web.netty.NettyServer
- setOrigin(String) - Method in class services.moleculer.web.middleware.CorsHeaders
- setPacketDelay(long) - Method in class services.moleculer.web.middleware.ServeStatic
- setPacketSize(int) - Method in class services.moleculer.web.middleware.ServeStatic
- setParser(NioMultipartParser) - Method in class services.moleculer.web.common.ParserListener
- setPath(String) - Method in class services.moleculer.web.middleware.Redirector
- setPath(String) - Method in class services.moleculer.web.middleware.session.SessionCookie
- setPath(String) - Method in class services.moleculer.web.middleware.XSRFToken
- setPath(String) - Method in class services.moleculer.web.router.Route
- setPathPatterns(String...) - Method in class services.moleculer.web.middleware.TopLevelCache
- setPort(int) - Method in class services.moleculer.web.netty.NettyServer
- setPrefix(String) - Method in class services.moleculer.web.template.languages.DefaultMessageLoader
- setPrefix(String) - Method in class services.moleculer.web.template.PebbleEngine.PebbleLoader
- setProperties(String) - Method in class services.moleculer.web.template.VelocityEngine
- setProperties(Properties) - Method in class services.moleculer.web.template.VelocityEngine
- setProperty(String, Object) - Method in class services.moleculer.web.netty.NettyWebResponse
-
Associates the specified value with the specified "name" in this WebResponse.
- setProperty(String, Object) - Method in class services.moleculer.web.servlet.response.AbstractWebResponse
-
Associates the specified value with the specified "name" in this WebResponse.
- setProperty(String, Object) - Method in class services.moleculer.web.template.VelocityEngine
- setProperty(String, Object) - Method in interface services.moleculer.web.WebResponse
-
Associates the specified value with the specified "name" in this WebResponse.
- setProvider(BasicAuthProvider) - Method in class services.moleculer.web.middleware.BasicAuthenticator
- setRateLimit(long) - Method in class services.moleculer.web.middleware.RateLimiter
- setReadTimeout(int) - Method in class services.moleculer.web.netty.NettyServer
-
Sets the read (reader-idle) timeout in SECONDS.
- setRealm(String) - Method in class services.moleculer.web.middleware.BasicAuthenticator
- setRegion(String) - Method in class services.moleculer.web.middleware.TopLevelCache
- setReloadable(boolean) - Method in class services.moleculer.web.template.AbstractTemplateEngine
- setReloadable(boolean) - Method in class services.moleculer.web.template.DataTreeEngine
- setReloadable(boolean) - Method in class services.moleculer.web.template.FreeMarkerEngine
- setReloadable(boolean) - Method in class services.moleculer.web.template.HandlebarsEngine
- setReloadable(boolean) - Method in class services.moleculer.web.template.languages.DefaultMessageLoader
- setReloadable(boolean) - Method in class services.moleculer.web.template.PebbleEngine
- setReloadable(boolean) - Method in class services.moleculer.web.template.ThymeleafEngine
- setReloadable(boolean) - Method in class services.moleculer.web.template.VelocityEngine
- setRoutes(Route[]) - Method in class services.moleculer.web.ApiGateway
- setSecret(String) - Method in class services.moleculer.web.middleware.XSRFToken
- setServiceMode(ServiceMode) - Method in class services.moleculer.web.servlet.MoleculerServlet
- setServletWebSocketRegistry(ServletWebSocketRegistry) - Method in class services.moleculer.web.servlet.websocket.EndpointConfigurator
- setServletWebSocketRegistry(ServletWebSocketRegistry) - Method in class services.moleculer.web.servlet.websocket.WebSocketListener
- setShutDownThreadPools(boolean) - Method in class services.moleculer.web.middleware.RequestLogger
- setShutDownThreadPools(boolean) - Method in class services.moleculer.web.netty.NettyServer
- setStatus(int) - Method in class services.moleculer.web.middleware.Redirector
- setStatus(int) - Method in class services.moleculer.web.middleware.ResponseTimeout
- setStatus(int) - Method in class services.moleculer.web.netty.NettyWebResponse
-
Sets the status code for this response.
- setStatus(int) - Method in class services.moleculer.web.servlet.response.AbstractWebResponse
-
Sets the status code for this response.
- setStatus(int) - Method in interface services.moleculer.web.WebResponse
-
Sets the status code for this response.
- setStatusSpecificTemplates(HashMap) - Method in class services.moleculer.web.middleware.ErrorPage
- setStoreFactory(RatingStoreFactory) - Method in class services.moleculer.web.middleware.RateLimiter
- setSuffix(String) - Method in class services.moleculer.web.template.PebbleEngine.PebbleLoader
- setTemplate(int, String) - Method in class services.moleculer.web.middleware.ErrorPage
- setTemplateEngine(AbstractTemplateEngine) - Method in class services.moleculer.web.ApiGateway
- setTemplateEngine(AbstractTemplateEngine) - Method in class services.moleculer.web.router.Route
- setTemplatePath(String) - Method in class services.moleculer.web.template.AbstractTemplateEngine
- setTemplatePath(String) - Method in class services.moleculer.web.template.DataTreeEngine
- setTemplatePath(String) - Method in class services.moleculer.web.template.FreeMarkerEngine
- setTemplatePath(String) - Method in class services.moleculer.web.template.HandlebarsEngine
- setTemplatePath(String) - Method in class services.moleculer.web.template.MustacheEngine
- setTemplatePath(String) - Method in class services.moleculer.web.template.PebbleEngine
- setTemplatePath(String) - Method in class services.moleculer.web.template.ThymeleafEngine
- setTemplatePath(String) - Method in class services.moleculer.web.template.VelocityEngine
- setThreadGroup(EventLoopGroup) - Method in class services.moleculer.web.netty.NettyServer
- setTimeout(int) - Method in class services.moleculer.web.middleware.HostNameFilter
- setTimeout(long) - Method in class services.moleculer.web.middleware.ResponseTimeout
- setTrustManagerFactory(TrustManagerFactory) - Method in class services.moleculer.web.netty.NettyServer
- setTtl(int) - Method in class services.moleculer.web.middleware.TopLevelCache
- setUnit(TimeUnit) - Method in class services.moleculer.web.middleware.RateLimiter
- setUseETags(boolean) - Method in class services.moleculer.web.middleware.Favicon
- setUseETags(boolean) - Method in class services.moleculer.web.middleware.ServeStatic
- setUsers(Map) - Method in class services.moleculer.web.middleware.BasicAuthenticator
- setUseSSL(boolean) - Method in class services.moleculer.web.netty.NettyServer
- setWebSocketCleanupSeconds(int) - Method in class services.moleculer.web.netty.NettyServer
- setWebSocketFilter(WebSocketFilter) - Method in class services.moleculer.web.ApiGateway
- setWebSocketFilter(WebSocketFilter) - Method in class services.moleculer.web.WebSocketRegistry
- setWebSocketRegistry(WebSocketRegistry) - Method in class services.moleculer.web.ApiGateway
- setWhiteList(String...) - Method in class services.moleculer.web.router.Route
- setWindow(long) - Method in class services.moleculer.web.middleware.RateLimiter
- setWriteBufferSize(int) - Method in class services.moleculer.web.template.AbstractTemplateEngine
- setWriteBufferSize(int) - Method in class services.moleculer.web.template.DataTreeEngine
- sha256 - Variable in class services.moleculer.web.middleware.XSRFToken.TokenHandler
- shutdown() - Method in class services.moleculer.web.servlet.service.InprocessExecutor
- shutdownNow() - Method in class services.moleculer.web.servlet.service.InprocessExecutor
- shutDownThreadPools - Variable in class services.moleculer.web.middleware.RequestLogger
- shutDownThreadPools - Variable in class services.moleculer.web.netty.NettyServer
- size() - Method in class services.moleculer.web.router.MergedMap
- size() - Method in class services.moleculer.web.template.FreeMarkerEngine.FreeMarkerTreeSequenceModel
- sourceAt(String) - Method in class services.moleculer.web.template.HandlebarsEngine.HandlebarsLoader
- started(ServiceBroker) - Method in class services.moleculer.web.ApiGateway
-
Initializes gateway instance.
- started(ServiceBroker) - Method in class services.moleculer.web.middleware.HostNameFilter
- started(ServiceBroker) - Method in class services.moleculer.web.middleware.RateLimiter
- started(ServiceBroker) - Method in class services.moleculer.web.middleware.RequestLogger
- started(ServiceBroker) - Method in class services.moleculer.web.middleware.ResponseTimeout
- started(ServiceBroker) - Method in class services.moleculer.web.middleware.ServeStatic
- started(ServiceBroker) - Method in class services.moleculer.web.netty.NettyServer
- started(ServiceBroker, Set, boolean) - Method in class services.moleculer.web.router.Route
- staticMappings - Variable in class services.moleculer.web.ApiGateway
-
Static mappings.
- status - Variable in class services.moleculer.web.middleware.Redirector
-
307 = Temporary Redirect.
- status - Variable in class services.moleculer.web.middleware.ResponseTimeout
-
Response status (408 = Request Timeout).
- statusSpecificTemplates - Variable in class services.moleculer.web.middleware.ErrorPage
-
Optional status-specific templates (eg. 404 -> 404.html, 500 -> 500.html)
- stopped() - Method in class services.moleculer.web.ApiGateway
-
Closes gateway.
- stopped() - Method in class services.moleculer.web.middleware.HostNameFilter
- stopped() - Method in class services.moleculer.web.middleware.RateLimiter
- stopped() - Method in class services.moleculer.web.middleware.RequestLogger
- stopped() - Method in class services.moleculer.web.middleware.ServeStatic
- stopped() - Method in class services.moleculer.web.netty.NettyServer
- stopped() - Method in class services.moleculer.web.WebSocketRegistry
- stopped(Set, boolean) - Method in class services.moleculer.web.router.Route
- store - Variable in class services.moleculer.web.middleware.session.SessionCookie
- store - Variable in class services.moleculer.web.middleware.session.SessionHandler
- storeFactory - Variable in class services.moleculer.web.middleware.RateLimiter
-
Hits per IP-addresses store
- stream - Variable in class services.moleculer.web.common.ParserListener
- stream - Variable in class services.moleculer.web.netty.NettyWebRequest
- stream - Variable in class services.moleculer.web.servlet.request.AbstractWebRequest
- submit(Runnable) - Method in class services.moleculer.web.servlet.service.InprocessExecutor
- submit(Runnable, T) - Method in class services.moleculer.web.servlet.service.InprocessExecutor
- submit(Callable) - Method in class services.moleculer.web.servlet.service.InprocessExecutor
T
- task - Variable in class services.moleculer.web.middleware.RequestLogger
- templateEngine - Variable in class services.moleculer.web.ApiGateway
-
HTML template engine.
- templateEngine - Variable in class services.moleculer.web.router.ActionInvoker
- templateEngine - Variable in class services.moleculer.web.router.Route
- templatePath - Variable in class services.moleculer.web.template.AbstractTemplateEngine
- templatePath - Variable in class services.moleculer.web.template.DataTreeEngine.DataTreeLoader
- templatePath - Variable in class services.moleculer.web.template.FreeMarkerEngine.FreeMarkerLoader
- templatePath - Variable in class services.moleculer.web.template.MustacheEngine.MustacheLoader
- templatePath - Variable in class services.moleculer.web.template.PebbleEngine.PebbleLoader
- templatePath - Variable in class services.moleculer.web.template.VelocityEngine.VelocityResourceLoader
- templates - Variable in class services.moleculer.web.template.HandlebarsEngine
- threadGroup - Variable in class services.moleculer.web.netty.NettyServer
- ThymeleafEngine - Class in services.moleculer.web.template
-
Server-side template engine based on Thymeleaf API.
- ThymeleafEngine() - Constructor for class services.moleculer.web.template.ThymeleafEngine
- ThymeleafEngine.ThymeleafLoader - Class in services.moleculer.web.template
- ThymeleafEngine.TreeContext - Class in services.moleculer.web.template
- ThymeleafLoader() - Constructor for class services.moleculer.web.template.ThymeleafEngine.ThymeleafLoader
- time - Variable in class services.moleculer.web.middleware.ServeStatic.CachedFile
- timeout - Variable in class services.moleculer.web.middleware.HostNameFilter
-
Cache entry timeout in SECONDS (default = 10 minute).
- timeout - Variable in class services.moleculer.web.middleware.ResponseTimeout
-
Request timeout in MILLISECONDS (0 = no timeout / disable timer).
- timeout - Variable in class services.moleculer.web.middleware.XSRFToken.TokenHandler
- timeout - Variable in class services.moleculer.web.servlet.MoleculerServlet
- timeout - Variable in class services.moleculer.web.servlet.service.BlockingService
- timer - Variable in class services.moleculer.web.middleware.HostNameFilter
- timer - Variable in class services.moleculer.web.WebSocketRegistry
- timestamp - Variable in class services.moleculer.web.middleware.HostNameFilter.CachedHostname
- toEnpoint(ChannelHandlerContext) - Method in class services.moleculer.web.netty.NettyWebSocketRegistry
- TokenHandler(String, long) - Constructor for class services.moleculer.web.middleware.XSRFToken.TokenHandler
- tokenHandlers - Variable in class services.moleculer.web.middleware.XSRFToken
- TopLevelCache - Class in services.moleculer.web.middleware
-
URL-based content cache.
- TopLevelCache(Cacher, String...) - Constructor for class services.moleculer.web.middleware.TopLevelCache
- toTree() - Method in class services.moleculer.web.router.Route
- TRACE - Static variable in interface services.moleculer.web.common.HttpConstants
- TRACE - Static variable in class services.moleculer.web.router.Alias
- TRANSFER_ENCODING - Static variable in interface services.moleculer.web.common.HttpConstants
- transform(String, Tree) - Method in class services.moleculer.web.template.AbstractTemplateEngine
- transform(String, Tree) - Method in class services.moleculer.web.template.DataTreeEngine
- transform(String, Tree) - Method in class services.moleculer.web.template.FreeMarkerEngine
- transform(String, Tree) - Method in class services.moleculer.web.template.HandlebarsEngine
- transform(String, Tree) - Method in class services.moleculer.web.template.MustacheEngine
- transform(String, Tree) - Method in class services.moleculer.web.template.PebbleEngine
- transform(String, Tree) - Method in class services.moleculer.web.template.ThymeleafEngine
- transform(String, Tree) - Method in class services.moleculer.web.template.VelocityEngine
- tree - Variable in class services.moleculer.web.template.languages.CachedTemplate
- TreeContext(Tree) - Constructor for class services.moleculer.web.template.ThymeleafEngine.TreeContext
- trustManagerFactory - Variable in class services.moleculer.web.netty.NettyServer
- tryToCheckTimestamp(String) - Method in class services.moleculer.web.template.languages.DefaultMessageLoader
- tryToLoadMessages(String) - Method in class services.moleculer.web.template.languages.DefaultMessageLoader
- ttl - Variable in class services.moleculer.web.middleware.TopLevelCache
-
Expire time, in SECONDS (0 = never expires)
- TWO_SPACES - Static variable in class services.moleculer.web.middleware.RequestLogger.RequestLoggerTask
U
- uidGenerator - Variable in class services.moleculer.web.router.ActionInvoker
- unit - Variable in class services.moleculer.web.middleware.RateLimiter
-
Unit of the time window/frame
- unit() - Element in annotation interface services.moleculer.web.middleware.limiter.RateLimit
- urlCache - Static variable in class services.moleculer.web.common.GatewayUtils
- use(Collection) - Method in class services.moleculer.web.ApiGateway
- use(Collection) - Method in class services.moleculer.web.router.Mapping
- use(Collection) - Method in class services.moleculer.web.router.Route
- use(HttpMiddleware...) - Method in class services.moleculer.web.ApiGateway
- use(HttpMiddleware...) - Method in class services.moleculer.web.router.Route
- useETags - Variable in class services.moleculer.web.middleware.Favicon
-
Use ETag headers
- useETags - Variable in class services.moleculer.web.middleware.ServeStatic
-
Use ETag headers
- useETags - Variable in class services.moleculer.web.middleware.TopLevelCache
-
Use ETag headers
- userEventTriggered(ChannelHandlerContext, Object) - Method in class services.moleculer.web.netty.MoleculerHandler
-
Closes connections that go silent while an HTTP request is still being read.
- users - Variable in class services.moleculer.web.middleware.BasicAuthenticator
- useSSL - Variable in class services.moleculer.web.netty.NettyServer
V
- value() - Element in annotation interface services.moleculer.web.middleware.limiter.RateLimit
- valueOf(String) - Static method in enum class services.moleculer.web.router.MappingPolicy
-
Returns the enum constant of this class with the specified name.
- values - Variable in class services.moleculer.web.middleware.ResponseHeaders
- values() - Static method in enum class services.moleculer.web.router.MappingPolicy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in class services.moleculer.web.router.MergedMap
- variables - Variable in class services.moleculer.web.router.ActionInvoker
- variables - Variable in class services.moleculer.web.template.ThymeleafEngine.TreeContext
- VelocityEngine - Class in services.moleculer.web.template
-
Server-side template engine based on Apache Velocity API.
- VelocityEngine() - Constructor for class services.moleculer.web.template.VelocityEngine
- VelocityEngine.VelocityResourceLoader - Class in services.moleculer.web.template
- VelocityResourceLoader() - Constructor for class services.moleculer.web.template.VelocityEngine.VelocityResourceLoader
W
- waitFor(long) - Method in class services.moleculer.web.servlet.response.BlockingWebResponse
- WebRequest - Interface in services.moleculer.web
- WebResponse - Interface in services.moleculer.web
- webSocketCleanupSeconds - Variable in class services.moleculer.web.netty.NettyServer
- webSocketFilter - Variable in class services.moleculer.web.ApiGateway
-
WebSocket filter (access control)
- webSocketFilter - Variable in class services.moleculer.web.WebSocketRegistry
- WebSocketFilter - Interface in services.moleculer.web
-
Security filter to decide if an incoming web socket connection is acceptable.
- webSocketListener - Variable in class services.moleculer.web.ApiGateway
-
Send WebSocket via broadcasted Moleculer Event.
- WebSocketListener - Class in services.moleculer.web.servlet.websocket
- WebSocketListener() - Constructor for class services.moleculer.web.servlet.websocket.WebSocketListener
- webSocketRegistry - Variable in class services.moleculer.web.ApiGateway
-
WebSocket registry (Netty or J2EE)
- webSocketRegistry - Variable in class services.moleculer.web.netty.MoleculerHandler
- webSocketRegistry - Variable in class services.moleculer.web.netty.NettyServer
- webSocketRegistry - Variable in class services.moleculer.web.servlet.MoleculerServlet
- WebSocketRegistry - Class in services.moleculer.web
- WebSocketRegistry(ServiceBroker, long) - Constructor for class services.moleculer.web.WebSocketRegistry
- whiteList - Variable in class services.moleculer.web.router.Route
- window - Variable in class services.moleculer.web.middleware.RateLimiter
-
Time "window" (time frame) length
- window() - Element in annotation interface services.moleculer.web.middleware.limiter.RateLimit
- windowMillis - Variable in class services.moleculer.web.middleware.limiter.MemoryStore
- wrap(Object) - Method in class services.moleculer.web.template.FreeMarkerEngine.FreeMarkerTreeWrapper
- writeBufferSize - Variable in class services.moleculer.web.template.AbstractTemplateEngine
- writeLock - Variable in class services.moleculer.web.ApiGateway
- writeLock - Variable in class services.moleculer.web.WebSocketRegistry
- writting - Variable in class services.moleculer.web.servlet.response.NonBlockingWebResponse
- WWW_AUTHENTICATE - Static variable in interface services.moleculer.web.common.HttpConstants
X
- X_FORWARDED_FOR - Static variable in interface services.moleculer.web.common.HttpConstants
- X_HEADER_LIMIT - Static variable in class services.moleculer.web.middleware.RateLimiter
- X_HEADER_REMAINING - Static variable in class services.moleculer.web.middleware.RateLimiter
- X_HEADER_RESET - Static variable in class services.moleculer.web.middleware.RateLimiter
- XSRFToken - Class in services.moleculer.web.middleware
-
This middleware adds "X-XSRF-TOKEN" header to responses.
- XSRFToken() - Constructor for class services.moleculer.web.middleware.XSRFToken
- XSRFToken(long) - Constructor for class services.moleculer.web.middleware.XSRFToken
- XSRFToken.TokenHandler - Class in services.moleculer.web.middleware
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form