org.apache.cocoon.components.flow.java
Class AbstractContinuable

java.lang.Object
  extended byorg.apache.cocoon.components.flow.java.AbstractContinuable
Direct Known Subclasses:
FormInstance

public abstract class AbstractContinuable
extends Object

Abstract class to add basic methods for flow handling.

Version:
CVS $Id: AbstractContinuable.java 30932 2004-07-29 17:35:38Z vgritsenko $
Author:
Torsten Curdt, Stephan Michels

Constructor Summary
AbstractContinuable()
           
 
Method Summary
 Object getComponent(String id)
          Access components.
protected  CocoonContinuationContext getContext()
           
 Logger getLogger()
           
 Map getObjectModel()
           
 Request getRequest()
           
 void processPipelineTo(String uri, Object bizdata, OutputStream out)
           
 void redirectTo(String uri)
           
 void releaseComponent(Object component)
          Release pooled components.
 void sendPage(String uri)
           
 void sendPage(String uri, Object bizdata)
           
 void sendPageAndWait(String uri)
           
 void sendPageAndWait(String uri, Object bizdata)
           
 void sendStatus(int sc)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractContinuable

public AbstractContinuable()
Method Detail

getContext

protected CocoonContinuationContext getContext()

getLogger

public Logger getLogger()

sendPageAndWait

public void sendPageAndWait(String uri)

sendPageAndWait

public void sendPageAndWait(String uri,
                            Object bizdata)

sendPage

public void sendPage(String uri)

sendPage

public void sendPage(String uri,
                     Object bizdata)

getRequest

public Request getRequest()

getObjectModel

public Map getObjectModel()

processPipelineTo

public void processPipelineTo(String uri,
                              Object bizdata,
                              OutputStream out)

redirectTo

public void redirectTo(String uri)

sendStatus

public void sendStatus(int sc)

getComponent

public Object getComponent(String id)
Access components.


releaseComponent

public void releaseComponent(Object component)
Release pooled components.

Parameters:
component - a component


Copyright ? 1999-2005 The Apache Software Foundation. All Rights Reserved.