lumis.portal.servicecontainer
Class ServiceContainerRenderResponse

Package class diagram package ServiceContainerRenderResponse
java.lang.Object
  extended by javax.servlet.ServletResponseWrapper
      extended by javax.servlet.http.HttpServletResponseWrapper
          extended by lumis.portal.servicecontainer.ServiceContainerResponse
              extended by lumis.portal.servicecontainer.ServiceContainerRenderResponse
All Implemented Interfaces:
PortletResponse, RenderResponse, HttpServletResponse, ServletResponse, IServiceInterfaceRenderResponse, IServiceInterfaceResponse

public class ServiceContainerRenderResponse
extends ServiceContainerResponse
implements IServiceInterfaceRenderResponse

Since:
4.0.0

Field Summary
protected  int applyRule
           
protected  String styleFile
           
protected  String styleId
           
 
Fields inherited from class lumis.portal.servicecontainer.ServiceContainerResponse
pageConfig, serviceContainerHttpServletResponse, serviceContainerRequest, serviceInterfaceInstanceId
 
Fields inherited from interface lumis.portal.serviceinterface.IServiceInterfaceRenderResponse
APPLY_STYLE_FROM_DEFINITION, APPLY_STYLE_NONE, APPLY_STYLE_ONLY_IF_NOT_DEFINED, APPLY_STYLE_OVERRIDE
 
Fields inherited from interface javax.portlet.RenderResponse
EXPIRATION_CACHE
 
Fields inherited from interface javax.servlet.http.HttpServletResponse
SC_ACCEPTED, SC_BAD_GATEWAY, SC_BAD_REQUEST, SC_CONFLICT, SC_CONTINUE, SC_CREATED, SC_EXPECTATION_FAILED, SC_FORBIDDEN, SC_FOUND, SC_GATEWAY_TIMEOUT, SC_GONE, SC_HTTP_VERSION_NOT_SUPPORTED, SC_INTERNAL_SERVER_ERROR, SC_LENGTH_REQUIRED, SC_METHOD_NOT_ALLOWED, SC_MOVED_PERMANENTLY, SC_MOVED_TEMPORARILY, SC_MULTIPLE_CHOICES, SC_NO_CONTENT, SC_NON_AUTHORITATIVE_INFORMATION, SC_NOT_ACCEPTABLE, SC_NOT_FOUND, SC_NOT_IMPLEMENTED, SC_NOT_MODIFIED, SC_OK, SC_PARTIAL_CONTENT, SC_PAYMENT_REQUIRED, SC_PRECONDITION_FAILED, SC_PROXY_AUTHENTICATION_REQUIRED, SC_REQUEST_ENTITY_TOO_LARGE, SC_REQUEST_TIMEOUT, SC_REQUEST_URI_TOO_LONG, SC_REQUESTED_RANGE_NOT_SATISFIABLE, SC_RESET_CONTENT, SC_SEE_OTHER, SC_SERVICE_UNAVAILABLE, SC_SWITCHING_PROTOCOLS, SC_TEMPORARY_REDIRECT, SC_UNAUTHORIZED, SC_UNSUPPORTED_MEDIA_TYPE, SC_USE_PROXY
 
Constructor Summary
ServiceContainerRenderResponse(ServiceContainerRequest request, HttpServletResponse httpServletResponse)
           
 
Method Summary
 void applyStyle(int applyRule, String styleFile)
           
 int getApplyStyleRule()
           
 String getBeforeResponseString()
           
 PortalPrintWriter getBeforeWriter()
           
 String getNamespace()
           
 OutputStream getPortletOutputStream()
           
 String getResponseString()
           
 String getStyleFile()
           
 String getStyleId()
           
 PortalPrintWriter getWriter()
           
 boolean isCommited()
           
 void setApplyStyleRule(int applyRule)
           
 void setStyleId(String styleId)
           
 void setTitle(String title)
           
 
Methods inherited from class lumis.portal.servicecontainer.ServiceContainerResponse
addProperty, createActionURL, createRenderURL, deleteCookie, getServiceContainerHttpServletResponse, setPageConfig, setProperty, setServiceInterfaceInstanceId
 
Methods inherited from class javax.servlet.http.HttpServletResponseWrapper
addCookie, addDateHeader, addHeader, addIntHeader, containsHeader, encodeRedirectUrl, encodeRedirectURL, encodeUrl, encodeURL, sendError, sendError, sendRedirect, setDateHeader, setHeader, setIntHeader, setStatus, setStatus
 
Methods inherited from class javax.servlet.ServletResponseWrapper
flushBuffer, getBufferSize, getCharacterEncoding, getContentType, getLocale, getOutputStream, getResponse, isCommitted, reset, resetBuffer, setBufferSize, setCharacterEncoding, setContentLength, setContentType, setLocale, setResponse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface lumis.portal.serviceinterface.IServiceInterfaceRenderResponse
createActionURL, createRenderURL
 
Methods inherited from interface lumis.portal.serviceinterface.IServiceInterfaceResponse
addCookie, deleteCookie
 
Methods inherited from interface javax.portlet.PortletResponse
addProperty, encodeURL, setProperty
 
Methods inherited from interface javax.portlet.RenderResponse
flushBuffer, getBufferSize, getCharacterEncoding, getContentType, getLocale, isCommitted, reset, resetBuffer, setBufferSize, setContentType
 
Methods inherited from interface javax.portlet.PortletResponse
addProperty, encodeURL, setProperty
 
Methods inherited from interface javax.servlet.ServletResponse
flushBuffer, getBufferSize, getCharacterEncoding, getContentType, getLocale, getOutputStream, isCommitted, reset, resetBuffer, setBufferSize, setCharacterEncoding, setContentLength, setContentType, setLocale
 

Field Detail

styleFile

protected String styleFile

styleId

protected String styleId

applyRule

protected int applyRule
Constructor Detail

ServiceContainerRenderResponse

public ServiceContainerRenderResponse(ServiceContainerRequest request,
                                      HttpServletResponse httpServletResponse)
Parameters:
httpServletResponse -
Method Detail

getResponseString

public String getResponseString()
                         throws Exception
Throws:
Exception

getBeforeResponseString

public String getBeforeResponseString()
                               throws Exception
Throws:
Exception

getNamespace

public String getNamespace()
Specified by:
getNamespace in interface RenderResponse

getPortletOutputStream

public OutputStream getPortletOutputStream()
                                    throws IOException
Specified by:
getPortletOutputStream in interface RenderResponse
Throws:
IOException

getWriter

public PortalPrintWriter getWriter()
                            throws IOException
Specified by:
getWriter in interface RenderResponse
Specified by:
getWriter in interface ServletResponse
Specified by:
getWriter in interface IServiceInterfaceRenderResponse
Overrides:
getWriter in class ServletResponseWrapper
Throws:
IOException

getBeforeWriter

public PortalPrintWriter getBeforeWriter()
                                  throws IOException
Specified by:
getBeforeWriter in interface IServiceInterfaceRenderResponse
Throws:
IOException

isCommited

public boolean isCommited()
Specified by:
isCommited in interface IServiceInterfaceRenderResponse

setTitle

public void setTitle(String title)
Specified by:
setTitle in interface RenderResponse

applyStyle

public void applyStyle(int applyRule,
                       String styleFile)
                throws ServiceException,
                       PortalException
Specified by:
applyStyle in interface IServiceInterfaceRenderResponse
Throws:
ServiceException
PortalException

setApplyStyleRule

public void setApplyStyleRule(int applyRule)
                       throws ServiceException,
                              PortalException
Throws:
ServiceException
PortalException

getApplyStyleRule

public int getApplyStyleRule()
                      throws ServiceException,
                             PortalException
Throws:
ServiceException
PortalException

getStyleFile

public String getStyleFile()
                    throws ServiceException,
                           PortalException
Throws:
ServiceException
PortalException

setStyleId

public void setStyleId(String styleId)
                throws ServiceException,
                       PortalException
Specified by:
setStyleId in interface IServiceInterfaceRenderResponse
Throws:
ServiceException
PortalException

getStyleId

public String getStyleId()
                  throws ServiceException,
                         PortalException
Throws:
ServiceException
PortalException


Lumisportal  4.1.0.071221 - Copyright © 2001-2007, Lumis. All Rights Reserved.