public interface IServletConfig
extends javax.servlet.ServletConfig, javax.servlet.ServletRegistration.Dynamic
| Modifier and Type | Interface and Description |
|---|---|
static class |
IServletConfig.CheckContextInitialized |
| Modifier and Type | Method and Description |
|---|---|
void |
addAttribute(java.lang.Object key,
java.lang.Object value)
Add an attribute for this config
|
java.util.Set<java.lang.String> |
addMapping(IServletConfig.CheckContextInitialized checkContextInitialized,
java.lang.String... mappingURI) |
java.lang.String |
getClassName()
Set the classname for the servlet represented by this config
|
java.lang.String |
getFileName()
Returns the file name that may be associated with this config.
|
java.util.List<java.lang.String> |
getMappings() |
WebComponentMetaData |
getMetaData()
Returns the component metadata associated with this configuration
|
java.io.File |
getMultipartBaseLocation() |
javax.servlet.MultipartConfigElement |
getMultipartConfig() |
javax.servlet.Servlet |
getServlet() |
java.lang.Class<? extends javax.servlet.Servlet> |
getServletClass() |
javax.servlet.ServletSecurityElement |
getServletSecurity() |
IServletWrapper |
getServletWrapper() |
int |
getStartUpWeight() |
boolean |
isAddedToLoadOnStartup() |
boolean |
isAsyncSupported() |
boolean |
isCachingEnabled()
Checks if caching is enabled for the servlet (requires dynacache to be enabled to have desired effect).
|
boolean |
isClassDefined() |
boolean |
isEnabled() |
boolean |
isInternal()
Checks if resource should be considered internal.
|
boolean |
isJsp() |
boolean |
isLoadOnStartup()
Returns whether or not the servlet represented by this config should
be loaded at startup.
|
boolean |
isSingleThreadModelServlet() |
boolean |
isStatisticsEnabled()
Check if performance monitoring statistics are enabled.
|
boolean |
isWeightChanged() |
java.lang.Object |
removeAttribute(java.lang.Object key)
Remove an attribute for this config
|
void |
setAddedToLoadOnStartup(boolean addedToLoadOnStartup) |
void |
setAttributes(java.util.Map map)
Set the current attribute map to the passed in parameter
|
void |
setClassName(java.lang.String string)
Set the classname of the servlet that is represented by this config object
|
void |
setDescription(java.lang.String description) |
void |
setDisplayName(java.lang.String jspRegisteredName)
Set the display name for this config
|
void |
setFileName(java.lang.String jspUri)
Sets the fileName associated with this config
|
void |
setInitParams(java.util.Map map)
Sets the Map of initialization parameters for the servlet associated
with this config instance.
|
void |
setInternal(boolean isInternal)
Set whether resource should be considered internal.
|
void |
setIsCachingEnabled(boolean isEnabled)
Set whether caching is enabled for a servlet (requires dynacache to have desired effect).
|
void |
setIsJsp(boolean b)
Sets whether or not this config represents a JSP file.
|
void |
setMappings(java.util.List<java.lang.String> mappings) |
void |
setMetaData(WebComponentMetaData metaData)
Sets the component metadata associated with this configuration
|
void |
setMultipartBaseLocation(java.io.File location) |
void |
setServlet(javax.servlet.Servlet servlet) |
void |
setServletClass(java.lang.Class<? extends javax.servlet.Servlet> servletClass) |
void |
setServletContext(javax.servlet.ServletContext context)
Associates the given context with this Servlet's config.
|
void |
setServletName(java.lang.String jspRegisteredName)
Set the servletName for this config
|
void |
setServletWrapper(IServletWrapper wrapper) |
void |
setSingleThreadModelServlet(boolean isSTM) |
void |
setStartUpWeight(java.lang.Integer integer)
Set the startup weight for the servlet represented by this config.
|
void |
setStatisticsEnabled(boolean value)
Set whether performance monitoring statistics are enabled.
|
getInitParameter, getInitParameterNames, getServletContext, getServletNamevoid setClassName(java.lang.String string)
string - java.lang.String getFileName()
boolean isLoadOnStartup()
void setFileName(java.lang.String jspUri)
jspUri - void setInitParams(java.util.Map map)
map - void setIsJsp(boolean b)
b - void setServletContext(javax.servlet.ServletContext context)
context - void setServletName(java.lang.String jspRegisteredName)
jspRegisteredName - void setDisplayName(java.lang.String jspRegisteredName)
jspRegisteredName - java.lang.String getClassName()
getClassName in interface javax.servlet.Registrationvoid setStartUpWeight(java.lang.Integer integer)
integer - void addAttribute(java.lang.Object key,
java.lang.Object value)
key - value - void setAttributes(java.util.Map map)
map - java.lang.Object removeAttribute(java.lang.Object key)
key - WebComponentMetaData getMetaData()
void setMetaData(WebComponentMetaData metaData)
boolean isCachingEnabled()
void setIsCachingEnabled(boolean isEnabled)
void setStatisticsEnabled(boolean value)
value - boolean isStatisticsEnabled()
boolean isJsp()
int getStartUpWeight()
void setDescription(java.lang.String description)
void setInternal(boolean isInternal)
boolean isInternal()
boolean isSingleThreadModelServlet()
void setSingleThreadModelServlet(boolean isSTM)
void setServletWrapper(IServletWrapper wrapper)
IServletWrapper getServletWrapper()
void setServletClass(java.lang.Class<? extends javax.servlet.Servlet> servletClass)
void setServlet(javax.servlet.Servlet servlet)
java.lang.Class<? extends javax.servlet.Servlet> getServletClass()
javax.servlet.Servlet getServlet()
void setMappings(java.util.List<java.lang.String> mappings)
java.util.List<java.lang.String> getMappings()
getMappings in interface javax.servlet.ServletRegistrationboolean isAddedToLoadOnStartup()
boolean isAsyncSupported()
void setAddedToLoadOnStartup(boolean addedToLoadOnStartup)
boolean isWeightChanged()
javax.servlet.MultipartConfigElement getMultipartConfig()
java.io.File getMultipartBaseLocation()
void setMultipartBaseLocation(java.io.File location)
java.util.Set<java.lang.String> addMapping(IServletConfig.CheckContextInitialized checkContextInitialized, java.lang.String... mappingURI)
javax.servlet.ServletSecurityElement getServletSecurity()
boolean isClassDefined()
boolean isEnabled()