Package lumis.portal.serviceinterface
Interface IServiceInterfaceRenderResponse
-
- All Superinterfaces:
IServiceInterfaceResponse
,IURLFactory
,javax.portlet.MimeResponse
,javax.portlet.PortletResponse
,javax.portlet.RenderResponse
- All Known Subinterfaces:
IMockServiceInterfaceRenderResponse
,IServiceInterfaceRenderResponseSPI
- All Known Implementing Classes:
BufferedServiceInterfaceRenderResponseSPI
,ChatServiceInterfaceResponse
,MockServiceInterfaceRenderResponse
,ServiceContainerRenderResponse
,ServiceInterfaceRenderResponseSPIWrapper
@StableMinor(version="17.0", sinceVersion="7.0") public interface IServiceInterfaceRenderResponse extends IServiceInterfaceResponse, javax.portlet.RenderResponse
Service interface response for a render action.- Since:
- 4.0.0
- Version:
- $Revision$ $Date$
-
-
Field Summary
Fields Modifier and Type Field Description static int
APPLY_STYLE_FROM_DEFINITION
static int
APPLY_STYLE_NONE
static int
APPLY_STYLE_ONLY_IF_NOT_DEFINED
static int
APPLY_STYLE_OVERRIDE
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
applyStyle(int applyRule, java.lang.String styleFile)
IServiceInterfaceUrl
createActionURL()
Creates an action URL.IServiceInterfaceUrl
createRenderURL()
Creates a render URL.PortalPrintWriter
getBeforeWriter()
java.io.PrintWriter
getWriter()
boolean
isCommited()
void
setStyleId(java.lang.String styleId)
-
Methods inherited from interface lumis.portal.serviceinterface.IServiceInterfaceResponse
addCookie, deleteCookie
-
Methods inherited from interface lumis.portal.url.IURLFactory
createPortalURL
-
Methods inherited from interface javax.portlet.MimeResponse
createResourceURL, flushBuffer, getBufferSize, getCacheControl, getCharacterEncoding, getContentType, getLocale, getPortletOutputStream, isCommitted, reset, resetBuffer, setBufferSize
-
-
-
-
Field Detail
-
APPLY_STYLE_NONE
static final int APPLY_STYLE_NONE
- See Also:
- Constant Field Values
-
APPLY_STYLE_FROM_DEFINITION
static final int APPLY_STYLE_FROM_DEFINITION
- See Also:
- Constant Field Values
-
APPLY_STYLE_ONLY_IF_NOT_DEFINED
static final int APPLY_STYLE_ONLY_IF_NOT_DEFINED
- See Also:
- Constant Field Values
-
APPLY_STYLE_OVERRIDE
static final int APPLY_STYLE_OVERRIDE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getWriter
java.io.PrintWriter getWriter() throws java.io.IOException
- Specified by:
getWriter
in interfacejavax.portlet.MimeResponse
- Throws:
java.io.IOException
-
getBeforeWriter
PortalPrintWriter getBeforeWriter() throws java.io.IOException
- Throws:
java.io.IOException
-
isCommited
boolean isCommited()
-
applyStyle
void applyStyle(int applyRule, java.lang.String styleFile) throws ServiceException, PortalException
- Throws:
ServiceException
PortalException
-
setStyleId
void setStyleId(java.lang.String styleId) throws ServiceException, PortalException
- Throws:
ServiceException
PortalException
-
createActionURL
IServiceInterfaceUrl createActionURL()
Description copied from interface:IURLFactory
Creates an action URL.- Specified by:
createActionURL
in interfaceIURLFactory
- Specified by:
createActionURL
in interfacejavax.portlet.MimeResponse
- Returns:
- the URL object.
- See Also:
IServiceInterface.processAction(lumis.portal.serviceinterface.IServiceInterfaceActionRequest, lumis.portal.serviceinterface.IServiceInterfaceActionResponse)
-
createRenderURL
IServiceInterfaceUrl createRenderURL()
Description copied from interface:IURLFactory
Creates a render URL.- Specified by:
createRenderURL
in interfaceIURLFactory
- Specified by:
createRenderURL
in interfacejavax.portlet.MimeResponse
- Returns:
- the URL object.
- See Also:
IServiceInterface.render(lumis.portal.serviceinterface.IServiceInterfaceRenderRequest, lumis.portal.serviceinterface.IServiceInterfaceRenderResponse)
-
-