# Apache Turbine 4.0.1 API

Packages
Package | Description
--- | ---
org.apache.turbine | Turbine Servlet and Constants.
org.apache.turbine.annotation |
org.apache.turbine.modules | Modules (Action, Screen, Layout, Navigation, Page) classes for the Turbine view.
org.apache.turbine.modules.actions | Action class implementations.
org.apache.turbine.modules.actions.sessionvalidator | Session validator classes to be used with Turbine apps that use security.
org.apache.turbine.modules.layouts | Layout class implementations.
org.apache.turbine.modules.navigations | Navigation class implementations.
org.apache.turbine.modules.pages | Page class implementations.
org.apache.turbine.modules.screens | Screen class implementations.
org.apache.turbine.modules.screens.error | Error Screen classes.
org.apache.turbine.om |
org.apache.turbine.om.security | Security object definitions for the Security Service.
org.apache.turbine.pipeline | The Turbine processing pipeline is modeled after the pipeline found in Tomcat 4.0.1 (Catalina), and after the module architecture found in Apache httpd.
org.apache.turbine.services | Contains the Service framework for Turbine.
org.apache.turbine.services.assemblerbroker | Assemblerbroker Service looks for action, screen, page, layout classes based on class fragments.
org.apache.turbine.services.assemblerbroker.util | The various lookup factories for the Assemblerbroker service.
org.apache.turbine.services.assemblerbroker.util.java | Factories for the java class based view (all template views).
org.apache.turbine.services.assemblerbroker.util.python | Factory for the python / jython based view.
org.apache.turbine.services.avaloncomponent | Avalon based component service to provide access to avalon components for Turbine applications.
org.apache.turbine.services.intake |
org.apache.turbine.services.jsonrpc | The JSON-RPC Service supports JavaScript to Java AJAX communications between browsers and Turbine applications.
org.apache.turbine.services.jsp | JSP Service is used to provide Turbine with a Java Server page (JSP) based view.
org.apache.turbine.services.jsp.util |
org.apache.turbine.services.localization |
org.apache.turbine.services.naming | Naming Service provides access to JNDI naming contexts.
org.apache.turbine.services.pull | Provides application tools that are put into the context of a template view.
org.apache.turbine.services.pull.tools | Pull Tools to be used in a template based view.
org.apache.turbine.services.pull.util |
org.apache.turbine.services.rundata | Rundata Service provides a factory for the request cycle data objects.
org.apache.turbine.services.schedule | The scheduler service can run tasks in the background.
org.apache.turbine.services.security | The security service can be used to authenticate users based on database information.
org.apache.turbine.services.security.passive | Dummy Service to be used if no security is required.
org.apache.turbine.services.servlet | Provides access to various resources from the web container.
org.apache.turbine.services.session | The session service allows you to access session information of the servlet container.
org.apache.turbine.services.template | Template Service maps template references to a view service and a template name.
org.apache.turbine.services.template.mapper | The various mappers used by the Template service.
org.apache.turbine.services.ui | Provides skinning facilities for a Turbine web application.
org.apache.turbine.services.uniqueid | Returns unique identifiers for session tracking, cookies etc.
org.apache.turbine.services.velocity | Velocity Service is used to provide Turbine with a Velocity based view.
org.apache.turbine.util | Various utilities used in Turbine and for Turbine based applications.
org.apache.turbine.util.template | Template related utilities.
org.apache.turbine.util.uri | URI generation and processing from Turbine based applications.
org.apache.turbine.util.velocity | Velocity related utility code.

Copyright © 2000–2018 The Apache Software Foundation. All rights reserved.