org.outerj.daisy.books.publisher.impl
Class BackgroundEnvironment

java.lang.Object
  extended by AbstractEnvironment
      extended by org.outerj.daisy.books.publisher.impl.BackgroundEnvironment

public class BackgroundEnvironment
extends AbstractEnvironment

A simple implementation of org.apache.cocoon.environment.Environment for pipeline calls which are not externally triggered.

NOTE: this class was copied from the Cocoon cron block.

Since:
2.1.4
Version:
CVS $Id: BackgroundEnvironment.java 37181 2004-08-29 17:47:03Z vgritsenko $
Author:
Reinhard Poetz

Constructor Summary
BackgroundEnvironment(Logger logger, Context ctx)
           
BackgroundEnvironment(java.lang.String uri, java.lang.String view, java.io.File context, java.io.OutputStream stream, Logger log)
           
 
Method Summary
 java.lang.String getContentType()
           
 boolean isExternal()
          Always return false
 void redirect(boolean sessionmode, java.lang.String newURL)
           
 void setContentLength(int length)
           
 void setContentType(java.lang.String mimeType)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BackgroundEnvironment

public BackgroundEnvironment(Logger logger,
                             Context ctx)
                      throws java.net.MalformedURLException
Throws:
java.net.MalformedURLException

BackgroundEnvironment

public BackgroundEnvironment(java.lang.String uri,
                             java.lang.String view,
                             java.io.File context,
                             java.io.OutputStream stream,
                             Logger log)
                      throws java.net.MalformedURLException
Parameters:
uri -
view -
context -
stream -
log -
Throws:
java.net.MalformedURLException
Method Detail

redirect

public void redirect(boolean sessionmode,
                     java.lang.String newURL)
              throws java.io.IOException
Throws:
java.io.IOException
See Also:
org.apache.cocoon.environment.AbstractEnvironment#redirect(boolean, java.lang.String)

setContentType

public void setContentType(java.lang.String mimeType)
See Also:
org.apache.cocoon.environment.Environment#setContentType(java.lang.String)

getContentType

public java.lang.String getContentType()
See Also:
org.apache.cocoon.environment.Environment#getContentType()

setContentLength

public void setContentLength(int length)
See Also:
org.apache.cocoon.environment.Environment#setContentLength(int)

isExternal

public boolean isExternal()
Always return false

See Also:
org.apache.cocoon.environment.Environment#isExternal()


Copyright © -2006 . All Rights Reserved.