Interface ServletRegistration.Dynamic
- All Superinterfaces:
Registration,Registration.Dynamic,ServletRegistration
- Enclosing interface:
ServletRegistration
public static interface ServletRegistration.Dynamic
extends ServletRegistration, Registration.Dynamic
Interface through which a Servlet registered via one of the addServlet methods on ServletContext may be further
configured.
- Since:
- Servlet 3.0
-
Nested Class Summary
Nested classes/interfaces inherited from interface jakarta.servlet.Registration
Registration.DynamicNested classes/interfaces inherited from interface jakarta.servlet.ServletRegistration
ServletRegistration.Dynamic -
Method Summary
Modifier and TypeMethodDescriptionvoidsetLoadOnStartup(int loadOnStartup) Set the loadOnStartup order for the ServletvoidsetMultipartConfig(MultipartConfigElement multipartConfig) Set the multi-part configuration for the associated Servlet.voidsetRunAsRole(String roleName) Set the name of the user / group under which the Servlet should be configured to run.setServletSecurity(ServletSecurityElement constraint) Add security constraints to this Servlet.Methods inherited from interface jakarta.servlet.Registration
getClassName, getInitParameter, getInitParameters, getName, setInitParameter, setInitParametersMethods inherited from interface jakarta.servlet.Registration.Dynamic
setAsyncSupportedMethods inherited from interface jakarta.servlet.ServletRegistration
addMapping, getMappings, getRunAsRole
-
Method Details
-
setLoadOnStartup
void setLoadOnStartup(int loadOnStartup) Set the loadOnStartup order for the Servlet- Parameters:
loadOnStartup- The position in the order the Servlet should be started (higher numbers are started after lower numbers)
-
setServletSecurity
Add security constraints to this Servlet.- Parameters:
constraint- new security constraints for this Servlet- Returns:
- urls currently mapped to this registration that are already present in web.xml
-
setMultipartConfig
Set the multi-part configuration for the associated Servlet. To clear the multi-part configuration specifynullas the new value.- Parameters:
multipartConfig- The configuration to associate with the Servlet
-
setRunAsRole
Set the name of the user / group under which the Servlet should be configured to run.- Parameters:
roleName- name of the user / group ornullif none
-