Package org.jboss.metadata.web.jboss
Class JBossWebMetaData
- java.lang.Object
-
- org.jboss.metadata.javaee.support.IdMetaDataImpl
-
- org.jboss.metadata.javaee.support.IdMetaDataImplWithDescriptionGroup
-
- org.jboss.metadata.javaee.support.NamedModuleImpl
-
- org.jboss.metadata.web.jboss.JBossWebMetaData
-
- All Implemented Interfaces:
Serializable,Cloneable,NamedModule,IdMetaData
public class JBossWebMetaData extends NamedModuleImpl
The combined web.xml/jboss-web.xml metadata- Version:
- $Revision: 84989 $
- Author:
- Scott.Stark@jboss.org
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static intSESSION_COOKIES_DEFAULTstatic intSESSION_COOKIES_DISABLEDstatic intSESSION_COOKIES_ENABLED
-
Constructor Summary
Constructors Constructor Description JBossWebMetaData()
-
Method Summary
-
Methods inherited from class org.jboss.metadata.javaee.support.NamedModuleImpl
getModuleName, setModuleName
-
Methods inherited from class org.jboss.metadata.javaee.support.IdMetaDataImplWithDescriptionGroup
getDescriptionGroup, setDescriptionGroup
-
-
-
-
Field Detail
-
SESSION_COOKIES_DEFAULT
public static final int SESSION_COOKIES_DEFAULT
- See Also:
- Constant Field Values
-
SESSION_COOKIES_ENABLED
public static final int SESSION_COOKIES_ENABLED
- See Also:
- Constant Field Values
-
SESSION_COOKIES_DISABLED
public static final int SESSION_COOKIES_DISABLED
- See Also:
- Constant Field Values
-
-
Method Detail
-
getDtdPublicId
public String getDtdPublicId()
Get the DTD public id if one was seen- Returns:
- the value of the web.xml dtd public id
-
setDtdPublicId
public void setDtdPublicId(String dtdPublicId)
-
getDtdSystemId
public String getDtdSystemId()
Get the DTD system id if one was seen- Returns:
- the value of the web.xml dtd system id
-
setDtdSystemId
public void setDtdSystemId(String dtdSystemId)
-
getVersion
public String getVersion()
-
setVersion
public void setVersion(String version)
-
getServletVersion
public String getServletVersion()
-
setServletVersion
public void setServletVersion(String servletVersion)
-
is23
public boolean is23()
Is this a servlet 2.3 versionString application- Returns:
- true if this is a javaee 2.3 versionString application
-
is24
public boolean is24()
-
is25
public boolean is25()
-
is30
public boolean is30()
-
isMetadataComplete
public boolean isMetadataComplete()
-
setMetadataComplete
public void setMetadataComplete(boolean metadataComplete)
-
isDisableCrossContext
public boolean isDisableCrossContext()
-
setDisableCrossContext
public void setDisableCrossContext(boolean disableCrossContext)
-
isEnableWebSockets
public boolean isEnableWebSockets()
-
setEnableWebSockets
public void setEnableWebSockets(boolean enableWebSockets)
-
getAnnotations
public JBossAnnotationsMetaData getAnnotations()
-
setAnnotations
public void setAnnotations(JBossAnnotationsMetaData annotations)
-
getDistributable
public EmptyMetaData getDistributable()
-
setDistributable
public void setDistributable(EmptyMetaData distributable)
-
getSessionConfig
public SessionConfigMetaData getSessionConfig()
-
setSessionConfig
public void setSessionConfig(SessionConfigMetaData sessionConfig)
-
getContextParams
public List<ParamValueMetaData> getContextParams()
-
setContextParams
public void setContextParams(List<ParamValueMetaData> params)
-
getFilters
public FiltersMetaData getFilters()
-
setFilters
public void setFilters(FiltersMetaData filters)
-
getFilterMappings
public List<FilterMappingMetaData> getFilterMappings()
-
setFilterMappings
public void setFilterMappings(List<FilterMappingMetaData> filterMappings)
-
getErrorPages
public List<ErrorPageMetaData> getErrorPages()
-
setErrorPages
public void setErrorPages(List<ErrorPageMetaData> errorPages)
-
getJspConfig
public JspConfigMetaData getJspConfig()
-
setJspConfig
public void setJspConfig(JspConfigMetaData jspConfig)
-
getListeners
public List<ListenerMetaData> getListeners()
-
setListeners
public void setListeners(List<ListenerMetaData> listeners)
-
getLocalEncodings
public LocaleEncodingsMetaData getLocalEncodings()
-
setLocalEncodings
public void setLocalEncodings(LocaleEncodingsMetaData localEncodings)
-
getLoginConfig
public LoginConfigMetaData getLoginConfig()
-
setLoginConfig
public void setLoginConfig(LoginConfigMetaData loginConfig)
-
getMimeMappings
public List<MimeMappingMetaData> getMimeMappings()
-
setMimeMappings
public void setMimeMappings(List<MimeMappingMetaData> mimeMappings)
-
getServletByName
public JBossServletMetaData getServletByName(String name)
-
getServlets
public JBossServletsMetaData getServlets()
-
setServlets
public void setServlets(JBossServletsMetaData servlets)
-
getServletMappings
public List<ServletMappingMetaData> getServletMappings()
-
setServletMappings
public void setServletMappings(List<ServletMappingMetaData> servletMappings)
-
getSecurityConstraints
public List<SecurityConstraintMetaData> getSecurityConstraints()
-
setSecurityConstraints
public void setSecurityConstraints(List<SecurityConstraintMetaData> securityConstraints)
-
getSecurityRoles
public SecurityRolesMetaData getSecurityRoles()
-
setSecurityRoles
public void setSecurityRoles(SecurityRolesMetaData securityRoles)
-
getWelcomeFileList
public WelcomeFileListMetaData getWelcomeFileList()
-
setWelcomeFileList
public void setWelcomeFileList(WelcomeFileListMetaData welcomeFileList)
-
getAlternativeDD
public String getAlternativeDD()
-
setAlternativeDD
public void setAlternativeDD(String alternativeDD)
-
getContextRoot
public String getContextRoot()
-
setContextRoot
public void setContextRoot(String contextRoot)
-
getJaccContextID
public String getJaccContextID()
-
setJaccContextID
public void setJaccContextID(String jaccContextID)
-
getSecurityDomain
public String getSecurityDomain()
-
setSecurityDomain
public void setSecurityDomain(String securityDomain)
-
isUseJBossAuthorization
public boolean isUseJBossAuthorization()
-
setUseJBossAuthorization
public void setUseJBossAuthorization(boolean useJBossAuthorization)
-
isDisableAudit
public boolean isDisableAudit()
-
setDisableAudit
public void setDisableAudit(boolean disableAudit)
-
isFlushOnSessionInvalidation
public boolean isFlushOnSessionInvalidation()
-
setFlushOnSessionInvalidation
public void setFlushOnSessionInvalidation(boolean flushOnSessionInvalidation)
-
getMaxActiveSessions
public Integer getMaxActiveSessions()
-
setMaxActiveSessions
public void setMaxActiveSessions(Integer maxActiveSessions)
-
getReplicationConfig
@Deprecated public ReplicationConfig getReplicationConfig()
Deprecated.
-
setReplicationConfig
@Deprecated public void setReplicationConfig(ReplicationConfig replicationConfig)
Deprecated.
-
getSessionCookies
public int getSessionCookies()
-
setSessionCookies
public void setSessionCookies(int sessionCookies)
-
getWebserviceDescriptions
public WebserviceDescriptionsMetaData getWebserviceDescriptions()
-
setWebserviceDescriptions
public void setWebserviceDescriptions(WebserviceDescriptionsMetaData webserviceDescriptions)
-
getContainerListeners
public List<ContainerListenerMetaData> getContainerListeners()
-
setContainerListeners
public void setContainerListeners(List<ContainerListenerMetaData> containerListeners)
-
getValves
public List<ValveMetaData> getValves()
-
setValves
public void setValves(List<ValveMetaData> valves)
-
getHandlers
public List<HttpHandlerMetaData> getHandlers()
-
setHandlers
public void setHandlers(List<HttpHandlerMetaData> handlers)
-
getServletContainerName
public String getServletContainerName()
-
setServletContainerName
public void setServletContainerName(String servletContainerName)
-
getServerInstanceName
public String getServerInstanceName()
-
setServerInstanceName
public void setServerInstanceName(String serverInstanceName)
-
getSecurityRoleNames
public Set<String> getSecurityRoleNames()
Get the security-role names from the web.xml descriptor- Returns:
- Set
of the security-role names from the web.xml
-
getSecurityRoleRefs
public SecurityRoleRefsMetaData getSecurityRoleRefs(String servletName)
Get the servlet/security-role-refs- Parameters:
servletName-- Returns:
-
getRequestCharacterEncoding
public String getRequestCharacterEncoding()
-
setRequestCharacterEncoding
public void setRequestCharacterEncoding(String requestCharacterEncoding)
-
getResponseCharacterEncoding
public String getResponseCharacterEncoding()
-
setResponseCharacterEncoding
public void setResponseCharacterEncoding(String responseCharacterEncoding)
-
getJndiEnvironmentRefsGroup
public Environment getJndiEnvironmentRefsGroup()
Get the jndiEnvironmentRefsGroup.- Returns:
- the jndiEnvironmentRefsGroup.
-
setJndiEnvironmentRefsGroup
public void setJndiEnvironmentRefsGroup(Environment env)
Set the jndiEnvironmentRefsGroup. IT DOESN't MERGE...- Parameters:
env- the jndiEnvironmentRefsGroup.- Throws:
IllegalArgumentException- for a null jndiEnvironmentRefsGroup
-
setEnvironmentRefsGroup
public void setEnvironmentRefsGroup(JBossEnvironmentRefsGroupMetaData env)
-
getJaccAllStoreRole
public Boolean getJaccAllStoreRole()
-
isJaccAllStoreRole
public boolean isJaccAllStoreRole()
-
setJaccAllStoreRole
public void setJaccAllStoreRole(boolean isJaccAllStoreRole)
-
getRunAsIdentity
@Deprecated public RunAsIdentityMetaData getRunAsIdentity(String servletName)
Deprecated.Access the RunAsIdentity associated with the given servlet- Parameters:
servletName- - the servlet-name from the web.xml- Returns:
- RunAsIdentity for the servet if one exists, null otherwise
-
getRunAsIdentity
public Map<String,RunAsIdentityMetaData> getRunAsIdentity()
- Returns:
- servlet/run-as
-
setRunAsIdentity
public void setRunAsIdentity(Map<String,RunAsIdentityMetaData> runAsIdentity)
The jboss-web.xml servlet/run-as
-
mergeSecurityRoles
public void mergeSecurityRoles(SecurityRolesMetaData roles)
-
resolveAnnotations
public void resolveAnnotations()
-
resolveRunAs
@Deprecated public void resolveRunAs()
Deprecated.
-
setDistinctName
public void setDistinctName(String distinctName)
-
getDistinctName
public String getDistinctName()
-
isSymbolicLinkingEnabled
public boolean isSymbolicLinkingEnabled()
-
setSymbolicLinkingEnabled
public void setSymbolicLinkingEnabled(boolean symbolicLinkingEnabled)
-
getDenyUncoveredHttpMethods
public Boolean getDenyUncoveredHttpMethods()
-
setDenyUncoveredHttpMethods
public void setDenyUncoveredHttpMethods(Boolean denyUncoveredHttpMethods)
-
getExecutorName
public String getExecutorName()
-
setExecutorName
public void setExecutorName(String executorName)
-
getDefaultEncoding
public String getDefaultEncoding()
-
setDefaultEncoding
public void setDefaultEncoding(String defaultEncoding)
-
getProactiveAuthentication
public Boolean getProactiveAuthentication()
-
setProactiveAuthentication
public void setProactiveAuthentication(Boolean proactiveAuthentication)
-
-