A representation of the web.xml and jboss-web.xml deployment
descriptors as used by the AbstractWebContainer web container integration
support class.
See Also:XmlLoadable See Also:org.jboss.web.AbstractWebContainer author: Scott.Stark@jboss.org version: $Revision: 62620 $
REPLICATION_GRANULARITY_SESSION Specify the session replication granularity level: session --- whole session level,
attribute --- per attribute change, field --- fine grained user object level.
getJava2ClassLoadingCompliance() A flag indicating if the normal Java2 parent first class loading model
should be used over the servlet 2.3 web container first model.
getSecurityDomain() Return the optional security-domain jboss-web.xml element.
The jndiName of the security manager implementation that isresponsible for security of the web application.
setFlushOnSessionInvalidation(boolean flag) The flag indicating whether the associated security domain cache
should be flushed when the session is invalidated.
final public static int REPLICATION_GRANULARITY_ATTRIBUTE(Code)
REPLICATION_GRANULARITY_FIELD
final public static int REPLICATION_GRANULARITY_FIELD(Code)
REPLICATION_GRANULARITY_SESSION
final public static int REPLICATION_GRANULARITY_SESSION(Code)
Specify the session replication granularity level: session --- whole session level,
attribute --- per attribute change, field --- fine grained user object level.
REPLICATION_TYPE_ASYNC
final public static int REPLICATION_TYPE_ASYNC(Code)
REPLICATION_TYPE_SYNC
final public static int REPLICATION_TYPE_SYNC(Code)
SESSION_COOKIES_DEFAULT
final public static int SESSION_COOKIES_DEFAULT(Code)
SESSION_COOKIES_DISABLED
final public static int SESSION_COOKIES_DISABLED(Code)
SESSION_COOKIES_ENABLED
final public static int SESSION_COOKIES_ENABLED(Code)
SESSION_INVALIDATE_ACCESS
final public static int SESSION_INVALIDATE_ACCESS(Code)
SESSION_INVALIDATE_SET
final public static int SESSION_INVALIDATE_SET(Code)
SESSION_INVALIDATE_SET_AND_GET
final public static int SESSION_INVALIDATE_SET_AND_GET(Code)
SESSION_INVALIDATE_SET_AND_NON_PRIMITIVE_GET
final public static int SESSION_INVALIDATE_SET_AND_NON_PRIMITIVE_GET(Code)
public boolean getJava2ClassLoadingCompliance()(Code)
A flag indicating if the normal Java2 parent first class loading model
should be used over the servlet 2.3 web container first model.
true for parent first, false for the servlet 2.3 model
getLoaderConfig
public LoaderRepositoryConfig getLoaderConfig()(Code)
Return an iterator of the resource-ref mappings.
Iterator of ResourceRefMetaData objects.
getRunAsIdentity
public RunAsIdentity getRunAsIdentity(String servletName)(Code)
Access the RunAsIdentity associated with the given servlet
Parameters: servletName - - the servlet-name from the web.xml RunAsIdentity for the servet if one exists, null otherwise
Return the optional security-domain jboss-web.xml element.
The jndiName of the security manager implementation that isresponsible for security of the web application. May be null ifthere was no security-domain specified in the jboss-web.xmldescriptor.
Parse the elements of the web-app element used by the integration layer.
importXml
public void importXml(Element element) throws DeploymentException(Code)
isFlushOnSessionInvalidation
public boolean isFlushOnSessionInvalidation()(Code)
The flag indicating whether the associated security domain cache
should be flushed when the session is invalidated.
true if the flush should occur, false otherwise.
public void setEjbLocalReferences(Map ejbReferences)(Code)
Parameters: ejbReferences - - Map
setEjbReferences
public void setEjbReferences(Map ejbReferences)(Code)
Parameters: ejbReferences - - Map
setEnvironmentEntries
public void setEnvironmentEntries(Collection environmentEntries)(Code)
Parameters: environmentEntries - - Collection
setFlushOnSessionInvalidation
public void setFlushOnSessionInvalidation(boolean flag)(Code)
The flag indicating whether the associated security domain cache
should be flushed when the session is invalidated.
Parameters: flag - - true if the flush should occur, false otherwise.
setInvalidateSessionPolicy
public void setInvalidateSessionPolicy(int invalidateSessionPolicy)(Code)
setJaccContextID
public void setJaccContextID(String jaccContextID)(Code)
setJaccRoleNameStar
public void setJaccRoleNameStar(boolean jaccRoleNameStar)(Code)
JBAS-1824: Specify whether a WebResourcePermission(url,null)
needs to be generated by the container
setJava2ClassLoadingCompliance
public void setJava2ClassLoadingCompliance(boolean flag)(Code)
setLoaderConfig
public void setLoaderConfig(LoaderRepositoryConfig loaderConfig)(Code)
setMessageDestination
public void setMessageDestination(Map messageDestinations)(Code)
Parameters: messageDestinations - - Map
setMessageDestinationReferences
public void setMessageDestinationReferences(Map messageDestinationReferences)(Code)
Parameters: messageDestinationReferences - - Map
setReplicationGranularity
public void setReplicationGranularity(int replicationGranularity)(Code)