Package lumis.doui.service
Class DouiAdministrationPropertyPageServiceInterface
- java.lang.Object
-
- lumis.portal.serviceinterface.GenericServiceInterface
-
- lumis.doui.service.DouiServiceInterface
-
- lumis.doui.service.DouiAdministrationPropertyPageServiceInterface
-
- All Implemented Interfaces:
IDouiServiceInterface
,IServiceInterface
,IServiceInterfaceMenu
- Direct Known Subclasses:
DouiAdministrationAddPropertyPageServiceInterface
,DouiAdministrationEditPropertyPageServiceInterface
,PositionFieldOrderInterface
,ThemeAdministrationPropertyPage
public class DouiAdministrationPropertyPageServiceInterface extends DouiServiceInterface
Implements a administration add property page for doui administration- Since:
- 7.0.0
- Version:
- $Revision: 15056 $ $Date: 2012-11-29 18:51:41 -0200 (Thu, 29 Nov 2012) $
-
-
Field Summary
-
Fields inherited from class lumis.doui.service.DouiServiceInterface
VALIDATE_RENDER_PARAMETER
-
-
Constructor Summary
Constructors Constructor Description DouiAdministrationPropertyPageServiceInterface()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected String
getCustomMenu(SessionConfig sessionConfig, ServiceInterfaceInstanceConfig config, ITransaction transaction)
void
register(SessionConfig sessionConfig, Node serviceInterfaceXmlNode, ITransaction transaction)
Called by the service interface manager when a service interface definition is registered.protected void
setIsAdministrationProperty(Node serviceInterfaceXmlNode)
protected void
setIsRuntimeOnlyProperty(Node serviceInterfaceXmlNode)
-
Methods inherited from class lumis.doui.service.DouiServiceInterface
addDefaultControls, addDefaultDouiDefinitionValues, addDefaultFields, addDefaultFilters, addDefaultHyperLinks, addDefaultInterfaceDouiDefinitionNode, addDefaultMaxRows, addDefaultOrderBy, addDefaultPostLoadProcessors, addDefaultProcessActions, addDefaultSources, addDetailsHyperLink, addPrimaryKeyFilter, getContext, getDefaultStyle, getInterfaceSourceFieldsNode, getMenu, getRepositoryMenus, initDouiContext, loadFromRequest, loadSources, processAction, processActions, render, renderBefore, renderData, validate
-
Methods inherited from class lumis.portal.serviceinterface.GenericServiceInterface
instanceAdded, instanceDeleted, instanceLoaded, instanceUnLoaded, load, unload
-
-
-
-
Method Detail
-
getCustomMenu
protected String getCustomMenu(SessionConfig sessionConfig, ServiceInterfaceInstanceConfig config, ITransaction transaction) throws PortalException
- Overrides:
getCustomMenu
in classDouiServiceInterface
- Throws:
PortalException
-
register
public void register(SessionConfig sessionConfig, Node serviceInterfaceXmlNode, ITransaction transaction) throws PortalException
Description copied from interface:IServiceInterface
Called by the service interface manager when a service interface definition is registered. This method allows the Service Interface implementation to set its default values into the service interface definition xml.- Specified by:
register
in interfaceIServiceInterface
- Overrides:
register
in classDouiServiceInterface
- Parameters:
sessionConfig
- TODOtransaction
- TODO- Throws:
PortalException
-
setIsAdministrationProperty
protected void setIsAdministrationProperty(Node serviceInterfaceXmlNode) throws PortalException
- Throws:
PortalException
-
setIsRuntimeOnlyProperty
protected void setIsRuntimeOnlyProperty(Node serviceInterfaceXmlNode) throws PortalException
- Throws:
PortalException
-
-