Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X 

A

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, String, String, int[], String[], 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() - Method in class services.moleculer.web.middleware.session.SessionHandler
 
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
 
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 - 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
 
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(BasicAuthProvider) - Constructor for class services.moleculer.web.middleware.BasicAuthenticator
 
BasicAuthenticator(BasicAuthProvider, int) - Constructor for class services.moleculer.web.middleware.BasicAuthenticator
 
BasicAuthenticator(String, String) - 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() - Method in class services.moleculer.web.middleware.session.SessionHandler
 
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
 
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.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<String, Object>, 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
 
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.JadeEngine.JadeLoader
 
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<String, Object>) - 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
 
configuration - Variable in class services.moleculer.web.template.JadeEngine
 
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
 
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 - Static variable in interface services.moleculer.web.common.HttpConstants
 
etag - Variable in class services.moleculer.web.middleware.ServeStatic.CachedFile
 
ETC - Static variable in class services.moleculer.web.middleware.RequestLogger.RequestLoggerTask
 
eventbus - Variable in class services.moleculer.web.router.ActionInvoker
 
execute(RequestLogger.RequestProperties) - Method in class services.moleculer.web.middleware.RequestLogger.RequestLoggerTask
 
execute(Runnable) - Method in class services.moleculer.web.servlet.service.InprocessExecutor
 
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.JadeEngine.JadeLoader
 
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 - Static variable in interface services.moleculer.web.common.HttpConstants
 
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 class services.moleculer.web.router.Alias
 
get(Object) - Method in class services.moleculer.web.router.MergedMap
 
get(String) - Method in class services.moleculer.web.template.FreeMarkerEngine.FreeMarkerAbstractModel
 
get(int) - Method in class services.moleculer.web.template.FreeMarkerEngine.FreeMarkerTreeSequenceModel
 
getAbsolutePath(String, String, String) - Static method in class services.moleculer.web.template.AbstractTemplateEngine
 
getAbsolutePath(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(WebRequest) - Method in class services.moleculer.web.middleware.HostNameFilter
 
getAddress(WebRequest) - Method in class services.moleculer.web.middleware.IpFilter
 
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.
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
 
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
 
getConfiguration() - Method in class services.moleculer.web.template.JadeEngine
 
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(String) - Method in class services.moleculer.web.middleware.ServeStatic
 
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.
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<T>) - 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.JadeEngine.JadeLoader
 
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
 
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.JadeEngine.JadeLoader
 
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
 
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
 
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.JadeEngine.JadeLoader
 
getReader(String) - Method in class services.moleculer.web.template.MustacheEngine.MustacheLoader
 
getReader(String) - Method in class services.moleculer.web.template.PebbleEngine.PebbleLoader
 
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<T>) - 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() - Method in class services.moleculer.web.router.Alias
 
hashCode - Variable in class services.moleculer.web.router.Mapping
 
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 Type 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
 
indexes - Variable in class services.moleculer.web.router.ActionInvoker
 
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<? extends Callable<T>>, long, TimeUnit) - Method in class services.moleculer.web.servlet.service.InprocessExecutor
 
invokeAll(Collection<? extends Callable<T>>) - Method in class services.moleculer.web.servlet.service.InprocessExecutor
 
invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class services.moleculer.web.servlet.service.InprocessExecutor
 
invokeAny(Collection<? extends Callable<T>>) - Method in class services.moleculer.web.servlet.service.InprocessExecutor
 
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
 
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

JadeEngine - Class in services.moleculer.web.template
Server-side template engine based on Jade4J API.
JadeEngine() - Constructor for class services.moleculer.web.template.JadeEngine
 
JadeEngine.JadeLoader - Class in services.moleculer.web.template
 
JadeLoader() - Constructor for class services.moleculer.web.template.JadeEngine.JadeLoader
 
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(String) - Method in class services.moleculer.web.template.DataTreeEngine.DataTreeLoader
 
lastModified - Variable in class services.moleculer.web.template.languages.CachedTemplate
 
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.JadeEngine
 
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 - Static variable in interface services.moleculer.web.common.HttpConstants
 
location - Variable in class services.moleculer.web.middleware.Redirector
URL of the redirection.
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 - Enum in services.moleculer.web.router
 
mappingPolicy - Variable in class services.moleculer.web.router.Route
 
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<String, Object>, Map<String, Object>) - 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
 
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

names - Variable in class services.moleculer.web.middleware.ResponseHeaders
 
names - Variable in class services.moleculer.web.router.ActionInvoker
 
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
 
onConnect(WebRequest) - Method in interface services.moleculer.web.WebSocketFilter
Decides whether to accept the incoming WebSocket request or close the connection.
onError(String, Throwable) - Method in class services.moleculer.web.common.ParserListener
 
onError(Session, Throwable) - Method in class services.moleculer.web.servlet.websocket.WebSocketListener
 
onNestedPartFinished() - Method in class services.moleculer.web.common.ParserListener
 
onNestedPartStarted(Map<String, List<String>>) - 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<String, List<String>>) - 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

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
 
pathCache - Variable in class services.moleculer.web.middleware.TopLevelCache
 
pathPattern - Variable in class services.moleculer.web.router.ActionInvoker
 
pathPattern - Variable in class services.moleculer.web.router.Alias
 
pathPatterns - Variable in class services.moleculer.web.middleware.TopLevelCache
 
pathPrefix - Variable in class services.moleculer.web.router.ActionInvoker
 
pathPrefix - Variable in class services.moleculer.web.router.Mapping
 
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 - Static variable in interface services.moleculer.web.common.HttpConstants
 
PUT - Static variable in class services.moleculer.web.router.Alias
 
put(String, Object) - Method in class services.moleculer.web.router.MergedMap
 
putAll(Map<? extends String, ? extends Object>) - 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 Type 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
 
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.JadeEngine.JadeLoader
 
reloadable - Variable in class services.moleculer.web.template.languages.DefaultMessageLoader
 
reloadable - Variable in class services.moleculer.web.template.VelocityEngine.VelocityResourceLoader
 
remove(String) - Method in class services.moleculer.web.middleware.ResponseHeaders
 
remove(Object) - Method in class services.moleculer.web.router.MergedMap
 
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
 
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<String, String>) - 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
 
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 - 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(String) - Method in interface services.moleculer.web.common.Endpoint
 
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(String) - Method in class services.moleculer.web.servlet.websocket.ServletEndpoint
 
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, 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
 
separators - Variable in class services.moleculer.web.router.Mapping
 
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(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.
service(ServletRequest, ServletResponse) - Method in class services.moleculer.web.servlet.MoleculerServlet
 
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
 
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(ServiceBroker) - Constructor for class services.moleculer.web.middleware.session.SessionHandler
 
SessionHandler(ServiceBroker, int) - Constructor for class services.moleculer.web.middleware.session.SessionHandler
 
SessionHandler(Cacher, 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<String, Object>) - Method in class services.moleculer.web.middleware.session.DefaultSessionStore
 
set(String, WebRequest, Map<String, Object>) - 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
 
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(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.JadeEngine
 
setCharset(Charset) - Method in class services.moleculer.web.template.MustacheEngine
 
setCharset(String) - Method in class services.moleculer.web.template.PebbleEngine.PebbleLoader
 
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(Set<String>) - Method in class services.moleculer.web.middleware.ResponseDeflater
 
setCompressedTypes(String...) - 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
 
setConfiguration(JadeConfiguration) - Method in class services.moleculer.web.template.JadeEngine
 
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.JadeEngine
 
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(TemplateEngine) - Method in class services.moleculer.web.template.DataTreeEngine
 
setEngine(Handlebars) - Method in class services.moleculer.web.template.HandlebarsEngine
 
setEngine(PebbleEngine) - Method in class services.moleculer.web.template.PebbleEngine
 
setEngine(TemplateEngine) - Method in class services.moleculer.web.template.ThymeleafEngine
 
setEngine(VelocityEngine) - Method in class services.moleculer.web.template.VelocityEngine
 
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<String, String>) - 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
 
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(Properties) - Method in class services.moleculer.web.template.VelocityEngine
 
setProperties(String) - 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
 
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.JadeEngine
 
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<Integer, String>) - 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.JadeEngine
 
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<String, String>) - 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<HttpMiddleware>) - 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(Set<HttpMiddleware>, boolean) - Method in class services.moleculer.web.router.Route
 
stopped() - Method in class services.moleculer.web.WebSocketRegistry
 
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, T) - Method in class services.moleculer.web.servlet.service.InprocessExecutor
 
submit(Runnable) - Method in class services.moleculer.web.servlet.service.InprocessExecutor
 
submit(Callable<T>) - 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.JadeEngine.JadeLoader
 
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.JadeEngine
 
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
urlCache - Static variable in class services.moleculer.web.common.GatewayUtils
 
use(HttpMiddleware...) - Method in class services.moleculer.web.ApiGateway
 
use(Collection<HttpMiddleware>) - Method in class services.moleculer.web.ApiGateway
 
use(Collection<HttpMiddleware>) - Method in class services.moleculer.web.router.Mapping
 
use(HttpMiddleware...) - Method in class services.moleculer.web.router.Route
 
use(Collection<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
users - Variable in class services.moleculer.web.middleware.BasicAuthenticator
 
useSSL - Variable in class services.moleculer.web.netty.NettyServer
 

V

valueOf(String) - Static method in enum services.moleculer.web.router.MappingPolicy
Returns the enum constant of this type with the specified name.
values - Variable in class services.moleculer.web.middleware.ResponseHeaders
 
values() - Static method in enum services.moleculer.web.router.MappingPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class services.moleculer.web.router.MergedMap
 
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 - Interface in services.moleculer.web
Security filter to decide if an incoming web socket connection is acceptable.
webSocketFilter - Variable in class services.moleculer.web.WebSocketRegistry
 
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
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
 
A B C D E F G H I J K L M N O P Q R S T U V W X 
Skip navigation links