Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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