public class ServiceContainer extends Object
Modifier and Type | Field and Description |
---|---|
static String |
ORIGIN_PAGE_WEB_RESOURCE_ATTRIBUTE_NAME |
Constructor and Description |
---|
ServiceContainer() |
Modifier and Type | Method and Description |
---|---|
protected String |
getAccessDeniedOutput(ServiceContainerRenderRequest renderRequest,
ITransaction portalTransaction) |
void |
init() |
ITransaction |
processServiceInterfaceInstanceAction(ServiceContainerActionRequest actionRequest,
ServiceContainerActionResponse actionResponse,
ITransaction portalTransaction)
Processes the action for a service interface instance.
|
String |
renderServiceInterfaceInstance(ServiceContainerRenderRequest renderRequest,
ServiceContainerRenderResponse renderResponse,
ITransaction portalTransaction)
Renders a single service interface instance.
|
public static final String ORIGIN_PAGE_WEB_RESOURCE_ATTRIBUTE_NAME
public String renderServiceInterfaceInstance(ServiceContainerRenderRequest renderRequest, ServiceContainerRenderResponse renderResponse, ITransaction portalTransaction) throws ServiceException, PortalException
renderRequest
- the render request.renderResponse
- the render response.portalTransaction
- the transaction for persistence access.PortalException
- if the process action could not be executed.
This exception will have been logged as an error by this method.ServiceException
protected String getAccessDeniedOutput(ServiceContainerRenderRequest renderRequest, ITransaction portalTransaction) throws ServiceException, PortalException
ServiceException
PortalException
public ITransaction processServiceInterfaceInstanceAction(ServiceContainerActionRequest actionRequest, ServiceContainerActionResponse actionResponse, ITransaction portalTransaction) throws PortalException
actionRequest
- the process action request.actionResponse
- the process action response.portalTransaction
- the transaction for persistence access.PortalException
- if the process action could not be executed.
This exception will have been logged as an error by this method.LumisXP 12.3.0.200408 - Copyright © 2006–2020 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.