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
 

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.
 

Methods in org.apache.turbine.modules that return Assembler
 Assembler ScreenLoader.getAssembler(java.lang.String name)
          Pulls out an instance of the object by name.
 Assembler LayoutLoader.getAssembler(java.lang.String name)
          Pulls out an instance of the object by name.
 Assembler NavigationLoader.getAssembler(java.lang.String name)
          Pulls out an instance of the object by name.
 Assembler PageLoader.getAssembler(java.lang.String name)
          Pulls out an instance of the object by name.
 Assembler Loader.getAssembler(java.lang.String name)
          Pulls out an instance of an Assembler Object by name.
 

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
          This is where we authenticate the user logging into the system against a user in the database.
 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 retrive 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 DefaultLayout
          Deprecated. The use of ECS for the view is deprecated. Use a templating solution.
 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 VelocityECSLayout
          Deprecated. you should use VelocityOnlyLayout
 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 DefaultBottomNavigation
          Deprecated. The use of ECS for the view is deprecated. Use a templating solution.
 class DefaultTopNavigation
          Deprecated. The use of ECS for the view is deprecated. Use a templating solution.
 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 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(java.lang.String type, java.lang.String name)
          Attempt to retrieve an Assembler of a given type with a name.
 Assembler AssemblerBrokerService.getAssembler(java.lang.String type, java.lang.String name)
          Attempts to load an Assembler of a type with a given name
static Assembler TurbineAssemblerBroker.getAssembler(java.lang.String type, java.lang.String name)
          Return an Assembler for a given type and object name.
 

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

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

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

Methods in org.apache.turbine.services.assemblerbroker.util.java that return Assembler
 Assembler JavaLayoutFactory.getAssembler(java.lang.String name)
          Get an Assembler.
 Assembler JavaNavigationFactory.getAssembler(java.lang.String name)
          Get an Assembler.
 Assembler JavaActionFactory.getAssembler(java.lang.String name)
          Get an Assembler.
 Assembler JavaPageFactory.getAssembler(java.lang.String name)
          Get an Assembler.
 Assembler JavaScheduledJobFactory.getAssembler(java.lang.String name)
          Get an Assembler.
 Assembler JavaBaseFactory.getAssembler(java.lang.String packageName, java.lang.String name)
          Get an Assembler.
 Assembler JavaScreenFactory.getAssembler(java.lang.String name)
          Get an Assembler.
 

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

Methods in org.apache.turbine.services.assemblerbroker.util.python that return Assembler
 Assembler PythonScreenFactory.getAssembler(java.lang.String name)
          Get an Assembler.
 Assembler PythonNavigationFactory.getAssembler(java.lang.String name)
          Get an Assembler.
 Assembler PythonPageFactory.getAssembler(java.lang.String name)
          Get an Assembler.
 Assembler PythonActionFactory.getAssembler(java.lang.String name)
          Get an Assembler.
 Assembler PythonBaseFactory.getAssembler(java.lang.String subDirectory, java.lang.String name)
          Get an Assembler.
 Assembler PythonLayoutFactory.getAssembler(java.lang.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-2005 Apache Software Foundation. All Rights Reserved.