Class Route
java.lang.Object
services.moleculer.web.router.Route
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected CallProcessorprotected Alias[]protected CallProcessorprotected services.moleculer.ServiceBrokerprotected ExecutorServiceCustom Action Executor (null = use the shared ExecutorService of the MessageBroker).protected static final org.slf4j.Loggerprotected MappingPolicyprotected services.moleculer.context.CallOptions.Optionsprotected Stringprotected final Set<HttpMiddleware> protected AbstractTemplateEngineprotected String[] -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddToWhiteList(String... whiteListEntries) findMapping(String httpMethod, String path) Alias[]services.moleculer.ServiceBrokerservices.moleculer.context.CallOptions.OptionsgetPath()String[]voidsetAfterCall(CallProcessor afterCall) voidsetAliases(Alias... aliases) voidsetBeforeCall(CallProcessor beforeCall) voidsetCallOptions(services.moleculer.context.CallOptions.Options opts) voidsetExecutor(ExecutorService executor) voidsetMappingPolicy(MappingPolicy mappingPolicy) voidvoidsetTemplateEngine(AbstractTemplateEngine templateEngine) voidsetWhiteList(String... whiteList) voidstarted(services.moleculer.ServiceBroker broker, Set<HttpMiddleware> globalMiddlewares, boolean debug) voidstopped(Set<HttpMiddleware> globalMiddlewares, boolean debug) io.datatree.TreetoTree()use(Collection<HttpMiddleware> middlewares) use(HttpMiddleware... middlewares)
-
Field Details
-
logger
protected static final org.slf4j.Logger logger -
path
-
mappingPolicy
-
opts
protected services.moleculer.context.CallOptions.Options opts -
whiteList
-
aliases
-
broker
protected services.moleculer.ServiceBroker broker -
beforeCall
-
afterCall
-
templateEngine
-
executor
Custom Action Executor (null = use the shared ExecutorService of the MessageBroker). -
routeMiddlewares
-
-
Constructor Details
-
Route
public Route() -
Route
-
Route
-
-
Method Details
-
findMapping
-
use
-
use
-
started
public void started(services.moleculer.ServiceBroker broker, Set<HttpMiddleware> globalMiddlewares, boolean debug) throws Exception - Throws:
Exception
-
stopped
-
toTree
public io.datatree.Tree toTree() -
addAlias
-
addAlias
-
addAlias
-
addToWhiteList
-
setTemplateEngine
-
getTemplateEngine
-
getBeforeCall
-
setBeforeCall
-
getAfterCall
-
setAfterCall
-
getPath
-
getMiddlewares
-
getBroker
public services.moleculer.ServiceBroker getBroker() -
getMappingPolicy
-
getCallOptions
public services.moleculer.context.CallOptions.Options getCallOptions() -
getWhiteList
-
getAliases
-
setPath
-
setMappingPolicy
-
setCallOptions
public void setCallOptions(services.moleculer.context.CallOptions.Options opts) -
setWhiteList
-
setAliases
-
getExecutor
-
setExecutor
-