Package io.varhttp
Class VarConfiguration
java.lang.Object
io.varhttp.VarConfiguration
- 
Constructor Summary
ConstructorsConstructorDescriptionVarConfiguration(VarServlet servlet, ControllerMapper controllerMapper, VarConfigurationContext context, ParameterHandler parameterHandler)  - 
Method Summary
Modifier and TypeMethodDescriptionvoidaddController(Class<?> controller) voidaddControllerMatcher(ControllerMatcher controllerMatcher) voidaddControllerPackage(Package controllerPackage) Deprecated.voidaddDefaultFilter(Class<? extends jakarta.servlet.Filter> filter) voidaddDefaultVarFilter(Class<?> filterClass) voidaddDefaultVarFilter(Class<?> filterClass, Method method) voidaddExceptionMapper(ControllerExceptionMapper controllerExceptionMapper) voidaddInitializedFilter(jakarta.servlet.Filter filter) voidaddParameterHandler(Class<? extends IParameterHandlerMatcher> handlerMatcher) voidaddRedirect(String from, String to) voidvoidconfigure(Consumer<VarConfiguration> configurationConsumer) voidonControllerAdd(ControllerListener methodConsumer) voidsetBasePath(String basePath) voidsetNotFoundController(Class<?> filterClass) voidsetNotFoundController(Class<?> filterClass, Method method) voidsetObjectFactory(ObjectFactory objectFactory) voidsetPort(int port)  
- 
Constructor Details
- 
VarConfiguration
public VarConfiguration(VarServlet servlet, ControllerMapper controllerMapper, VarConfigurationContext context, ParameterHandler parameterHandler)  
 - 
 - 
Method Details
- 
addControllerPackage
Deprecated.Individually add controllers withaddController(Class)instead- Parameters:
 controllerPackage- The package to scan for controllers
 - 
addController
 - 
setObjectFactory
 - 
addParameterHandler
 - 
addDefaultFilter
 - 
addDefaultVarFilter
 - 
addInitializedFilter
public void addInitializedFilter(jakarta.servlet.Filter filter)  - 
addDefaultVarFilter
 - 
setNotFoundController
 - 
setNotFoundController
 - 
addControllerMatcher
 - 
addExceptionMapper
 - 
setBasePath
 - 
configure
 - 
applyMappings
public void applyMappings() - 
onControllerAdd
 - 
addRedirect
 - 
setPort
public void setPort(int port)  
 - 
 
addController(Class)instead