lumis.doui.service
Class DouiGenericListServiceInterface
java.lang.Object
lumis.portal.serviceinterface.GenericServiceInterface
lumis.doui.service.DouiServiceInterface
lumis.doui.service.DouiGenericListServiceInterface
- All Implemented Interfaces:
- IDouiServiceInterface, IServiceInterface, IServiceInterfaceMenu
- Direct Known Subclasses:
- DouiAdministrationListServiceInterface, DouiListServiceInterface, DouiQuickListServiceInterface
public abstract class DouiGenericListServiceInterface
- extends DouiServiceInterface
A generic doui list service interface implementation.
- Since:
- 4.0.0
Method Summary |
protected boolean |
addDefaultControls(Node serviceInterfaceDouiDefinitionNode,
Node serviceDouiDefinitionNode,
Node serviceInterfaceXmlNode)
|
protected boolean |
addDefaultFields(Node serviceInterfaceSourceNode,
Node serviceDouiDefinitionNode,
Node serviceInterfaceXmlNode)
|
protected boolean |
addDefaultHyperLinks(Node serviceInterfaceDouiDefinitionNode,
Node serviceDouiDefinitionNode,
ITransaction transaction)
|
protected boolean |
addDefaultOrderBy(Node serviceInterfaceSourceNode,
Node serviceDouiDefinitionNode,
Node serviceInterfaceXmlNode)
|
protected String |
getCustomMenu(SessionConfig sessionConfig,
ServiceInterfaceInstanceConfig config,
ITransaction transaction)
|
Methods inherited from class lumis.doui.service.DouiServiceInterface |
addDefaultDouiDefinitionValues, addDefaultFilters, addDefaultInterfaceDouiDefinitionNode, addDefaultMaxRows, addDefaultPostLoadProcessors, addDefaultProcessActions, addDefaultSources, addDetailsHyperLink, addPrimaryKeyFilter, getContext, getDefaultStyle, getInterfaceSourceFieldsNode, getMenu, getRepositoryMenus, initDouiContext, loadFromRequest, loadSources, processAction, processActions, register, render, renderBefore, renderData, validate |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DouiGenericListServiceInterface
public DouiGenericListServiceInterface()
getCustomMenu
protected String getCustomMenu(SessionConfig sessionConfig,
ServiceInterfaceInstanceConfig config,
ITransaction transaction)
throws PortalException
- Overrides:
getCustomMenu
in class DouiServiceInterface
- Throws:
PortalException
addDefaultHyperLinks
protected boolean addDefaultHyperLinks(Node serviceInterfaceDouiDefinitionNode,
Node serviceDouiDefinitionNode,
ITransaction transaction)
throws PortalException
- Overrides:
addDefaultHyperLinks
in class DouiServiceInterface
- Throws:
PortalException
addDefaultControls
protected boolean addDefaultControls(Node serviceInterfaceDouiDefinitionNode,
Node serviceDouiDefinitionNode,
Node serviceInterfaceXmlNode)
throws PortalException
- Overrides:
addDefaultControls
in class DouiServiceInterface
- Throws:
PortalException
addDefaultFields
protected boolean addDefaultFields(Node serviceInterfaceSourceNode,
Node serviceDouiDefinitionNode,
Node serviceInterfaceXmlNode)
throws PortalException
- Overrides:
addDefaultFields
in class DouiServiceInterface
- Throws:
PortalException
addDefaultOrderBy
protected boolean addDefaultOrderBy(Node serviceInterfaceSourceNode,
Node serviceDouiDefinitionNode,
Node serviceInterfaceXmlNode)
throws PortalException
- Overrides:
addDefaultOrderBy
in class DouiServiceInterface
- Throws:
PortalException
Lumisportal 6.2.0.120405 - Copyright © 2006–2012 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.