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, getServletName
void 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.Registration
void 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.ServletRegistration
boolean 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()