# Serialized Form

Package org.apache.catalina

Class org.apache.catalina.ContainerEvent extends java.util.EventObject implements Serializable

Serialized Fields

### container

    Container container

  The Container on which this event occurred.

### data

    java.lang.Object data

  The event data associated with this event.

### type

    java.lang.String type

  The event type this instance represents.

Class org.apache.catalina.InstanceEvent extends java.util.EventObject implements Serializable

Serialized Fields

### exception

    java.lang.Throwable exception

  The exception that was thrown during the processing being reported by this event (AFTER_INIT_EVENT, AFTER_SERVICE_EVENT, AFTER_DESTROY_EVENT, AFTER_DISPATCH_EVENT, and AFTER_FILTER_EVENT only).

### filter

    javax.servlet.Filter filter

  The Filter instance for which this event occurred (BEFORE_FILTER_EVENT and AFTER_FILTER_EVENT only).

### request

    javax.servlet.ServletRequest request

  The servlet request being processed (BEFORE_FILTER_EVENT, AFTER_FILTER_EVENT, BEFORE_SERVICE_EVENT, and AFTER_SERVICE_EVENT).

### response

    javax.servlet.ServletResponse response

  The servlet response being processed (BEFORE_FILTER_EVENT, AFTER_FILTER_EVENT, BEFORE_SERVICE_EVENT, and AFTER_SERVICE_EVENT).

### servlet

    javax.servlet.Servlet servlet

  The Servlet instance for which this event occurred (not present on BEFORE_FILTER_EVENT or AFTER_FILTER_EVENT events).

### type

    java.lang.String type

  The event type this instance represents.

### wrapper

    Wrapper wrapper

  The Wrapper managing the servlet instance for which this event occurred.

Class org.apache.catalina.LifecycleEvent extends java.util.EventObject implements Serializable

Serialized Fields

### data

    java.lang.Object data

  The event data associated with this event.

### lifecycle

    Lifecycle lifecycle

  The Lifecycle on which this event occurred.

### type

    java.lang.String type

  The event type this instance represents.

Class org.apache.catalina.LifecycleException extends java.lang.Exception implements Serializable

Serialized Fields

### message

    java.lang.String message

  The error message passed to our constructor (if any)

### throwable

    java.lang.Throwable throwable

  The underlying exception or error passed to our constructor (if any)

Class org.apache.catalina.SessionEvent extends java.util.EventObject implements Serializable

Serialized Fields

### data

    java.lang.Object data

  The event data associated with this event.

### session

    Session session

  The Session on which this event occurred.

### type

    java.lang.String type

  The event type this instance represents.

Package org.apache.catalina.connector

Class org.apache.catalina.connector.ClientAbortException extends java.io.IOException implements Serializable

Serialized Fields

### message

    java.lang.String message

  The error message passed to our constructor (if any)

### throwable

    java.lang.Throwable throwable

  The underlying exception or error passed to our constructor (if any)

Package org.apache.catalina.core

Class org.apache.catalina.core.ContainerBase extends java.lang.Object implements Serializable

Serialized Fields

### children

    java.util.HashMap children

  The child Containers belonging to this Container, keyed by name.

### debug

    int debug

  The debugging detail level for this component.

### backgroundProcessorDelay

    int backgroundProcessorDelay

  The processor delay for this component.

### lifecycle

    LifecycleSupport lifecycle

  The lifecycle event support for this component.

### listeners

    java.util.ArrayList listeners

  The container event listeners for this Container.

### loader

    Loader loader

  The Loader implementation with which this Container is associated.

### logger

    Logger logger

  The Logger implementation with which this Container is associated.

### manager

    Manager manager

  The Manager implementation with which this Container is associated.

### cluster

    Cluster cluster

  The cluster with which this Container is associated.

### name

    java.lang.String name

  The human-readable name of this Container.

### parent

    Container parent

  The parent Container to which this Container is a child.

### parentClassLoader

    java.lang.ClassLoader parentClassLoader

  The parent class loader to be configured when we install a Loader.

### pipeline

    Pipeline pipeline

  The Pipeline object with which this Container is associated.

### realm

    Realm realm

  The Realm with which this Container is associated.

### resources

    javax.naming.directory.DirContext resources

  The resources DirContext object with which this Container is associated.

### started

    boolean started

  Has this component been started?

### initialized

    boolean initialized

### support

    java.beans.PropertyChangeSupport support

  The property change support for this component.

### thread

    java.lang.Thread thread

  The background thread.

### threadDone

    boolean threadDone

  The background thread completion semaphore.

### type

    java.lang.String type

### domain

    java.lang.String domain

### suffix

    java.lang.String suffix

### oname

    javax.management.ObjectName oname

### controller

    javax.management.ObjectName controller

Class org.apache.catalina.core.StandardContext extends ContainerBase implements Serializable

Serialized Fields

### altDDName

    java.lang.String altDDName

  The alternate deployment descriptor name.

### hostName

    java.lang.String hostName

  Associated host name.

### applicationListeners

    java.lang.String[] applicationListeners

  The set of application listener class names configured for this application, in the order they were encountered in the web.xml file.

### applicationParameters

    ApplicationParameter[] applicationParameters

  The set of application parameters defined for this application.

### available

    boolean available

  The application available flag for this Context.

### broadcaster

    javax.management.NotificationBroadcasterSupport broadcaster

  The broadcaster that sends j2ee notifications.

### charsetMapperClass

    java.lang.String charsetMapperClass

  The Java class name of the CharsetMapper class to be created.

### configFile

    java.lang.String configFile

  The path to a file to save this Context information.

### configured

    boolean configured

  The "correctly configured" flag for this Context.

### constraints

    SecurityConstraint[] constraints

  The security constraints for this web application.

### compilerClasspath

    java.lang.String compilerClasspath

  Compiler classpath to use.

### cookies

    boolean cookies

  Should we attempt to use cookies for session id communication?

### crossContext

    boolean crossContext

  Should we allow the `ServletContext.getContext()` method to access the context of other web applications in this server?

### delegate

    boolean delegate

  The "follow standard delegation model" flag that will be used to configure our ClassLoader.

### displayName

    java.lang.String displayName

  The display name of this web application.

### defaultWebXml

    java.lang.String defaultWebXml

  Override the default web xml location. ContextConfig is not configurable so the setter is not used.

### distributable

    boolean distributable

  The distributable flag for this web application.

### docBase

    java.lang.String docBase

  The document root for this web application.

### exceptionPages

    java.util.HashMap exceptionPages

  The exception pages for this web application, keyed by fully qualified class name of the Java exception.

### filterConfigs

    java.util.HashMap filterConfigs

  The set of filter configurations (and associated filter instances) we have initialized, keyed by filter name.

### filterDefs

    java.util.HashMap filterDefs

  The set of filter definitions for this application, keyed by filter name.

### filterMaps

    FilterMap[] filterMaps

  The set of filter mappings for this application, in the order they were defined in the deployment descriptor.

### instanceListeners

    java.lang.String[] instanceListeners

  The set of classnames of InstanceListeners that will be added to each newly created Wrapper by `createWrapper()`.

### loginConfig

    LoginConfig loginConfig

  The login configuration descriptor for this web application.

### mapper

    Mapper mapper

  The mapper associated with this context.

### namingResources

    NamingResources namingResources

  The naming resources for this web application.

### messageDestinations

    java.util.HashMap messageDestinations

  The message destinations for this web application.

### mimeMappings

    java.util.HashMap mimeMappings

  The MIME mappings for this web application, keyed by extension.

### okErrorPage

    ErrorPage okErrorPage

  Special case: error page for status 200.

### parameters

    java.util.HashMap parameters

  The context initialization parameters for this web application, keyed by name.

### paused

    boolean paused

  The request processing pause flag (while reloading occurs)

### publicId

    java.lang.String publicId

  The public identifier of the DTD for the web application deployment descriptor version we are currently parsing. This is used to support relaxed validation rules when processing version 2.2 web.xml files.

### reloadable

    boolean reloadable

  The reloadable flag for this web application.

### unpackWAR

    boolean unpackWAR

  Unpack WAR property.

### override

    boolean override

  The DefaultContext override flag for this web application.

### privileged

    boolean privileged

  The privileged flag for this web application.

### replaceWelcomeFiles

    boolean replaceWelcomeFiles

  Should the next call to `addWelcomeFile()` cause replacement of any existing welcome files? This will be set before processing the web application's deployment descriptor, so that application specified choices replace, rather than append to, those defined in the global descriptor.

### roleMappings

    java.util.HashMap roleMappings

  The security role mappings for this application, keyed by role name (as used within the application).

### securityRoles

    java.lang.String[] securityRoles

  The security roles for this application, keyed by role name.

### servletMappings

    java.util.HashMap servletMappings

  The servlet mappings for this web application, keyed by matching pattern.

### sessionTimeout

    int sessionTimeout

  The session timeout (in minutes) for this web application.

### sequenceNumber

    long sequenceNumber

  The notification sequence number.

### statusPages

    java.util.HashMap statusPages

  The status code error pages for this web application, keyed by HTTP status code (as an Integer).

### swallowOutput

    boolean swallowOutput

  Set flag to true to cause the system.out and system.err to be redirected to the logger when executing a servlet.

### taglibs

    java.util.HashMap taglibs

  The JSP tag libraries for this web application, keyed by URI

### welcomeFiles

    java.lang.String[] welcomeFiles

  The welcome files for this application.

### wrapperLifecycles

    java.lang.String[] wrapperLifecycles

  The set of classnames of LifecycleListeners that will be added to each newly created Wrapper by `createWrapper()`.

### wrapperListeners

    java.lang.String[] wrapperListeners

  The set of classnames of ContainerListeners that will be added to each newly created Wrapper by `createWrapper()`.

### workDir

    java.lang.String workDir

  The pathname to the work directory for this context (relative to the server's home if not absolute).

### wrapperClass

    java.lang.String wrapperClass

  Java class name of the Wrapper class implementation we use.

### useNaming

    boolean useNaming

  JNDI use flag.

### filesystemBased

    boolean filesystemBased

  Filesystem based flag.

### namingContextName

    java.lang.String namingContextName

  Name of the associated naming context.

### managerChecksFrequency

    int managerChecksFrequency

  Frequency of the session expiration, and related manager operations. Manager operations will be done once for the specified amount of backgrondProcess calls (ie, the lower the amount, the most often the checks will occur).

### count

    int count

  Iteration count for background processing.

### cachingAllowed

    boolean cachingAllowed

  Caching allowed flag.

### caseSensitive

    boolean caseSensitive

  Case sensitivity.

### allowLinking

    boolean allowLinking

  Allow linking.

### cacheMaxSize

    int cacheMaxSize

  Cache max size in KB.

### cacheTTL

    int cacheTTL

  Cache TTL in ms.

### lazy

    boolean lazy

### startupTime

    long startupTime

### startTime

    long startTime

### tldScanTime

    long tldScanTime

### engineName

    java.lang.String engineName

  Name of the engine. If null, the domain is used.

### j2EEApplication

    java.lang.String j2EEApplication

### j2EEServer

    java.lang.String j2EEServer

### webXmlValidation

    boolean webXmlValidation

  Attribute value used to turn on/off XML validation

### webXmlNamespaceAware

    boolean webXmlNamespaceAware

  Attribute value used to turn on/off XML namespace validation

### processTlds

    boolean processTlds

  Attribute value used to turn on/off TLD processing

### tldValidation

    boolean tldValidation

  Attribute value used to turn on/off XML validation

### tldNamespaceAware

    boolean tldNamespaceAware

  Attribute value used to turn on/off TLD XML namespace validation

### saveConfig

    boolean saveConfig

  Should we save the configuration.

### server

    java.lang.String server

  The J2EE Server ObjectName this module is deployed on.

### javaVMs

    java.lang.String[] javaVMs

  The Java virtual machines on which this module is running.

Class org.apache.catalina.core.StandardEngine extends ContainerBase implements Serializable

Serialized Fields

### defaultHost

    java.lang.String defaultHost

  Host name to use when no server host, or an unknown host, is specified in the request.

### service

    Service service

  The `Service` that owns this Engine, if any.

### baseDir

    java.lang.String baseDir

  Allow the base dir to be specified explicitely for each engine. In time we should stop using catalina.base property - otherwise we loose some flexibility.

### mbeansFile

    java.lang.String mbeansFile

  Optional mbeans config file. This will replace the "hacks" in jk and ServerListener. The mbeans file will support (transparent) persistence - soon. It'll probably replace jk2.properties and could replace server.xml. Of course - the same beans could be loaded and managed by an external entity - like the embedding app - which can use a different persistence mechanism.

### mbeans

    java.util.List mbeans

  Mbeans loaded by the engine.

### defaultContext

    DefaultContext defaultContext

  DefaultContext config

### jvmRouteId

    java.lang.String jvmRouteId

  The JVM Route ID for this Tomcat instance. All Route ID's must be unique across the cluster.

### initialized

    boolean initialized

Class org.apache.catalina.core.StandardHost extends ContainerBase implements Serializable

Serialized Fields

### aliases

    java.lang.String[] aliases

  The set of aliases for this Host.

### appBase

    java.lang.String appBase

  The application root for this Host.

### autoDeploy

    boolean autoDeploy

  The auto deploy flag for this Host.

### configClass

    java.lang.String configClass

  The Java class name of the default context configuration class for deployed web applications.

### contextClass

    java.lang.String contextClass

  The Java class name of the default Context implementation class for deployed web applications.

### deployer

    Deployer deployer

  The `Deployer` to whom we delegate application deployment requests.

### deployOnStartup

    boolean deployOnStartup

  The deploy on startup flag for this Host.

### deployXML

    boolean deployXML

  deploy Context XML config files property.

### errorReportValveClass

    java.lang.String errorReportValveClass

  The Java class name of the default error reporter implementation class for deployed web applications.

### errorReportValveObjectName

    javax.management.ObjectName errorReportValveObjectName

  The object name for the errorReportValve.

### liveDeploy

    boolean liveDeploy

  The live deploy flag for this Host.

### unpackWARs

    boolean unpackWARs

  Unpack WARs property.

### workDir

    java.lang.String workDir

  Work Directory base for applications.

### defaultContext

    DefaultContext defaultContext

  DefaultContext config

### xmlValidation

    boolean xmlValidation

  Attribute value used to turn on/off XML validation

### xmlNamespaceAware

    boolean xmlNamespaceAware

  Attribute value used to turn on/off XML namespace awarenes.

### initialized

    boolean initialized

Class org.apache.catalina.core.StandardWrapper extends ContainerBase implements Serializable

Serialized Fields

### available

    long available

  The date and time at which this servlet will become available (in milliseconds since the epoch), or zero if the servlet is available. If this value equals Long.MAX_VALUE, the unavailability of this servlet is considered permanent.

### broadcaster

    javax.management.NotificationBroadcasterSupport broadcaster

  The broadcaster that sends j2ee notifications.

### countAllocated

    int countAllocated

  The count of allocations that are currently active (even if they are for the same instance, as will be true on a non-STM servlet).

### debug

    int debug

  The debugging detail level for this component.

### facade

    StandardWrapperFacade facade

  The facade associated with this wrapper.

### instance

    javax.servlet.Servlet instance

  The (single) initialized instance of this servlet.

### instanceSupport

    InstanceSupport instanceSupport

  The support object for our instance listeners.

### jspFile

    java.lang.String jspFile

  The context-relative URI of the JSP file for this servlet.

### loadOnStartup

    int loadOnStartup

  The load-on-startup order value (negative value means load on first call) for this servlet.

### mappings

    java.util.ArrayList mappings

  Mappings associated with the wrapper.

### parameters

    java.util.HashMap parameters

  The initialization parameters for this servlet, keyed by parameter name.

### references

    java.util.HashMap references

  The security role references for this servlet, keyed by role name used in the servlet. The corresponding value is the role name of the web application itself.

### runAs

    java.lang.String runAs

  The run-as identity for this servlet.

### sequenceNumber

    long sequenceNumber

  The notification sequence number.

### servletClass

    java.lang.String servletClass

  The fully qualified servlet class name for this servlet.

### singleThreadModel

    boolean singleThreadModel

  Does this servlet implement the SingleThreadModel interface?

### unloading

    boolean unloading

  Are we unloading our servlet instance at the moment?

### maxInstances

    int maxInstances

  Maximum number of STM instances.

### nInstances

    int nInstances

  Number of instances currently loaded for a STM servlet.

### instancePool

    java.util.Stack instancePool

  Stack containing the STM instances.

### isJspServlet

    boolean isJspServlet

  True if this StandardWrapper is for the JspServlet

### jspMonitorON

    javax.management.ObjectName jspMonitorON

  The ObjectName of the JSP monitoring mbean

### swallowOutput

    boolean swallowOutput

  Should we swallow System.out

### swValve

    StandardWrapperValve swValve

### loadTime

    long loadTime

### classLoadTime

    int classLoadTime

Package org.apache.catalina.deploy

Class org.apache.catalina.deploy.ApplicationParameter extends java.lang.Object implements Serializable

Serialized Fields

### description

    java.lang.String description

  The description of this environment entry.

### name

    java.lang.String name

  The name of this application parameter.

### override

    boolean override

  Does this application parameter allow overrides by the application deployment descriptor?

### value

    java.lang.String value

  The value of this application parameter.

Class org.apache.catalina.deploy.ContextEjb extends java.lang.Object implements Serializable

Serialized Fields

### description

    java.lang.String description

  The description of this EJB.

### home

    java.lang.String home

  The name of the EJB home implementation class.

### link

    java.lang.String link

  The link to a J2EE EJB definition.

### name

    java.lang.String name

  The name of this EJB.

### remote

    java.lang.String remote

  The name of the EJB remote implementation class.

### type

    java.lang.String type

  The name of the EJB bean implementation class.

### resources

    NamingResources resources

  The NamingResources with which we are associated (if any).

Class org.apache.catalina.deploy.ContextEnvironment extends java.lang.Object implements Serializable

Serialized Fields

### description

    java.lang.String description

  The description of this environment entry.

### name

    java.lang.String name

  The name of this environment entry.

### override

    boolean override

  Does this environment entry allow overrides by the application deployment descriptor?

### type

    java.lang.String type

  The type of this environment entry.

### value

    java.lang.String value

  The value of this environment entry.

### resources

    NamingResources resources

  The NamingResources with which we are associated (if any).

Class org.apache.catalina.deploy.ContextLocalEjb extends java.lang.Object implements Serializable

Serialized Fields

### description

    java.lang.String description

  The description of this EJB.

### home

    java.lang.String home

  The name of the EJB home implementation class.

### link

    java.lang.String link

  The link to a J2EE EJB definition.

### local

    java.lang.String local

  The name of the EJB local implementation class.

### name

    java.lang.String name

  The name of this EJB.

### type

    java.lang.String type

  The name of the EJB bean implementation class.

### resources

    NamingResources resources

  The NamingResources with which we are associated (if any).

Class org.apache.catalina.deploy.ContextResource extends java.lang.Object implements Serializable

Serialized Fields

### auth

    java.lang.String auth

  The authorization requirement for this resource (`Application` or `Container`).

### description

    java.lang.String description

  The description of this resource.

### name

    java.lang.String name

  The name of this resource.

### scope

    java.lang.String scope

  The sharing scope of this resource factory (`Shareable` or `Unshareable`).

### type

    java.lang.String type

  The type of this resource.

### resources

    NamingResources resources

  The NamingResources with which we are associated (if any).

Class org.apache.catalina.deploy.ContextResourceLink extends java.lang.Object implements Serializable

Serialized Fields

### name

    java.lang.String name

  The name of this resource.

### type

    java.lang.String type

  The type of this resource.

### global

    java.lang.String global

  The global name of this resource.

### resources

    NamingResources resources

  The NamingResources with which we are associated (if any).

Class org.apache.catalina.deploy.ErrorPage extends java.lang.Object implements Serializable

Serialized Fields

### errorCode

    int errorCode

  The error (status) code for which this error page is active.

### exceptionType

    java.lang.String exceptionType

  The exception type for which this error page is active.

### location

    java.lang.String location

  The context-relative location to handle this error or exception.

Class org.apache.catalina.deploy.FilterDef extends java.lang.Object implements Serializable

Serialized Fields

### description

    java.lang.String description

  The description of this filter.

### displayName

    java.lang.String displayName

  The display name of this filter.

### filterClass

    java.lang.String filterClass

  The fully qualified name of the Java class that implements this filter.

### filterName

    java.lang.String filterName

  The name of this filter, which must be unique among the filters defined for a particular web application.

### largeIcon

    java.lang.String largeIcon

  The large icon associated with this filter.

### parameters

    java.util.Map parameters

  The set of initialization parameters for this filter, keyed by parameter name.

### smallIcon

    java.lang.String smallIcon

  The small icon associated with this filter.

Class org.apache.catalina.deploy.FilterMap extends java.lang.Object implements Serializable

Serialized Fields

### dispatcherMapping

    int dispatcherMapping

### filterName

    java.lang.String filterName

### servletName

    java.lang.String servletName

  The servlet name this mapping matches.

### urlPattern

    java.lang.String urlPattern

  The URL pattern this mapping matches.

Class org.apache.catalina.deploy.LoginConfig extends java.lang.Object implements Serializable

Serialized Fields

### authMethod

    java.lang.String authMethod

  The authentication method to use for application login. Must be BASIC, DIGEST, FORM, or CLIENT-CERT.

### errorPage

    java.lang.String errorPage

  The context-relative URI of the error page for form login.

### loginPage

    java.lang.String loginPage

  The context-relative URI of the login page for form login.

### realmName

    java.lang.String realmName

  The realm name used when challenging the user for authentication credentials.

Class org.apache.catalina.deploy.MessageDestinationRef extends java.lang.Object implements Serializable

Serialized Fields

### description

    java.lang.String description

  The description of this destination ref.

### link

    java.lang.String link

  The link of this destination ref.

### name

    java.lang.String name

  The name of this destination ref.

### type

    java.lang.String type

  The type of this destination ref.

### usage

    java.lang.String usage

  The usage of this destination ref.

### resources

    NamingResources resources

  The NamingResources with which we are associated (if any).

Class org.apache.catalina.deploy.NamingResources extends java.lang.Object implements Serializable

Serialized Fields

### container

    java.lang.Object container

  Associated container object.

### entries

    java.util.Hashtable entries

  List of naming entries, keyed by name. The value is the entry type, as declared by the user.

### ejbs

    java.util.HashMap ejbs

  The EJB resource references for this web application, keyed by name.

### envs

    java.util.HashMap envs

  The environment entries for this web application, keyed by name.

### localEjbs

    java.util.HashMap localEjbs

  The local EJB resource references for this web application, keyed by name.

### mdrs

    java.util.HashMap mdrs

  The message destination referencess for this web application, keyed by name.

### resourceEnvRefs

    java.util.HashMap resourceEnvRefs

  The resource environment references for this web application, keyed by name.

### resources

    java.util.HashMap resources

  The resource references for this web application, keyed by name.

### resourceLinks

    java.util.HashMap resourceLinks

  The resource links for this web application, keyed by name.

### resourceParams

    java.util.HashMap resourceParams

  The resource parameters for this web application, keyed by name.

### support

    java.beans.PropertyChangeSupport support

  The property change support for this component.

Class org.apache.catalina.deploy.ResourceParams extends java.lang.Object implements Serializable

Serialized Fields

### name

    java.lang.String name

  The name of this resource parameters. Must be the name of the resource in the java: namespace.

### resourceParams

    java.util.Hashtable resourceParams

### resources

    NamingResources resources

  The NamingResources with which we are associated (if any).

Class org.apache.catalina.deploy.SecurityCollection extends java.lang.Object implements Serializable

Serialized Fields

### description

    java.lang.String description

  Description of this web resource collection.

### methods

    java.lang.String[] methods

  The HTTP methods covered by this web resource collection.

### name

    java.lang.String name

  The name of this web resource collection.

### patterns

    java.lang.String[] patterns

  The URL patterns protected by this security collection.

Class org.apache.catalina.deploy.SecurityConstraint extends java.lang.Object implements Serializable

Serialized Fields

### allRoles

    boolean allRoles

  Was the "all roles" wildcard included in the authorization constraints for this security constraint?

### authConstraint

    boolean authConstraint

  Was an authorization constraint included in this security constraint? This is necessary to distinguish the case where an auth-constraint with no roles (signifying no direct access at all) was requested, versus a lack of auth-constraint which implies no access control checking.

### authRoles

    java.lang.String[] authRoles

  The set of roles permitted to access resources protected by this security constraint.

### collections

    SecurityCollection[] collections

  The set of web resource collections protected by this security constraint.

### displayName

    java.lang.String displayName

  The display name of this security constraint.

### userConstraint

    java.lang.String userConstraint

  The user data constraint for this security constraint. Must be NONE, INTEGRAL, or CONFIDENTIAL.

Package org.apache.catalina.servlets

Class org.apache.catalina.servlets.CGIServlet extends javax.servlet.http.HttpServlet implements Serializable

Serialized Fields

### context

    javax.servlet.ServletContext context

  the Context container associated with our web application.

### debug

    int debug

  the debugging detail level for this servlet.

### cgiPathPrefix

    java.lang.String cgiPathPrefix

  The CGI search path will start at webAppRootDir + File.separator + cgiPathPrefix (or webAppRootDir alone if cgiPathPrefix is null)

### cgiExecutable

    java.lang.String cgiExecutable

  the command to use with the script

Class org.apache.catalina.servlets.DefaultServlet extends javax.servlet.http.HttpServlet implements Serializable

Serialized Fields

### debug

    int debug

  The debugging detail level for this servlet.

### input

    int input

  The input buffer size to use when serving resources.

### listings

    boolean listings

  Should we generate directory listings?

### readOnly

    boolean readOnly

  Read only flag. By default, it's set to true.

### output

    int output

  The output buffer size to use when serving resources.

### localXsltFile

    java.lang.String localXsltFile

  Allow customized directory listing per directory.

### globalXsltFile

    java.lang.String globalXsltFile

  Allow customized directory listing per instance.

### readmeFile

    java.lang.String readmeFile

  Allow a readme file to be included.

Class org.apache.catalina.servlets.InvokerServlet extends javax.servlet.http.HttpServlet implements Serializable

Serialized Fields

### context

    Context context

  The Context container associated with our web application.

### debug

    int debug

  The debugging detail level for this servlet.

### wrapper

    Wrapper wrapper

  The Wrapper container associated with this servlet.

Class org.apache.catalina.servlets.WebdavServlet extends DefaultServlet implements Serializable

Serialized Fields

### resourceLocks

    java.util.Hashtable resourceLocks

  Repository of the locks put on single resources.

  Key : path
  Value : LockInfo

### lockNullResources

    java.util.Hashtable lockNullResources

  Repository of the lock-null resources.

  Key : path of the collection containing the lock-null resource
  Value : Vector of lock-null resource which are members of the collection. Each element of the Vector is the path associated with the lock-null resource.

### collectionLocks

    java.util.Vector collectionLocks

  Vector of the heritable locks.

  Key : path
  Value : LockInfo

### secret

    java.lang.String secret

  Secret information used to generate reasonably secure lock ids.

Package org.apache.catalina.session

Class org.apache.catalina.session.StandardSession extends java.lang.Object implements Serializable

Serialization Methods

### readObject

    protected void readObject(java.io.ObjectInputStream stream)
                       throws java.lang.ClassNotFoundException,
                              java.io.IOException

  Read a serialized version of this session object from the specified object input stream.

  IMPLEMENTATION NOTE: The reference to the owning Manager is not restored by this method, and must be set explicitly.

  Throws:
    `java.lang.ClassNotFoundException` - if an unknown class is specified
    `java.io.IOException` - if an input/output error occurs

### writeObject

    protected void writeObject(java.io.ObjectOutputStream stream)
                        throws java.io.IOException

  Write a serialized version of this session object to the specified object output stream.

  IMPLEMENTATION NOTE: The owning Manager will not be stored in the serialized representation of this Session. After calling `readObject()`, you must set the associated Manager explicitly.

  IMPLEMENTATION NOTE: Any attribute that is not Serializable will be unbound from the session, with appropriate actions if it implements HttpSessionBindingListener. If you do not want any such attributes, be sure the `distributable` property of the associated Manager is set to `true`.

  Throws:
    `java.io.IOException` - if an input/output error occurs

Serialized Fields

### attributes

    java.util.HashMap attributes

  The collection of user data attributes associated with this Session.

### creationTime

    long creationTime

  The time this session was created, in milliseconds since midnight, January 1, 1970 GMT.

### id

    java.lang.String id

  The session identifier of this Session.

### lastAccessedTime

    long lastAccessedTime

  The last accessed time for this Session.

### maxInactiveInterval

    int maxInactiveInterval

  The maximum time interval, in seconds, between client requests before the servlet container may invalidate this session. A negative time indicates that the session should never time out.

### isNew

    boolean isNew

  Flag indicating whether this session is new or not.

### isValid

    boolean isValid

  Flag indicating whether this session is valid or not.

### thisAccessedTime

    long thisAccessedTime

  The current accessed time for this session.

Package org.apache.catalina.ssi

Class org.apache.catalina.ssi.SSIServlet extends javax.servlet.http.HttpServlet implements Serializable

Serialized Fields

### debug

    int debug

  Debug level for this servlet.

### buffered

    boolean buffered

  Should the output be buffered.

### expires

    java.lang.Long expires

  Expiration time in seconds for the doc.

### isVirtualWebappRelative

    boolean isVirtualWebappRelative

  virtual path can be webapp-relative

Class org.apache.catalina.ssi.SSIStopProcessingException extends java.lang.Exception implements Serializable

Package org.apache.catalina.util

Class org.apache.catalina.util.FastDateFormat extends java.text.DateFormat implements Serializable

Serialized Fields

### df

    java.text.DateFormat df

### lastSec

    long lastSec

### sb

    java.lang.StringBuffer sb

### fp

    java.text.FieldPosition fp

Class org.apache.catalina.util.ParameterMap extends java.util.HashMap implements Serializable

Serialized Fields

### locked

    boolean locked

  The current lock state of this parameter map.

Class org.apache.catalina.util.ResourceSet extends java.util.HashSet implements Serializable

Serialized Fields

### locked

    boolean locked

  The current lock state of this parameter map.

Class org.apache.catalina.util.URL extends java.lang.Object implements Serializable

Serialized Fields

### authority

    java.lang.String authority

  The authority part of the URL.

### file

    java.lang.String file

  The filename part of the URL.

### host

    java.lang.String host

  The host name part of the URL.

### path

    java.lang.String path

  The path part of the URL.

### port

    int port

  The port number part of the URL.

### protocol

    java.lang.String protocol

  The protocol name part of the URL.

### query

    java.lang.String query

  The query part of the URL.

### ref

    java.lang.String ref

  The reference part of the URL.

### userInfo

    java.lang.String userInfo

  The user info part of the URL.

Package org.apache.naming

Class org.apache.naming.EjbRef extends javax.naming.Reference implements Serializable

Class org.apache.naming.JndiPermission extends java.security.BasicPermission implements Serializable

Class org.apache.naming.ResourceEnvRef extends javax.naming.Reference implements Serializable

Class org.apache.naming.ResourceLinkRef extends javax.naming.Reference implements Serializable

Class org.apache.naming.ResourceRef extends javax.naming.Reference implements Serializable

Class org.apache.naming.TransactionRef extends javax.naming.Reference implements Serializable

Package org.apache.naming.resources

Class org.apache.naming.resources.FileDirContext.FileResourceAttributes extends ResourceAttributes implements Serializable

Serialized Fields

### file

    java.io.File file

### accessed

    boolean accessed

Class org.apache.naming.resources.ImmutableNameNotFoundException extends javax.naming.NameNotFoundException implements Serializable

Class org.apache.naming.resources.ResourceAttributes extends java.lang.Object implements Serializable

Serialized Fields

### collection

    boolean collection

  Collection flag.

### contentLength

    long contentLength

  Content length.

### creation

    long creation

  Creation time.

### creationDate

    java.util.Date creationDate

  Creation date.

### lastModified

    long lastModified

  Last modified time.

### lastModifiedDate

    java.util.Date lastModifiedDate

  Last modified date.

### name

    java.lang.String name

  Name.

### weakETag

    java.lang.String weakETag

  Weak ETag.

### strongETag

    java.lang.String strongETag

  Strong ETag.

### attributes

    javax.naming.directory.Attributes attributes

  External attributes.

Package org.apache.tomcat.util.buf

Class org.apache.tomcat.util.buf.ByteChunk extends java.lang.Object implements Serializable

Serialized Fields

### buff

    byte[] buff

### start

    int start

### end

    int end

### enc

    java.lang.String enc

### isSet

    boolean isSet

### limit

    int limit

### in

    ByteChunk.ByteInputChannel in

### out

    ByteChunk.ByteOutputChannel out

### isOutput

    boolean isOutput

### optimizedWrite

    boolean optimizedWrite

Class org.apache.tomcat.util.buf.CharChunk extends java.lang.Object implements Serializable

Serialized Fields

### buff

    char[] buff

### start

    int start

### end

    int end

### isSet

    boolean isSet

### isOutput

    boolean isOutput

### limit

    int limit

### in

    CharChunk.CharInputChannel in

### out

    CharChunk.CharOutputChannel out

### optimizedWrite

    boolean optimizedWrite

Class org.apache.tomcat.util.buf.MessageBytes extends java.lang.Object implements Serializable

Serialized Fields

### type

    int type

### hashCode

    int hashCode

### hasHashCode

    boolean hasHashCode

### caseSensitive

    boolean caseSensitive

### byteC

    ByteChunk byteC

### charC

    CharChunk charC

### strValue

    java.lang.String strValue

### hasStrValue

    boolean hasStrValue

### intValue

    int intValue

### hasIntValue

    boolean hasIntValue

### longValue

    long longValue

### hasLongValue

    boolean hasLongValue

### dateValue

    java.util.Date dateValue

### hasDateValue

    boolean hasDateValue

Class org.apache.tomcat.util.buf.TimeStamp extends java.lang.Object implements Serializable

Serialized Fields

### creationTime

    long creationTime

### lastAccessedTime

    long lastAccessedTime

### thisAccessedTime

    long thisAccessedTime

### isNew

    boolean isNew

### maxInactiveInterval

    long maxInactiveInterval

### isValid

    boolean isValid

### name

    MessageBytes name

### id

    int id

### parent

    java.lang.Object parent

Package org.apache.tomcat.util.http

Class org.apache.tomcat.util.http.ServerCookie extends java.lang.Object implements Serializable

Serialized Fields

### name

    MessageBytes name

### value

    MessageBytes value

### comment

    MessageBytes comment

### domain

    MessageBytes domain

### maxAge

    int maxAge

### path

    MessageBytes path

### secure

    boolean secure

### version

    int version

Package org.apache.tomcat.util.net

Class org.apache.tomcat.util.net.URL extends java.lang.Object implements Serializable

Serialized Fields

### authority

    java.lang.String authority

  The authority part of the URL.

### file

    java.lang.String file

  The filename part of the URL.

### host

    java.lang.String host

  The host name part of the URL.

### path

    java.lang.String path

  The path part of the URL.

### port

    int port

  The port number part of the URL.

### protocol

    java.lang.String protocol

  The protocol name part of the URL.

### query

    java.lang.String query

  The query part of the URL.

### ref

    java.lang.String ref

  The reference part of the URL.

### userInfo

    java.lang.String userInfo

  The user info part of the URL.

Package org.apache.tomcat.util.net.puretls

Class org.apache.tomcat.util.net.puretls.PureTLSSocket extends COM.claymoresystems.ptls.SSLSocket implements Serializable

Package org.apache.coyote.tomcat3

Class org.apache.coyote.tomcat3.CoyoteInterceptor2 extends BaseInterceptor implements Serializable

Class org.apache.coyote.tomcat3.Tomcat3Request extends org.apache.tomcat.core.Request implements Serializable

Package org.apache.ajp.tomcat33

Class org.apache.ajp.tomcat33.Ajp14Interceptor extends PoolTcpConnector implements Serializable

Package org.apache.ajp.tomcat4

Class org.apache.ajp.tomcat4.Ajp13Request extends HttpRequestBase implements Serializable

Class org.apache.ajp.tomcat4.Ajp13Response extends HttpResponseBase implements Serializable

Class org.apache.ajp.tomcat4.JkServlet extends javax.servlet.http.HttpServlet implements Serializable

Serialized Fields

### wrapper

    Wrapper wrapper

### ctx

    Context ctx

Copyright © 2000-2003 Apache Software Foundation. All Rights Reserved.