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<K,V> children
The child Containers belonging to this Container, keyed by name.


backgroundProcessorDelay

int backgroundProcessorDelay
The processor delay for this component.


lifecycle

LifecycleSupport lifecycle
The lifecycle event support for this component.


listeners

java.util.ArrayList<E> listeners
The container event listeners for this Container.


loader

Loader loader
The Loader implementation with which this Container is associated.


logger

Log logger
The Logger implementation with which this Container is associated.


logName

java.lang.String logName
Associated logger name.


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

startChildren

boolean startChildren
Will children be started automatically when they are added.


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.


annotationProcessor

AnnotationProcessor annotationProcessor
Annotation processor.


hostName

java.lang.String hostName
Associated host name.


antiJARLocking

boolean antiJARLocking
The antiJARLocking flag for this Context.


antiResourceLocking

boolean antiResourceLocking
The antiResourceLocking flag for this Context.


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?


encodedPath

java.lang.String encodedPath
Encoded path.


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.


defaultContextXml

java.lang.String defaultContextXml
Override the default context xml location.


defaultWebXml

java.lang.String defaultWebXml
Override the default web xml location.


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<K,V> exceptionPages
The exception pages for this web application, keyed by fully qualified class name of the Java exception.


filterConfigs

java.util.HashMap<K,V> filterConfigs
The set of filter configurations (and associated filter instances) we have initialized, keyed by filter name.


filterDefs

java.util.HashMap<K,V> 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.


ignoreAnnotations

boolean ignoreAnnotations
Ignore annotations.


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<K,V> messageDestinations
The message destinations for this web application.


mimeMappings

java.util.HashMap<K,V> 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<K,V> 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.


originalDocBase

java.lang.String originalDocBase
The original document root 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<K,V> 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<K,V> 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<K,V> 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<K,V> taglibs
The JSP tag libraries for this web application, keyed by URI


unloadDelay

long unloadDelay
Amount of ms that the container will wait for servlets to unload.


watchedResources

java.lang.String[] watchedResources
The watched resources for this application.


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).


wrapperClassName

java.lang.String wrapperClassName
Java class name of the Wrapper class implementation we use.


wrapperClass

java.lang.Class<T> wrapperClass

useNaming

boolean useNaming
JNDI use flag.


filesystemBased

boolean filesystemBased
Filesystem based flag.


namingContextName

java.lang.String namingContextName
Name of the associated naming context.


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.


notificationInfo

javax.management.MBeanNotificationInfo[] notificationInfo

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<E> mbeans
Mbeans loaded by the engine.


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.


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.


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).


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<E> mappings
Mappings associated with the wrapper.


parameters

java.util.HashMap<K,V> parameters
The initialization parameters for this servlet, keyed by parameter name.


references

java.util.HashMap<K,V> 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<E> instancePool
Stack containing the STM instances.


unloadDelay

long unloadDelay
Wait time for servlet unload in ms.


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

org.apache.catalina.core.StandardWrapperValve swValve

loadTime

long loadTime

classLoadTime

int classLoadTime

notificationInfo

javax.management.MBeanNotificationInfo[] notificationInfo

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 ResourceBase implements Serializable

Serialized Fields

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.


remote

java.lang.String remote
The name of the EJB remote implementation class.

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.ContextHandler extends ResourceBase implements Serializable

Serialized Fields

handlerclass

java.lang.String handlerclass
The Handler reference class.


soapHeaders

java.util.HashMap<K,V> soapHeaders
A list of QName specifying the SOAP Headers the handler will work on. -namespace and locapart values must be found inside the WSDL. A service-qname is composed by a namespaceURI and a localpart. soapHeader[0] : namespaceURI soapHeader[1] : localpart


soapRoles

java.util.ArrayList<E> soapRoles
The soapRole.


portNames

java.util.ArrayList<E> portNames
The portName.

Class org.apache.catalina.deploy.ContextLocalEjb extends ResourceBase implements Serializable

Serialized Fields

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.

Class org.apache.catalina.deploy.ContextResource extends ResourceBase implements Serializable

Serialized Fields

auth

java.lang.String auth
The authorization requirement for this resource (Application or Container).


scope

java.lang.String scope
The sharing scope of this resource factory (Shareable or Unshareable).

Class org.apache.catalina.deploy.ContextResourceEnvRef extends ResourceBase implements Serializable

Serialized Fields

override

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

Class org.apache.catalina.deploy.ContextResourceLink extends ResourceBase implements Serializable

Serialized Fields

global

java.lang.String global
The global name of this resource.

Class org.apache.catalina.deploy.ContextService extends ResourceBase implements Serializable

Serialized Fields

displayname

java.lang.String displayname
The WebService reference name.


icon

java.lang.String icon
An icon for this WebService.


wsdlfile

java.lang.String wsdlfile
Contains the location (relative to the root of the module) of the web service WSDL description.


jaxrpcmappingfile

java.lang.String jaxrpcmappingfile
A file specifying the correlation of the WSDL definition to the interfaces (Service Endpoint Interface, Service Interface).


serviceqname

java.lang.String[] serviceqname
Declares the specific WSDL service element that is being referred to. It is not specified if no wsdl-file is declared or if WSDL contains only 1 service element. A service-qname is composed by a namespaceURI and a localpart. It must be defined if more than 1 service is declared in the WSDL. serviceqname[0] : namespaceURI serviceqname[1] : localpart


handlers

java.util.HashMap<K,V> handlers
A list of Handlers to use for this service-ref. The instanciation of the handler have to be done.

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

Serialized Fields

properties

java.util.HashMap<K,V> properties
Holder for our configured properties.


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<K,V> 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

servletNames

java.lang.String[] servletNames
The servlet name this mapping matches.


matchAllUrlPatterns

boolean matchAllUrlPatterns
The flag that indicates this mapping will match all url-patterns


matchAllServletNames

boolean matchAllServletNames
The flag that indicates this mapping will match all servlet-names


urlPatterns

java.lang.String[] urlPatterns
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<K,V> entries
List of naming entries, keyed by name. The value is the entry type, as declared by the user.


ejbs

java.util.HashMap<K,V> ejbs
The EJB resource references for this web application, keyed by name.


envs

java.util.HashMap<K,V> envs
The environment entries for this web application, keyed by name.


localEjbs

java.util.HashMap<K,V> localEjbs
The local EJB resource references for this web application, keyed by name.


mdrs

java.util.HashMap<K,V> mdrs
The message destination referencess for this web application, keyed by name.


resourceEnvRefs

java.util.HashMap<K,V> resourceEnvRefs
The resource environment references for this web application, keyed by name.


resources

java.util.HashMap<K,V> resources
The resource references for this web application, keyed by name.


resourceLinks

java.util.HashMap<K,V> resourceLinks
The resource links for this web application, keyed by name.


services

java.util.HashMap<K,V> services
The web service references for this web application, keyed by name.


transaction

ContextTransaction transaction
The transaction for this webapp.


support

java.beans.PropertyChangeSupport support
The property change support for this component.

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

Serialized Fields

description

java.lang.String description
The description of this Context Element.


name

java.lang.String name
The name of this context Element.


type

java.lang.String type
The name of the EJB bean implementation class.


properties

java.util.HashMap<K,V> properties
Holder for our configured properties.


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.ha

Class org.apache.catalina.ha.ClusterMessageBase extends java.lang.Object implements Serializable

Serialized Fields

uniqueId

java.lang.String uniqueId

timestamp

long timestamp

Package org.apache.catalina.ha.authenticator

Class org.apache.catalina.ha.authenticator.SingleSignOnMessage extends java.lang.Object implements Serializable

Serialized Fields

action

int action

ssoId

java.lang.String ssoId

ctxname

java.lang.String ctxname

sessionId

java.lang.String sessionId

authType

java.lang.String authType

password

java.lang.String password

username

java.lang.String username

address

Member address

timestamp

long timestamp

uniqueId

java.lang.String uniqueId

Package org.apache.catalina.ha.context

Class org.apache.catalina.ha.context.ReplicatedContext extends StandardContext implements Serializable

Serialized Fields

mapSendOptions

int mapSendOptions

startComplete

boolean startComplete

Package org.apache.catalina.ha.deploy

Class org.apache.catalina.ha.deploy.FileMessage extends ClusterMessageBase implements Serializable

Serialized Fields

messageNumber

int messageNumber

data

byte[] data

dataLength

int dataLength

totalLength

long totalLength

totalNrOfMsgs

long totalNrOfMsgs

fileName

java.lang.String fileName

contextPath

java.lang.String contextPath

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

Serialized Fields

address

Member address

timestamp

long timestamp

uniqueId

java.lang.String uniqueId

contextPath

java.lang.String contextPath

undeploy

boolean undeploy

resend

int resend

compress

int compress

Package org.apache.catalina.ha.session

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

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Throws:
java.io.IOException

Class org.apache.catalina.ha.session.DeltaSession extends StandardSession implements Serializable

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Throws:
java.io.IOException

Class org.apache.catalina.ha.session.ReplicatedSession extends StandardSession implements Serializable

Serialized Fields

isDirty

boolean isDirty

isPrimarySession

boolean isPrimarySession

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

Serialized Fields

name

java.lang.String name
The username of the user represented by this Principal.


password

java.lang.String password
The authentication credentials for the user represented by this Principal.


roles

java.lang.String[] roles
The set of roles associated with this user.


userPrincipal

java.security.Principal userPrincipal
The user principal, if present.

Class org.apache.catalina.ha.session.SessionIDMessage extends ClusterMessageBase implements Serializable

Serialized Fields

messageNumber

int messageNumber

orignalSessionID

java.lang.String orignalSessionID

backupSessionID

java.lang.String backupSessionID

host

java.lang.String host

contextPath

java.lang.String contextPath

Class org.apache.catalina.ha.session.SessionMessageImpl extends ClusterMessageBase implements Serializable

Serialized Fields

mEvtType

int mEvtType

mSession

byte[] mSession

mSessionID

java.lang.String mSessionID

mContextName

java.lang.String mContextName

serializationTimestamp

long serializationTimestamp

timestampSet

boolean timestampSet

uniqueId

java.lang.String uniqueId

Package org.apache.catalina.manager

Class org.apache.catalina.manager.HTMLManagerServlet extends ManagerServlet implements Serializable

Serialized Fields

sessionsListJspPath

java.lang.String sessionsListJspPath

sessionDetailJspPath

java.lang.String sessionDetailJspPath

Class org.apache.catalina.manager.JMXProxyServlet extends javax.servlet.http.HttpServlet implements Serializable

Serialized Fields

mBeanServer

javax.management.MBeanServer mBeanServer
MBean server.


registry

Registry registry

Class org.apache.catalina.manager.ManagerServlet extends javax.servlet.http.HttpServlet implements Serializable

Serialized Fields

configBase

java.io.File configBase
Path where context descriptors should be deployed.


context

Context context
The Context container associated with our web application.


debug

int debug
The debugging detail level for this servlet.


deployed

java.io.File deployed
File object representing the directory into which the deploy() command will store the WAR and context configuration files that have been uploaded.


versioned

java.io.File versioned
Path used to store revisions of webapps.


contextDescriptors

java.io.File contextDescriptors
Path used to store context descriptors.


host

Host host
The associated host.


appBase

java.io.File appBase
The host appBase.


mBeanServer

javax.management.MBeanServer mBeanServer
MBean server.


oname

javax.management.ObjectName oname
The associated deployer ObjectName.


global

javax.naming.Context global
The global JNDI NamingContext for this server, if available.


wrapper

Wrapper wrapper
The Wrapper container associated with this servlet.

Class org.apache.catalina.manager.StatusManagerServlet extends javax.servlet.http.HttpServlet implements Serializable

Serialized Fields

debug

int debug
The debugging detail level for this servlet.


mBeanServer

javax.management.MBeanServer mBeanServer
MBean server.


protocolHandlers

java.util.Vector<E> protocolHandlers
Vector of protocol handlers object names.


threadPools

java.util.Vector<E> threadPools
Vector of thread pools object names.


requestProcessors

java.util.Vector<E> requestProcessors
Vector of request processors object names.


globalRequestProcessors

java.util.Vector<E> globalRequestProcessors
Vector of global request processors object names.


Package org.apache.catalina.manager.host

Class org.apache.catalina.manager.host.HostManagerServlet extends javax.servlet.http.HttpServlet implements Serializable

Serialized Fields

configBase

java.io.File configBase
Path where context descriptors should be deployed.


context

Context context
The Context container associated with our web application.


debug

int debug
The debugging detail level for this servlet.


host

Host host
The associated host.


engine

Engine engine
The associated engine.


mBeanServer

javax.management.MBeanServer mBeanServer
MBean server.


wrapper

Wrapper wrapper
The Wrapper container associated with this servlet.

Class org.apache.catalina.manager.host.HTMLHostManagerServlet extends HostManagerServlet implements Serializable


Package org.apache.catalina.servlets

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

Serialized Fields

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 executable to use with the script


parameterEncoding

java.lang.String parameterEncoding
the encoding to use for parameters

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.


resources

ProxyDirContext resources
Proxy directory context.


fileEncoding

java.lang.String fileEncoding
File encoding to be used when reading static files. If none is specified the platform default is used.


sendfileSize

int sendfileSize
Minimum size for sendfile usage in bytes.

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<K,V> resourceLocks
Repository of the locks put on single resources.

Key : path
Value : LockInfo


lockNullResources

java.util.Hashtable<K,V> 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<E> 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.Map<K,V> 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


inputEncoding

java.lang.String inputEncoding
Input encoding. If not specified, uses platform default


outputEncoding

java.lang.String outputEncoding
Output encoding. If not specified, uses platform default

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


Package org.apache.catalina.tribes

Class org.apache.catalina.tribes.ByteMessage extends java.lang.Object implements Serializable

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException
Throws:
java.io.IOException
See Also:
Externalizable.readExternal(java.io.ObjectInput)

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Throws:
java.io.IOException
See Also:
Externalizable.writeExternal(java.io.ObjectOutput)

Class org.apache.catalina.tribes.ChannelException extends java.lang.Exception implements Serializable

Serialized Fields

faultyMembers

java.util.ArrayList<E> faultyMembers

Class org.apache.catalina.tribes.RemoteProcessException extends java.lang.RuntimeException implements Serializable

Class org.apache.catalina.tribes.UniqueId extends java.lang.Object implements Serializable

Serialized Fields

id

byte[] id

Package org.apache.catalina.tribes.group

Class org.apache.catalina.tribes.group.RpcMessage extends java.lang.Object implements Serializable

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Throws:
java.io.IOException

Class org.apache.catalina.tribes.group.RpcMessage.NoRpcChannelReply extends RpcMessage implements Serializable

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Throws:
java.io.IOException

Package org.apache.catalina.tribes.io

Class org.apache.catalina.tribes.io.ChannelData extends java.lang.Object implements Serializable

Serialized Fields

options

int options
The options this message was sent with


message

XByteBuffer message
The message data, stored in a dynamic buffer


timestamp

long timestamp
The timestamp that goes with this message


uniqueId

byte[] uniqueId
A unique message id


address

Member address
The source or reply-to address for this message


Package org.apache.catalina.tribes.membership

Class org.apache.catalina.tribes.membership.MemberImpl extends java.lang.Object implements Serializable

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Throws:
java.io.IOException

Class org.apache.catalina.tribes.membership.StaticMember extends MemberImpl implements Serializable

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Throws:
java.io.IOException

Package org.apache.catalina.tribes.tipis

Class org.apache.catalina.tribes.tipis.AbstractReplicatedMap extends java.util.concurrent.ConcurrentHashMap implements Serializable

Serialized Fields

chset

java.lang.String chset
Used to identify the map

Class org.apache.catalina.tribes.tipis.AbstractReplicatedMap.MapMessage extends java.lang.Object implements Serializable

Serialized Fields

mapId

byte[] mapId

msgtype

int msgtype

diff

boolean diff

valuedata

byte[] valuedata

keydata

byte[] keydata

diffvalue

byte[] diffvalue

nodes

Member[] nodes

primary

Member primary

Class org.apache.catalina.tribes.tipis.LazyReplicatedMap extends AbstractReplicatedMap implements Serializable

Class org.apache.catalina.tribes.tipis.ReplicatedMap extends AbstractReplicatedMap 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