org.apache.jetspeed.services.jsp
Class JetspeedJspService

java.lang.Object
  extended byorg.apache.turbine.services.BaseInitable
      extended byorg.apache.turbine.services.BaseService
          extended byorg.apache.turbine.services.TurbineBaseService
              extended byorg.apache.turbine.services.template.BaseTemplateEngineService
                  extended byorg.apache.turbine.services.jsp.TurbineJspService
                      extended byorg.apache.jetspeed.services.jsp.JetspeedJspService
All Implemented Interfaces:
org.apache.turbine.services.Initable, org.apache.turbine.services.jsp.JspService, org.apache.turbine.services.Service, org.apache.turbine.services.template.TemplateEngineService

public class JetspeedJspService
extends org.apache.turbine.services.jsp.TurbineJspService

This service is an extension on the TurbineJspService. It adds one method called handleBufferedRequest. This method buffers the result of the JSP and returns it as a java.lang.String


Field Summary
 
Fields inherited from class org.apache.turbine.services.BaseService
name, properties, serviceBroker
 
Fields inherited from class org.apache.turbine.services.BaseInitable
initableBroker, isInitialized
 
Fields inherited from interface org.apache.turbine.services.jsp.JspService
LINK, RUNDATA, SERVICE_NAME
 
Fields inherited from interface org.apache.turbine.services.template.TemplateEngineService
DEFAULT_ERROR_SCREEN, DEFAULT_LAYOUT, DEFAULT_LAYOUT_TEMPLATE, DEFAULT_NAVIGATION, DEFAULT_PAGE, DEFAULT_SCREEN, DEFAULT_TEMPLATE_EXTENSION, TEMPLATE_EXTENSIONS
 
Constructor Summary
JetspeedJspService()
           
 
Method Summary
 java.lang.String handleBufferedRequest(org.apache.turbine.util.RunData data, java.lang.String filename, boolean isForward)
          Process the request
 
Methods inherited from class org.apache.turbine.services.jsp.TurbineJspService
addDefaultObjects, getDefaultBufferSize, getRelativeTemplateName, handleRequest, handleRequest, init, init, templateExists
 
Methods inherited from class org.apache.turbine.services.template.BaseTemplateEngineService
getAssociatedFileExtensions, getTemplateEngineServiceConfiguration, initConfiguration, registerConfiguration
 
Methods inherited from class org.apache.turbine.services.TurbineBaseService
init, init, shutdown
 
Methods inherited from class org.apache.turbine.services.BaseService
getConfiguration, getName, getProperties, getServiceBroker, setName, setServiceBroker
 
Methods inherited from class org.apache.turbine.services.BaseInitable
getInit, getInitableBroker, setInit, setInitableBroker
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.turbine.services.Service
getConfiguration, getName, getProperties, setName, setServiceBroker
 
Methods inherited from interface org.apache.turbine.services.Initable
getInit, init, setInitableBroker, shutdown
 

Constructor Detail

JetspeedJspService

public JetspeedJspService()
Method Detail

handleBufferedRequest

public java.lang.String handleBufferedRequest(org.apache.turbine.util.RunData data,
                                              java.lang.String filename,
                                              boolean isForward)
                                       throws org.apache.turbine.util.TurbineException
Process the request

Returns:
String
Throws:
org.apache.turbine.util.TurbineException - Any exception trown while processing will be wrapped into a TurbineException and rethrown.


Copyright © 2000-2005 Apache Software Foundation. All Rights Reserved.