Package org.apache.turbine.util

Examples of org.apache.turbine.util.RunData


     */
    @Override
    public ConcreteElement buildTemplate(PipelineData pipelineData)
        throws Exception
    {
        RunData data = getRunData(pipelineData);
        // get the name of the JSP we want to use
        String templateName = data.getTemplateInfo().getNavigationTemplate();

        // navigations are used by a layout
        TurbineJsp.handleRequest(pipelineData, prefix + templateName);
        return null;
    }
View Full Code Here


     * @throws Exception a generic exception.
     */
    protected void doBuildTemplate(PipelineData pipelineData)
            throws Exception
    {
      RunData data = getRunData(pipelineData);
      doBuildTemplate(data);
    }
View Full Code Here

     * @throws Exception a generic exception.
     */
    public ConcreteElement buildTemplate(PipelineData pipelineData)
    throws Exception
  {
      RunData data = getRunData(pipelineData);
      return buildTemplate(data);
  }
View Full Code Here

     */
    @Override
    protected ConcreteElement doBuild(PipelineData pipelineData)
            throws Exception
    {
      RunData data = getRunData(pipelineData);
        return doBuild(data);
    }
View Full Code Here

     */
    @Override
    public ConcreteElement buildTemplate(PipelineData pipelineData)
            throws Exception
    {
        RunData data = getRunData(pipelineData);
        Context context = TurbineVelocity.getContext(pipelineData);

        String navigationTemplate = data.getTemplateInfo().getNavigationTemplate();
        String templateName
                = TurbineTemplate.getNavigationTemplateName(navigationTemplate);

        StringElement output = new StringElement();
        output.setFilterState(false);
View Full Code Here

        // or null is passed in we'll throw an appropriate runtime
        // exception.
        if (data instanceof PipelineData)
        {
            PipelineData pipelineData = (PipelineData) data;
            RunData runData = (RunData)pipelineData;
            templateURI = new TemplateURI(runData);
        }
        else
        {
            templateURI = new TemplateURI((RunData) data);
View Full Code Here

     * @see org.apache.turbine.Valve#invoke(RunData, ValveContext)
     */
    public void invoke(PipelineData pipelineData, ValveContext context)
        throws IOException, TurbineException
    {
        RunData runData = getRunData(pipelineData);
        // If the session is new take this opportunity to
        // set the session timeout if specified in TR.properties
        if (runData.getSession().isNew() && timeout != TurbineConstants.SESSION_TIMEOUT_DEFAULT)
        {
            runData.getSession().setMaxInactiveInterval(timeout);
        }

        // Pass control to the next Valve in the Pipeline
        context.invokeNext(pipelineData);
    }
View Full Code Here

     * @param data The run-time data.
     */
    protected void cleanUp(PipelineData pipelineData)
        throws Exception
    {
        RunData data = getRunData(pipelineData);
        // If a module has set data.acl = null, remove acl from
        // the session.
        if (data.getACL() == null)
        {
            try
            {
                data.getSession().removeAttribute
                    (AccessControlList.SESSION_KEY);
            }
            catch (IllegalStateException invalidatedSession)
            {
                // Web was used to shut us down. Trying to clean up
View Full Code Here

     */
    public static void addDefaultObjects(PipelineData pipelineData)
    {
        //Map runDataMap = (Map) pipelineData.get(RunData.class);
        //RunData data = (RunData)runDataMap.get(RunData.class);
        RunData runData = (RunData)pipelineData;
        addDefaultObjects(runData);
    }
View Full Code Here

    public static void handleRequest(PipelineData pipelineData, String templateName, boolean isForward)
        throws TurbineException
    {
        //Map runDataMap = (Map) pipelineData.get(RunData.class);
        //RunData data = (RunData)runDataMap.get(RunData.class);
        RunData runData = (RunData)pipelineData;
        handleRequest(runData, templateName, isForward);
    }
View Full Code Here

TOP

Related Classes of org.apache.turbine.util.RunData

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.