Class ActionInvoker

java.lang.Object
services.moleculer.web.router.ActionInvoker
All Implemented Interfaces:
HttpConstants, RequestProcessor

public class ActionInvoker extends Object implements RequestProcessor, HttpConstants
  • Field Details

    • EMPTY_RESPONSE

      protected static final byte[] EMPTY_RESPONSE
    • logger

      protected static final org.slf4j.Logger logger
    • actionName

      protected final String actionName
    • pattern

      protected final Pattern pattern
    • cache

      protected final io.datatree.dom.Cache<String,Matcher> cache
    • variables

      protected final IndexedVariable[] variables
    • opts

      protected final services.moleculer.context.CallOptions.Options opts
    • nodeID

      protected final String nodeID
    • serviceInvoker

      protected final services.moleculer.service.ServiceInvoker serviceInvoker
    • jsonSerializer

      protected final io.datatree.dom.TreeWriter jsonSerializer
    • route

      protected final Route route
    • beforeCall

      protected final CallProcessor beforeCall
    • afterCall

      protected final CallProcessor afterCall
    • executor

      protected final ExecutorService executor
    • templateEngine

      protected final AbstractTemplateEngine templateEngine
    • messageLoader

      protected final MessageLoader messageLoader
    • eventbus

      protected final services.moleculer.eventbus.Eventbus eventbus
    • uidGenerator

      protected final services.moleculer.uid.UidGenerator uidGenerator
    • messageCache

      protected final ConcurrentHashMap<String, CachedMessages> messageCache
  • Constructor Details

  • Method Details