Package lumis.portal.serviceinterface
Class StyledServiceInterface
- java.lang.Object
-
- lumis.portal.serviceinterface.GenericServiceInterface
-
- lumis.portal.serviceinterface.StyledServiceInterface
-
- All Implemented Interfaces:
IServiceInterface
,IServiceInterfaceMenu
public class StyledServiceInterface extends GenericServiceInterface implements IServiceInterfaceMenu
Generic interface used to render simple html via a style file.- Since:
- 7.1.1
- Version:
- $Revision: 22901 $ $Date: 2019-07-02 11:51:03 -0300 (Tue, 02 Jul 2019) $
-
-
Constructor Summary
Constructors Constructor Description StyledServiceInterface()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Node
getMenu(SessionConfig sessionConfig, ServiceInterfaceInstanceConfig config, ITransaction transaction)
void
render(IServiceInterfaceRenderRequest request, IServiceInterfaceRenderResponse response)
Called by the service interface container to allow the service interface to generate the content of the response based on its current state.-
Methods inherited from class lumis.portal.serviceinterface.GenericServiceInterface
instanceAdded, instanceDeleted, instanceLoaded, instanceUnLoaded, load, processAction, register, renderBefore, unload
-
-
-
-
Method Detail
-
render
public void render(IServiceInterfaceRenderRequest request, IServiceInterfaceRenderResponse response) throws ServiceInterfaceException, PortalException
Description copied from interface:IServiceInterface
Called by the service interface container to allow the service interface to generate the content of the response based on its current state.- Specified by:
render
in interfaceIServiceInterface
- Overrides:
render
in classGenericServiceInterface
- Parameters:
request
- the render requestresponse
- the render response- Throws:
ServiceInterfaceException
- if the service interface has problems fulfilling the rendering requestPortalException
- if the service interface is unavailable to perform render at this time
-
getMenu
public Node getMenu(SessionConfig sessionConfig, ServiceInterfaceInstanceConfig config, ITransaction transaction) throws PortalException
- Specified by:
getMenu
in interfaceIServiceInterfaceMenu
- Throws:
PortalException
-
-