Package io.varhttp

Class VarConfigurationContext

java.lang.Object
io.varhttp.VarConfigurationContext
Direct Known Subclasses:
BaseVarConfigurationContext

public class VarConfigurationContext extends Object
  • Constructor Details

  • Method Details

    • getControllerMatchers

      public List<ControllerMatcher> getControllerMatchers()
    • addExecution

      public void addExecution(Class<?> controllerClass, Method method, String baseUri, String classPath, ControllerMatch matchResult, VarConfigurationContext context)
    • addRedirect

      public void addRedirect(String from, String to)
    • getBasePath

      public String getBasePath()
    • setBasePath

      public void setBasePath(String basePath)
    • addDefaultFilter

      public void addDefaultFilter(Class<? extends jakarta.servlet.Filter> filterClass)
    • addInitializedFilter

      public void addInitializedFilter(jakarta.servlet.Filter filter)
    • addDefaultVarFilter

      public void addDefaultVarFilter(Class<?> filterClass)
    • getVarFilterExecution

      public VarFilterExecution getVarFilterExecution(Class<?> filterClass)
    • getVarFilterExecution

      public VarFilterExecution getVarFilterExecution(Class<?> filterClass, Method method)
    • addDefaultVarFilter

      public void addDefaultVarFilter(Class<?> filterClass, Method method)
    • setNotFoundController

      public void setNotFoundController(Class<?> controllerClass)
    • setNotFoundController

      public void setNotFoundController(Class<?> controllerClass, Method method)
    • getNotFoundController

      public ControllerExecution getNotFoundController()
    • addControllerMatcher

      public void addControllerMatcher(ControllerMatcher controllerMatcher)
    • addParameterHandler

      public void addParameterHandler(Class<? extends IParameterHandlerMatcher> handlerMatcher)
    • setObjectFactory

      public void setObjectFactory(ObjectFactory objectFactory)
    • applyMappings

      public void applyMappings()
    • onControllerAdd

      public void onControllerAdd(ControllerListener methodConsumer)
    • getOnControllerAdd

      public ControllerListener getOnControllerAdd()