Library:Apache Tomcat
Version:5.5.17
Compatibility:JDK 1.5
Interfaces in library Apache Tomcat.
NamePackageDescription
ActionHookorg.apache.coyoteAction hook.
Adapterorg.apache.coyoteAdapter.
AprEndpoint.Handlerorg.apache.tomcat.util.netBare bones interface used for socket processing.
Authenticatororg.apache.catalinaAn Authenticator is a component (usually a Valve or Container) that provides some sort of authentication service.
BIOCallbackorg.apache.tomcat.jniOpen SSL BIO Callback Interface
ByteChunk.ByteInputChannelorg.apache.tomcat.util.bufInput interface, used when the buffer is emptiy Same as java.nio.channel.ReadableByteChannel
ByteChunk.ByteOutputChannelorg.apache.tomcat.util.bufSame as java.nio.channel.WrittableByteChannel.
CatalinaClusterorg.apache.catalina.clusterA CatalinaCluster interface allows to plug in and out the different cluster implementations
CatalinaClusterorg.apache.catalina.haA CatalinaCluster interface allows to plug in and out the different cluster implementations
Channelorg.apache.catalina.tribesChannel interface A channel is an object that manages a group of members.
ChannelInterceptororg.apache.catalina.tribesAbstract class for the interceptor base class.
ChannelListenerorg.apache.catalina.tribesNo description provided.
ChannelMessageorg.apache.catalina.tribesNo description provided.
ChannelReceiverorg.apache.catalina.tribesCluster Receiver Interface
ChannelSenderorg.apache.catalina.tribesNo description provided.
CharChunk.CharInputChannelorg.apache.tomcat.util.bufNo description provided.
CharChunk.CharOutputChannelorg.apache.tomcat.util.bufWhen we need more space we'll either grow the buffer ( up to the limit ) or send it to a channel.
Clusterorg.apache.catalinaA Cluster works as a Cluster client/server for the local host Different Cluster implementations can be used to support different ways to communicate within the Cluster.
ClusterDeployerorg.apache.catalina.clusterNo description provided.
ClusterDeployerorg.apache.catalina.haNo description provided.
ClusterManagerorg.apache.catalina.clusterThe common interface used by all cluster manager.
ClusterManagerorg.apache.catalina.haThe common interface used by all cluster manager.
ClusterMessageorg.apache.catalina.clusterNo description provided.
ClusterMessageorg.apache.catalina.haNo description provided.
ClusterReceiverorg.apache.catalina.clusterCluster Receiver Interface
ClusterSenderorg.apache.catalina.clusterNo description provided.
ClusterSessionorg.apache.catalina.clusterNo description provided.
ClusterSessionorg.apache.catalina.haNo description provided.
ClusterValveorg.apache.catalina.clusterCluster Valve Interface to mark all Cluster Valves Only those Valve can'be configured as Cluster Valves
ClusterValveorg.apache.catalina.haCluster Valve Interface to mark all Cluster Valves Only those Valve can'be configured as Cluster Valves
Containedorg.apache.catalina

Decoupling interface which specifies that an implementing class is associated with at most one Container instance.

Containerorg.apache.catalinaA Container is an object that can execute requests received from a client, and return responses based on those requests.
ContainerListenerorg.apache.catalinaInterface defining a listener for significant Container generated events.
ContainerServletorg.apache.catalinaA ContainerServlet is a servlet that has access to Catalina internal functionality, and is loaded from the Catalina class loader instead of the web application class loader.
Contextorg.apache.catalinaA Context is a Container that represents a servlet context, and therefore an individual web application, in the Catalina servlet engine.
DataSenderorg.apache.catalina.tribes.transport

Title:

Engineorg.apache.catalinaAn Engine is a Container that represents the entire Catalina servlet engine.
ErrorHandlerorg.apache.jasper.compilerInterface for handling JSP parse and javac compilation errors.
ErrorHandlerorg.apache.catalina.tribesNo description provided.
Expirer.ExpireCallbackorg.apache.tomcat.util.threadsNo description provided.
FileChangeListenerorg.apache.catalina.cluster.deployNo description provided.
FileChangeListenerorg.apache.catalina.ha.deployNo description provided.
Grouporg.apache.catalina

Abstract representation of a group of User s in a UserDatabase .

Hostorg.apache.catalinaA Host is a Container that represents a virtual host in the Catalina servlet engine.
IDataSenderorg.apache.catalina.cluster.tcpNo description provided.
IDynamicPropertyorg.apache.catalina.cluster.utilNo description provided.
IDynamicPropertyorg.apache.catalina.ha.utilNo description provided.
InputBufferorg.apache.coyoteInput buffer.
InputFilterorg.apache.coyote.http11Input filter interface.
InstanceListenerorg.apache.catalinaInterface defining a listener for significant events related to a specific servlet instance, rather than to the Wrapper component that is managing that instance.
IntrospectionUtils.AttributeHolderorg.apache.tomcat.utilNo description provided.
IntrospectionUtils.PropertySourceorg.apache.tomcat.utilNo description provided.
IQueueorg.apache.catalina.cluster.utilA queue interface
IStoreConfigorg.apache.catalina.storeconfigNo description provided.
IStoreFactoryorg.apache.catalina.storeconfigNo description provided.
JkChannelorg.apache.jk.coreA Channel represents a connection point to the outside world.
JspSourceDependentorg.apache.jasper.runtimeInterface for tracking the source files dependencies, for the purpose of compiling out of date pages.
Lifecycleorg.apache.catalinaCommon interface for component life cycle methods.
LifecycleListenerorg.apache.catalinaInterface defining a listener for significant events (including "component start" and "component stop" generated by a component that implements the Lifecycle interface.
ListenCallbackorg.apache.catalina.tribes.ioThe listen callback interface is used by the replication system when data has been received.
ListenCallbackorg.apache.catalina.cluster.ioThe listen callback interface is used by the replication system when data has been received.
Loaderorg.apache.catalinaA Loader represents a Java ClassLoader implementation that can be used by a Container to load class files (within a repository associated with the Loader) that are designed to be reloaded upon request, as well as a mechanism to detect whether changes have occurred in the underlying repository.
ManagedChannelorg.apache.catalina.tribesChannel interface A managed channel interface gives you access to the components of the channels such as senders, receivers, interceptors etc
Managerorg.apache.catalinaA Manager manages the pool of Sessions that are associated with a particular Container.
Memberorg.apache.catalina.tribesThe Member interface, defines a member in the Cluster.
Memberorg.apache.catalina.clusterThe Member interface, defines a member in the Cluster.
MembershipListenerorg.apache.catalina.tribesThe MembershipListener interface is used as a callback to the membership service.
MembershipListenerorg.apache.catalina.clusterThe MembershipListener interface is used as a callback to the membership service.
MembershipServiceorg.apache.catalina.tribesThe membership service helps the cluster determine the membership logic in the cluster.
MembershipServiceorg.apache.catalina.clusterThe membership service helps the cluster determine the membership logic in the cluster.
MessageListenerorg.apache.catalina.tribesNo description provided.
MessageListenerorg.apache.catalina.clusterNo description provided.
ModuleListenerorg.apache.tomcat.util.loaderInterface providing notifications on Module events.
MultiPointSenderorg.apache.catalina.tribes.transportNo description provided.
NamingServiceMBeanorg.apache.namingNaming MBean interface.
ObjectCreationFactoryorg.apache.tomcat.util.digester

Interface for use with FactoryCreateRule .

Optionsorg.apache.jasperA class to hold all init parameters specific to the JSP engine.
OutputBufferorg.apache.coyoteOutput buffer.
OutputFilterorg.apache.coyote.http11Output filter.
PasswordCallbackorg.apache.tomcat.jniPasswordCallback Interface
Pipelineorg.apache.catalina

Interface describing a collection of Valves that should be executed in sequence when the invoke() method is invoked.

PoolCallbackorg.apache.tomcat.jniPoolCallback Interface
ProcErrorCallbackorg.apache.tomcat.jniProcErrorCallback Interface
Processororg.apache.coyoteProcessor.
ProtocolHandlerorg.apache.coyoteAbstract the protocol implementation, including threading, etc.
Realmorg.apache.catalinaA Realm is a read-only facade for an underlying security realm used to authenticate individual users, and identify the security roles associated with those users.
Reloaderorg.apache.catalina.loaderInternal interface that ClassLoader implementations may optionally implement to support the auto-reload functionality of the classloader associated with the context.
ReplicatedMapEntryorg.apache.catalina.tribes.tipisFor smarter replication, an object can implement this interface to replicate diffs
The replication logic will call the methods in the following order:
1.
Roleorg.apache.catalina

Abstract representation of a security role, suitable for use in environments like JAAS that want to deal with Principals.

RpcCallbackorg.apache.catalina.tribes.tipisThe RpcCallback interface is an interface for the Tribes channel to request a response object to a request that came in.
Ruleorg.apache.webapp.balancerThe Rule interface is implemented by load balancing rules.
Rulesorg.apache.tomcat.util.digesterPublic interface defining a collection of Rule instances (and corresponding matching patterns) plus an implementation of a matching policy that selects the rules that match a particular pattern of nested elements discovered during parsing.
RuleSetorg.apache.tomcat.util.digester

Public interface defining a shorthand means of configuring a complete set of related Rule definitions, possibly associated with a particular namespace URI, in one operation.

Serverorg.apache.catalinaA Server element represents the entire Catalina servlet container.
Serviceorg.apache.catalinaA Service is a group of one or more Connectors that share a single Container to process their incoming requests.
Sessionorg.apache.catalinaA Session is the Catalina-internal facade for an HttpSession that is used to maintain state information between requests for a particular user of a web application.
SessionListenerorg.apache.catalinaInterface defining a listener for significant Session generated events.
SessionMessageorg.apache.catalina.cluster.sessionClass Description:
The SessionMessage class is a class that is used when a session has been created, modified, expired in a Tomcat cluster node.
The following events are currently available:
SessionMessageorg.apache.catalina.ha.sessionClass Description:
The SessionMessage class is a class that is used when a session has been created, modified, expired in a Tomcat cluster node.
The following events are currently available:
SSICommandorg.apache.catalina.ssiThe interface that all SSI commands ( SSIEcho, SSIInclude, ...) must implement.
SSIExternalResolverorg.apache.catalina.ssiInterface used by SSIMediator to talk to the 'outside world' ( usually a servlet )
SSLSupportorg.apache.tomcat.util.netNo description provided.
StandardClassLoaderMBeanorg.apache.catalina.loaderMBean interface for StandardClassLoader, to allow JMX remote management.
Storeorg.apache.catalinaA Store is the abstraction of a Catalina component that provides persistent storage and loading of Sessions and their associated user data.
Streamableorg.apache.catalina.tribes.tipisExample usage:
TagConstantsorg.apache.jasper.compilerNo description provided.
TagPluginorg.apache.jasper.compiler.tagpluginThis interface is to be implemented by the plugin author, to supply an alternate implementation of the tag handlers.
TagPluginContextorg.apache.jasper.compiler.tagpluginThis interface allows the plugin author to make inqueries about the properties of the current tag, and to use Jasper resources to generate direct Java codes in place of tag handler invocations.
TcpConnectionHandlerorg.apache.tomcat.util.netThis interface will be implemented by any object that uses TcpConnections.
ThreadPool.ThreadCreatororg.apache.catalina.tribes.transportNo description provided.
ThreadPool.ThreadPoolListenerorg.apache.tomcat.util.threadsInterface to allow applications to be notified when a threads are created and stopped.
ThreadPoolRunnableorg.apache.tomcat.util.threadsImplemented if you want to run a piece of code inside a thread pool.
TreeBuilderorg.apache.webapp.adminNo description provided.
Userorg.apache.catalina

Abstract representation of a user in a UserDatabase .

UserDatabaseorg.apache.catalina

Abstract representation of a database of User s and Group s that can be maintained by an application, along with definitions of corresponding Role s, and referenced by a Realm for authentication and access control.

UserDatabaseorg.apache.catalina.startupAbstraction of the set of users defined by the operating system on the current server platform.
Valveorg.apache.catalina

A Valve is a request processing component associated with a particular Container.

WebXml2Jk.MappingGeneratororg.apache.jk.configNo description provided.
Wrapperorg.apache.catalinaA Wrapper is a Container that represents an individual servlet definition from the deployment descriptor of the web application.
Search