You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@turbine.apache.org by jv...@apache.org on 2002/01/19 00:21:38 UTC

cvs commit: jakarta-turbine-3/src/java/org/apache/turbine/pipeline DirectRenderer.java

jvanzyl     02/01/18 15:21:38

  Modified:    src/java/org/apache/turbine/pipeline DirectRenderer.java
  Log:
  - DirectRenderer fixed so that complete streaming is performed. Patch
    supplied by James Taylor.
  
  Revision  Changes    Path
  1.4       +20 -1     jakarta-turbine-3/src/java/org/apache/turbine/pipeline/DirectRenderer.java
  
  Index: DirectRenderer.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-3/src/java/org/apache/turbine/pipeline/DirectRenderer.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- DirectRenderer.java	18 Jan 2002 03:33:58 -0000	1.3
  +++ DirectRenderer.java	18 Jan 2002 23:21:38 -0000	1.4
  @@ -68,7 +68,8 @@
    * @author <a href="mailto:jvanzyl@apache.org">Jason van Zyl</a>
    * @author <a href="mailto:jon@latchkey.com">Jon S. Stevens</a>
    * @author <a href="mailto:jmcnally@collab.net">John McNally</a>
  - * @version $Id: DirectRenderer.java,v 1.3 2002/01/18 03:33:58 jvanzyl Exp $
  + * @author <a href="mailto:james@jamestaylor.org">James Taylor</a>
  + * @version $Id: DirectRenderer.java,v 1.4 2002/01/18 23:21:38 jvanzyl Exp $
    */
   public class DirectRenderer 
       extends Renderer
  @@ -102,6 +103,24 @@
               log.error("Rendering failed", e);
               Module.handleRequest(context, "screens/Error.vm", writer);
           }
  +        
  +        return EMPTY;
  +    }
  +    
  +    /**
  +     * @see org.apache.turbine.pipeline.Renderer#render(RunData,String)
  +     * @return zero length String
  +     */
  +    public String render(RunData data, String target)
  +        throws TurbineException, Exception
  +    {
  +        log.debug("Rendering target " + target);
  +        
  +        TemplateContext context = Module.getTemplateContext(data);
  +        
  +        Module.handleRequest(context, target, writer);
  +        
           return EMPTY;
       }
   }
  +
  
  
  

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>