Package lumis.content.service
Class ContentAdministrationEditPropertyPageServiceInterface
- java.lang.Object
-
- lumis.portal.serviceinterface.GenericServiceInterface
-
- lumis.doui.service.DouiServiceInterface
-
- lumis.content.service.ContentServiceInterface
-
- lumis.content.service.ContentAdministrationPropertyPageServiceInterface
-
- lumis.content.service.ContentAdministrationEditPropertyPageServiceInterface
-
- All Implemented Interfaces:
IDouiServiceInterface
,IServiceInterface
,IServiceInterfaceMenu
- Direct Known Subclasses:
CommunityEditServiceInterface
public class ContentAdministrationEditPropertyPageServiceInterface extends ContentAdministrationPropertyPageServiceInterface
Implements a standard edit property page for content administration- Since:
- 4.0.6
- Version:
- $Revision: 18532 $ $Date: 2016-03-16 16:32:48 -0300 (Wed, 16 Mar 2016) $
-
-
Field Summary
-
Fields inherited from class lumis.doui.service.DouiServiceInterface
VALIDATE_RENDER_PARAMETER
-
-
Constructor Summary
Constructors Constructor Description ContentAdministrationEditPropertyPageServiceInterface()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
addDefaultControls(Node serviceInterfaceDouiDefinitionNode, Node serviceDouiDefinitionNode, Node serviceInterfaceXmlNode)
protected boolean
addDefaultFilters(Node serviceInterfaceSourceNode, Node serviceDouiDefinitionNode, Node serviceInterfaceXmlNode)
protected void
addDefaultProcessActionResponses(StringBuilder processActionsXml)
protected boolean
addDefaultProcessActions(Node serviceInterfaceDouiDefinitionNode, Node serviceDouiDefinitionNode, Node serviceInterfaceXmlNode)
protected void
processActions(DouiContext douiContext)
Process actions.void
register(SessionConfig sessionConfig, Node serviceInterfaceXmlNode, ITransaction transaction)
Called by the service interface manager when a service interface definition is registered.protected void
renderData(IServiceInterfaceRenderResponse response, DouiContext douiContext)
Render data.-
Methods inherited from class lumis.content.service.ContentAdministrationPropertyPageServiceInterface
getCustomMenu, setIsAdministrationProperty, setIsRuntimeOnlyProperty
-
Methods inherited from class lumis.content.service.ContentServiceInterface
addDefaultOrderBy, getDefaultStyle, getRepositoryMenus, load, render
-
Methods inherited from class lumis.doui.service.DouiServiceInterface
addDefaultDouiDefinitionValues, addDefaultFields, addDefaultHyperLinks, addDefaultInterfaceDouiDefinitionNode, addDefaultMaxRows, addDefaultPostLoadProcessors, addDefaultSources, addDetailsHyperLink, addPrimaryKeyFilter, getContext, getInterfaceSourceFieldsNode, getMenu, initDouiContext, loadFromRequest, loadSources, processAction, renderBefore, validate
-
Methods inherited from class lumis.portal.serviceinterface.GenericServiceInterface
instanceAdded, instanceDeleted, instanceLoaded, instanceUnLoaded, unload
-
-
-
-
Method Detail
-
addDefaultControls
protected boolean addDefaultControls(Node serviceInterfaceDouiDefinitionNode, Node serviceDouiDefinitionNode, Node serviceInterfaceXmlNode) throws PortalException
- Overrides:
addDefaultControls
in classDouiServiceInterface
- Throws:
PortalException
-
addDefaultFilters
protected boolean addDefaultFilters(Node serviceInterfaceSourceNode, Node serviceDouiDefinitionNode, Node serviceInterfaceXmlNode) throws PortalException
- Overrides:
addDefaultFilters
in classDouiServiceInterface
- Throws:
PortalException
-
addDefaultProcessActions
protected boolean addDefaultProcessActions(Node serviceInterfaceDouiDefinitionNode, Node serviceDouiDefinitionNode, Node serviceInterfaceXmlNode) throws PortalException
- Overrides:
addDefaultProcessActions
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 classContentAdministrationPropertyPageServiceInterface
- Parameters:
sessionConfig
- TODOtransaction
- TODO- Throws:
PortalException
-
addDefaultProcessActionResponses
protected void addDefaultProcessActionResponses(StringBuilder processActionsXml) throws PortalException
- Throws:
PortalException
-
renderData
protected void renderData(IServiceInterfaceRenderResponse response, DouiContext douiContext) throws PortalException
Description copied from class:DouiServiceInterface
Render data.- Overrides:
renderData
in classDouiServiceInterface
douiContext
- DouiContext instance.- Throws:
PortalException
- if an error occur during the render process.
-
processActions
protected void processActions(DouiContext douiContext) throws PortalException
Description copied from class:DouiServiceInterface
Process actions.- Overrides:
processActions
in classDouiServiceInterface
- Parameters:
douiContext
- instance of DouiContext.- Throws:
PortalException
- if an error occur during the action process.
-
-