Class JBossWebMetaData

    • Constructor Detail

      • JBossWebMetaData

        public JBossWebMetaData()
    • 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)
      • setDistributable

        public void setDistributable​(EmptyMetaData distributable)
      • getAlternativeDD

        public String getAlternativeDD()
      • setAlternativeDD

        public void setAlternativeDD​(String alternativeDD)
      • getContextRoot

        public String getContextRoot()
      • setContextRoot

        public void setContextRoot​(String contextRoot)
      • setDepends

        public void setDepends​(List<String> depends)
      • 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)
      • getSessionCookies

        public int getSessionCookies()
      • setSessionCookies

        public void setSessionCookies​(int sessionCookies)
      • getVirtualHosts

        public List<String> getVirtualHosts()
      • setVirtualHosts

        public void setVirtualHosts​(List<String> virtualHosts)
      • setOverlays

        public void setOverlays​(List<String> overlays)
      • 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:
      • getPrincipalVersusRolesMap

        public Map<String,​Set<String>> getPrincipalVersusRolesMap()
      • 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
      • 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
      • 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)