Uses of Class
org.apache.turbine.modules.Assembler

Packages that use Assembler
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.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.util.velocity Velocity related utility code. 
 

Uses of Assembler in org.apache.turbine.modules
 

Classes in org.apache.turbine.modules with type parameters of type Assembler
 class GenericLoader<T extends Assembler>
          This is the base class for the loaders.
 interface Loader<T extends Assembler>
          A common interface for Screen, Layout and Navigation Loader
 

Subclasses of Assembler in org.apache.turbine.modules
 class Action
          Generic Action class.
 class ActionEvent
           This is an alternative to the Action class that allows you to do event based actions.
 class Layout
          This is the base class that defines what a Layout module is.
 class Navigation
          This is the base class that defines what a Navigation module is.
 class Page
          This is the base class that defines what a Page module is.
 class ScheduledJob
          All Scheduled jobs should extend this.
 class Screen
          This is the base class which defines the Screen modules.
 

Uses of Assembler in org.apache.turbine.modules.actions
 

Subclasses of Assembler in org.apache.turbine.modules.actions
 class AccessController
          This action doPerforms an Access Control List and places it into the RunData object, so it is easily available to modules.
 class DefaultAction
          This is a Default Action module that doesn't do much.
 class InitContextsAction
          Used to initialize JNDI contexts.
 class LoginUser
          Deprecated. Use PipelineData version instead.
 class LogoutUser
          This action removes a user from the session.
 class VelocityAction
          This class provides a convenience methods for Velocity Actions to use.
 class VelocitySecureAction
          VelocitySecure action.
 

Uses of Assembler in org.apache.turbine.modules.actions.sessionvalidator
 

Subclasses of Assembler in org.apache.turbine.modules.actions.sessionvalidator
 class DefaultSessionValidator
          The SessionValidator attempts to retrieve the User object from the Servlet API session that is associated with the request.
 class SessionValidator
          The SessionValidator attempts to retrieve the User object from the Servlet API session that is associated with the request.
 class TemplateSecureSessionValidator
          SessionValidator that requires login for use with Template Services like Velocity or WebMacro.
 class TemplateSessionValidator
          SessionValidator for use with the Template Service, the TemplateSessionValidator is virtually identical to the TemplateSecureValidator except that it does not transfer to the login page when it detects a null user (or a user not logged in).
 

Uses of Assembler in org.apache.turbine.modules.layouts
 

Subclasses of Assembler in org.apache.turbine.modules.layouts
 class DirectResponseLayout
          This layout allows an action to manipulate the ServletOutputStream directly.
 class JspLayout
          This Layout module allows JSP templates to be used as layouts.
 class VelocityDirectLayout
          This Layout module allows Velocity templates to be used as layouts.
 class VelocityOnlyLayout
          This Layout module allows Velocity templates to be used as layouts.
 class VelocityXslLayout
          This Layout module allows Velocity XML templates to be used as layouts.
 

Uses of Assembler in org.apache.turbine.modules.navigations
 

Subclasses of Assembler in org.apache.turbine.modules.navigations
 class BaseJspNavigation
          Base JSP navigation that should be subclassed by Navigation that want to use JSP.
 class TemplateNavigation
          Base Template Navigation.
 class VelocityNavigation
          VelocityNavigation.
 

Uses of Assembler in org.apache.turbine.modules.pages
 

Subclasses of Assembler in org.apache.turbine.modules.pages
 class DefaultPage
          When building sites using templates, Screens need only be defined for templates which require dynamic (database or object) data.
 class JspPage
          Extends TemplatePage to add some convenience objects to the request.
 class TemplatePage
          When building sites using templates, Screens need only be defined for templates which require dynamic (database or object) data.
 class VelocityPage
          Extends TemplatePage to set the template Context.
 

Uses of Assembler in org.apache.turbine.modules.screens
 

Subclasses of Assembler in org.apache.turbine.modules.screens
 class BaseJspScreen
          Base JSP Screen that should be subclassed by screens that want to use JSP.
 class Error
          This is a sample Error Screen module.
 class JSONScreen
          A Screen class for dealing with JSON-RPC requests.
 class JSONSecureScreen
          An extension to JSONScreen that performs a Security Check before invoking doBuildTemplate().
 class JspErrorScreen
          Directs errors at the Jsp error template defined in template.error.
 class RawScreen
          Base class for writing Screens that output binary data.
 class TemplateScreen
          Template Screen.
 class VelocityDirectScreen
          VelocityDirectScreen is a screen class which returns its output directly to the output stream.
 class VelocityErrorScreen
          VelocityErrorScreen screen - directs errors at the velocity error template defined in template.error.
 class VelocityScreen
          Base Velocity Screen.
 class VelocitySecureScreen
          VelocitySecureScreen Always performs a Security Check that you've defined before executing the doBuildTemplate().
 

Uses of Assembler in org.apache.turbine.modules.screens.error
 

Subclasses of Assembler in org.apache.turbine.modules.screens.error
 class InvalidState
          Users will get this screen if the screen on their browser is in an invalid state.
 

Uses of Assembler in org.apache.turbine.services.assemblerbroker
 

Methods in org.apache.turbine.services.assemblerbroker that return Assembler
 Assembler TurbineAssemblerBrokerService.getAssembler(String type, String name)
          Attempt to retrieve an Assembler of a given type with a name.
static Assembler TurbineAssemblerBroker.getAssembler(String type, String name)
          Return an Assembler for a given type and object name.
 Assembler AssemblerBrokerService.getAssembler(String type, String name)
          Attempts to load an Assembler of a type with a given name
 

Uses of Assembler in org.apache.turbine.services.assemblerbroker.util
 

Classes in org.apache.turbine.services.assemblerbroker.util with type parameters of type Assembler
 interface AssemblerFactory<T extends Assembler>
          Interface for AssemblerFactory's
 

Uses of Assembler in org.apache.turbine.services.assemblerbroker.util.java
 

Classes in org.apache.turbine.services.assemblerbroker.util.java with type parameters of type Assembler
 class JavaBaseFactory<T extends Assembler>
          A screen factory that attempts to load a java class from the module packages defined in the TurbineResource.properties.
 

Methods in org.apache.turbine.services.assemblerbroker.util.java that return Assembler
 Assembler JavaActionFactory.getAssembler(String name)
          Get an Assembler.
 

Uses of Assembler in org.apache.turbine.services.assemblerbroker.util.python
 

Classes in org.apache.turbine.services.assemblerbroker.util.python with type parameters of type Assembler
 class PythonBaseFactory<T extends Assembler>
          A factory that attempts to load a python class in the JPython interpreter and execute it as a Turbine screen.
 

Methods in org.apache.turbine.services.assemblerbroker.util.python that return Assembler
 Assembler PythonActionFactory.getAssembler(String name)
          Get an Assembler.
 

Uses of Assembler in org.apache.turbine.util.velocity
 

Subclasses of Assembler in org.apache.turbine.util.velocity
 class VelocityActionEvent
          If you are using VelocitySite stuff, then your Action's should extend this class instead of extending the ActionEvent class.
 



Copyright © 2000-2011 The Apache Software Foundation. All Rights Reserved.