com.antiaction.mayhem.httpd.servlet
Class WebXML

java.lang.Object
  extended by com.antiaction.mayhem.httpd.servlet.WebXML

public class WebXML
extends java.lang.Object

WebXML parser.

Version:
1.00
Author:
Nicholas Clarke

Field Summary
 java.util.HashMap contextParams
          ContextParameters.
 java.lang.String desc
          Application description.
 java.lang.String displayName
          Application displayname.
 boolean distributable
          Distributable.
 java.util.ArrayList errorPages
          ErrorPages.
 java.util.List filterMappings
          FilterMappings.
 java.util.HashMap filterMappingsExact
          ServletMapping "/exact/path/"
 java.util.HashMap filterMappingsExt
          ServletMapping "*.ext"
 java.util.List filterMappingsPrefix
          ServletMapping "/path/*"
 java.util.HashMap filters
          Servlets.
 java.util.HashMap filterServletMappings
          Filter->Servlet Mapping.
 java.util.List listeners
          Listeners.
 java.util.List loadServlets
          Servlets to be loaded.
 WebXMLLoginConfig loginConfig
          LoginConfig.
 java.util.HashMap mimeMappings
          MimeMappings.
 WebXMLSecurityConstraint securityConstraintDefault
          ServletMappiung "/"
 java.util.HashMap securityConstraintsExact
          ServletMapping "/exact/path/"
 java.util.HashMap securityConstraintsExt
          ServletMapping "*.ext"
 java.util.List securityConstraintsList
          SecurityConstraints.
 java.util.List securityConstraintsPrefix
          ServletMapping "/path/*"
 com.antiaction.mayhem.httpd.servlet.WebXMLServletMapping servletMappingDefault
          ServletMappiung "/"
 java.util.List servletMappings
          ServletMappings.
 java.util.HashMap servletMappingsExact
          ServletMapping "/exact/path/"
 java.util.HashMap servletMappingsExt
          ServletMapping "*.ext"
 java.util.List servletMappingsPrefix
          ServletMapping "/path/*"
 java.util.HashMap servlets
          Servlets.
 com.antiaction.mayhem.httpd.servlet.WebXMLSessionConfig sessionConfig
          SessionConfig.
 java.util.ArrayList welcomeFiles
          WelcomeFiles.
 
Constructor Summary
WebXML(WebXML parent, java.io.File webinfFile)
           
 
Method Summary
 boolean load()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

displayName

public java.lang.String displayName
Application displayname.


desc

public java.lang.String desc
Application description.


distributable

public boolean distributable
Distributable.


contextParams

public java.util.HashMap contextParams
ContextParameters.


filters

public java.util.HashMap filters
Servlets.


filterMappings

public java.util.List filterMappings
FilterMappings.


filterServletMappings

public java.util.HashMap filterServletMappings
Filter->Servlet Mapping.


filterMappingsExact

public java.util.HashMap filterMappingsExact
ServletMapping "/exact/path/"


filterMappingsPrefix

public java.util.List filterMappingsPrefix
ServletMapping "/path/*"


filterMappingsExt

public java.util.HashMap filterMappingsExt
ServletMapping "*.ext"


listeners

public java.util.List listeners
Listeners.


servlets

public java.util.HashMap servlets
Servlets.


loadServlets

public java.util.List loadServlets
Servlets to be loaded.


servletMappings

public java.util.List servletMappings
ServletMappings.


servletMappingsExact

public java.util.HashMap servletMappingsExact
ServletMapping "/exact/path/"


servletMappingsPrefix

public java.util.List servletMappingsPrefix
ServletMapping "/path/*"


servletMappingsExt

public java.util.HashMap servletMappingsExt
ServletMapping "*.ext"


servletMappingDefault

public com.antiaction.mayhem.httpd.servlet.WebXMLServletMapping servletMappingDefault
ServletMappiung "/"


sessionConfig

public com.antiaction.mayhem.httpd.servlet.WebXMLSessionConfig sessionConfig
SessionConfig.


mimeMappings

public java.util.HashMap mimeMappings
MimeMappings.


welcomeFiles

public java.util.ArrayList welcomeFiles
WelcomeFiles.


errorPages

public java.util.ArrayList errorPages
ErrorPages.


securityConstraintsList

public java.util.List securityConstraintsList
SecurityConstraints.


securityConstraintsExact

public java.util.HashMap securityConstraintsExact
ServletMapping "/exact/path/"


securityConstraintsPrefix

public java.util.List securityConstraintsPrefix
ServletMapping "/path/*"


securityConstraintsExt

public java.util.HashMap securityConstraintsExt
ServletMapping "*.ext"


securityConstraintDefault

public WebXMLSecurityConstraint securityConstraintDefault
ServletMappiung "/"


loginConfig

public WebXMLLoginConfig loginConfig
LoginConfig.

Constructor Detail

WebXML

public WebXML(WebXML parent,
              java.io.File webinfFile)
Method Detail

load

public boolean load()


Copyright © 2001-2004 Nicholas Clarke. All Rights Reserved.