Package io.varhttp
Class VarConfiguration
java.lang.Object
io.varhttp.VarConfiguration
- 
Constructor SummaryConstructorsConstructorDescriptionVarConfiguration(VarServlet servlet, ControllerMapper controllerMapper, VarConfigurationContext context, ParameterHandler parameterHandler) 
- 
Method SummaryModifier 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- 
VarConfigurationpublic VarConfiguration(VarServlet servlet, ControllerMapper controllerMapper, VarConfigurationContext context, ParameterHandler parameterHandler) 
 
- 
- 
Method Details- 
addControllerPackageDeprecated.Individually add controllers withaddController(Class)instead- Parameters:
- controllerPackage- The package to scan for controllers
 
- 
addController
- 
setObjectFactory
- 
addParameterHandler
- 
addDefaultFilter
- 
addDefaultVarFilter
- 
addInitializedFilterpublic void addInitializedFilter(jakarta.servlet.Filter filter) 
- 
addDefaultVarFilter
- 
setNotFoundController
- 
setNotFoundController
- 
addControllerMatcher
- 
addExceptionMapper
- 
setBasePath
- 
configure
- 
applyMappingspublic void applyMappings()
- 
onControllerAdd
- 
addRedirect
- 
setPortpublic void setPort(int port) 
 
- 
addController(Class)instead