public class ServiceInterfaceInstanceControllerHtml extends ControllerHtml
Modifier and Type | Field and Description |
---|---|
protected int |
debugLevel |
protected int |
mode |
protected ServiceContainer |
serviceContainer |
out, request, response, sessionConfig, userConfig
Constructor and Description |
---|
ServiceInterfaceInstanceControllerHtml(HttpServletRequest request,
HttpServletResponse response,
PageContext pageContext) |
Modifier and Type | Method and Description |
---|---|
protected void |
clearServiceInterfaceInstanceCache()
Clears the HTML cache of the specified interface, if any, and clears the XSL Transformer cache for the XSL file used by the interface.
|
protected void |
getServiceInterfaceInstanceXmlData() |
void |
handleRequest() |
protected String |
processHTML(ServiceContainerRenderRequest renderRequest,
String outputHTML)
Processes the HTML generated by the service interface instance, for proper rendering in the final page.
|
protected void |
renderOutput(ServiceContainerRenderRequest renderRequest,
ServiceContainerRenderResponse renderResponse,
Map<String,String> originalMap,
ITransaction portalTransaction) |
protected void |
renderServiceInterfaceInstance()
Returns the HTML for a single service interface instance.
|
protected void |
setRequestMode()
Sets the Request Mode.
|
deleteCookie, getCookie, getRequestMode, getSessionConfig, loadUserInfo, setCookie
protected ServiceContainer serviceContainer
protected int mode
protected int debugLevel
public ServiceInterfaceInstanceControllerHtml(HttpServletRequest request, HttpServletResponse response, PageContext pageContext) throws ControllerException, PortalException
request
- response
- pageContext
- ControllerException
PortalException
protected void setRequestMode() throws ControllerException, PortalException
PortalContext.MODE_ADMIN
, or
PortalContext.MODE_USER
.
If mode is not PortalContext.MODE_USER
,
the IMonitorContext
is disabled.
ControllerException
PortalException
IMonitorContext#setEnabled(boolean)
protected void clearServiceInterfaceInstanceCache() throws ControllerException, PortalException
ControllerException
PortalException
protected void renderServiceInterfaceInstance() throws ControllerException, PortalException
ControllerException
PortalException
protected void renderOutput(ServiceContainerRenderRequest renderRequest, ServiceContainerRenderResponse renderResponse, Map<String,String> originalMap, ITransaction portalTransaction) throws ServiceException, IOException, PortalException
protected String processHTML(ServiceContainerRenderRequest renderRequest, String outputHTML) throws PortalException
renderRequest
- the renderization request.outputHTML
- the HTML generated by the service interface instance.PortalException
protected void getServiceInterfaceInstanceXmlData() throws ControllerException, PortalException
ControllerException
PortalException
LumisXP 12.3.0.200408 - Copyright © 2006–2020 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.