Apache Tomcat 7.0.28

Apache Tomcat 7.0.28 API

Packages
org.apache.catalina  
org.apache.catalina.ant This package contains a set of Task implementations for Ant (version 1.6.x or later) that can be used to interact with the Manager application to deploy, undeploy, list, reload, start and stop web applications from a running instance of Tomcat.
org.apache.catalina.ant.jmx This package contains a set of JMX Task implementations for Ant (version 1.6 or later) that can be used to interact with the Remote JMX JSR 160 RMI Adaptor to get/set attributes, invoke MBean operations and query for Mbeans inside a running instance of Tomcat.
org.apache.catalina.authenticator This package contains Authenticator implementations for the various supported authentication methods (BASIC, DIGEST, and FORM).
org.apache.catalina.comet  
org.apache.catalina.connector  
org.apache.catalina.core  
org.apache.catalina.deploy This package contains Java objects that represent complex data structures from the web application deployment descriptor file (web.xml).
org.apache.catalina.filters  
org.apache.catalina.ha This package contains code for Clustering, the base class of a Cluster is org.apache.catalina.Cluster implementations of this class is done when implementing a new Cluster protocol
org.apache.catalina.ha.authenticator  
org.apache.catalina.ha.backend  
org.apache.catalina.ha.context  
org.apache.catalina.ha.deploy  
org.apache.catalina.ha.jmx  
org.apache.catalina.ha.session  
org.apache.catalina.ha.tcp  
org.apache.catalina.ha.util  
org.apache.catalina.loader  
org.apache.catalina.manager  
org.apache.catalina.manager.host  
org.apache.catalina.manager.util  
org.apache.catalina.mbeans  
org.apache.catalina.realm This package contains Realm implementations for the various supported realm technologies for authenticating users and identifying their associated roles.
org.apache.catalina.security  
org.apache.catalina.servlets This package contains Servlets that implement some of the standard functionality provided by the Catalina servlet container.
org.apache.catalina.session This package contains the standard Manager and Session implementations that represent the collection of active sessions and the individual sessions themselves, respectively, that are associated with a Context.
org.apache.catalina.ssi This package contains code that is used by the SsiInvoker.
org.apache.catalina.startup  
org.apache.catalina.tribes Apache Tribes - The Tomcat Cluster Communication Module QuickStart //create a channel Channel myChannel = new GroupChannel(); //create my listeners MyMessageListener msgListener = new MyMessageListener(); MyMemberListener mbrListener = new MyMemberListener(); //attach the listeners to the channel myChannel.addMembershipListener(mbrListener); myChannel.addChannelListener(msgListener); //start the channel myChannel.start(Channel.DEFAULT); //create a message to be sent, message must implement java.io.Serializable //for performance reasons you probably want them to implement java.io.Externalizable Serializable myMsg = new MyMessage(); //retrieve my current members Member[] group = myChannel.getMembers(); //send the message channel.send(group,myMsg,Channel.SEND_OPTIONS_DEFAULT); Interfaces for the Application Developer org.apache.catalina.tribes.Channel Main component to interact with to send messages org.apache.catalina.tribes.MembershipListener Listen to membership changes org.apache.catalina.tribes.ChannelListener Listen to data messages org.apache.catalina.tribes.Member Identifies a node, implementation specific, default is org.apache.catalina.tribes.membership.MemberImpl Interfaces for the Tribes Component Developer org.apache.catalina.tribes.Channel Main component to that the application interacts with org.apache.catalina.tribes.ChannelReceiver IO Component to receive messages over some network transport org.apache.catalina.tribes.ChannelSender IO Component to send messages over some network transport org.apache.catalina.tribes.MembershipService IO Component that handles membership discovery and org.apache.catalina.tribes.ChannelInterceptor interceptors between the Channel and the IO layer org.apache.catalina.tribes.ChannelMessage The message that is sent through the interceptor stack down to the IO layer org.apache.catalina.tribes.Member Identifies a node, implementation specific to the underlying IO logic
org.apache.catalina.tribes.group  
org.apache.catalina.tribes.group.interceptors  
org.apache.catalina.tribes.io  
org.apache.catalina.tribes.membership  
org.apache.catalina.tribes.tipis  
org.apache.catalina.tribes.transport  
org.apache.catalina.tribes.transport.bio  
org.apache.catalina.tribes.transport.bio.util  
org.apache.catalina.tribes.transport.nio  
org.apache.catalina.tribes.util  
org.apache.catalina.users  
org.apache.catalina.util  
org.apache.catalina.valves This package contains a variety of small Valve implementations that do not warrant being packaged separately.
org.apache.catalina.websocket  
org.apache.coyote  
org.apache.coyote.ajp  
org.apache.coyote.http11  
org.apache.coyote.http11.filters  
org.apache.coyote.http11.upgrade  
org.apache.el  
org.apache.el.lang  
org.apache.el.parser  
org.apache.el.util  
org.apache.jasper  
org.apache.jasper.compiler  
org.apache.jasper.compiler.tagplugin  
org.apache.jasper.el  
org.apache.jasper.runtime  
org.apache.jasper.security  
org.apache.jasper.servlet  
org.apache.jasper.tagplugins.jstl  
org.apache.jasper.tagplugins.jstl.core  
org.apache.jasper.util  
org.apache.jasper.xmlparser  
org.apache.juli  
org.apache.juli.logging Overview This implementation of commons-logging uses a commons-logging.jar specific to a particular logging framework, instead of discovery.
org.apache.naming This package contains a memory based naming service provider.
org.apache.naming.factory This package contains object factories used by the naming service.
org.apache.naming.factory.webservices  
org.apache.naming.java This package contains the URL context factory for the "java" namespace.
org.apache.naming.resources This package contains the resources directory context implementation.
org.apache.naming.resources.jndi  
org.apache.tomcat  
org.apache.tomcat.buildutil  
org.apache.tomcat.jdbc.naming  
org.apache.tomcat.jdbc.pool  
org.apache.tomcat.jdbc.pool.interceptor  
org.apache.tomcat.jdbc.pool.jmx  
org.apache.tomcat.jni  
org.apache.tomcat.util  
org.apache.tomcat.util.bcel This package contains basic classes for the Byte Code Engineering Library and constants defined by the JVM specification.
org.apache.tomcat.util.bcel.classfile This package contains the classes that describe the structure of a Java class file and a class file parser.
org.apache.tomcat.util.bcel.util This package contains utility classes for the Byte Code Engineering Library, namely: Collection classes for JavaClass objects A converter for class files to HTML A tool to find instructions patterns via regular expressions A class to find classes as defined in the CLASSPATH A class loader that allows to create classes at run time
org.apache.tomcat.util.buf Buffers and Encodings This package contains buffers and utils to perform encoding/decoding of buffers.
org.apache.tomcat.util.digester The Digester package provides for rules-based processing of arbitrary XML documents.
org.apache.tomcat.util.file This package contains utility classes for file handling.
org.apache.tomcat.util.http Special utils for handling HTTP-specific entities - headers, parameters, cookies, etc.
org.apache.tomcat.util.http.fileupload NOTE: This code has been copied from commons-fileupload 1.2.1 and commons-io 1.4 and package renamed to avoid clashes with any web apps that may wish to use these libraries.
org.apache.tomcat.util.http.fileupload.disk  
org.apache.tomcat.util.http.fileupload.servlet  
org.apache.tomcat.util.http.fileupload.util  
org.apache.tomcat.util.http.mapper  
org.apache.tomcat.util.http.parser  
org.apache.tomcat.util.log  
org.apache.tomcat.util.modeler The Modeler component of the Commons project offers convenient support for configuring and instantiating Model MBeans (management beans), as described in the JMX Specification.
org.apache.tomcat.util.modeler.modules Implementation classes - should not be used directly.
org.apache.tomcat.util.net  
org.apache.tomcat.util.net.jsse  
org.apache.tomcat.util.res  
org.apache.tomcat.util.scan This package contains the common classes used to perform configuration scanning for Catalina and Jasper.
org.apache.tomcat.util.threads  

 


Apache Tomcat 7.0.28

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