Package lumis.service.wsrp.consumer.doui
Class ClonePortletPostLoadProcessor
- java.lang.Object
-
- lumis.service.wsrp.consumer.doui.ClonePortletPostLoadProcessor
-
- All Implemented Interfaces:
IPostLoadProcessor
public class ClonePortletPostLoadProcessor extends Object implements IPostLoadProcessor
IPostLoadProcessor
implementation to post processcloned portlets
.- Since:
- 6.0.0
- Version:
- $Revision: 17606 $ $Date: 2015-07-24 10:56:40 -0300 (Fri, 24 Jul 2015) $
-
-
Constructor Summary
Constructors Constructor Description ClonePortletPostLoadProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected String
getPortletCloneName(SessionConfig sessionConfig, String originalName, Source<?> source, ITransaction transaction)
Returns the portlet clone processed name.protected void
processRow(SessionConfig sessionConfig, ISourceData row, Source<?> source, ITransaction transaction)
Process a single row.void
processSource(SessionConfig sessionConfig, Source source, Node parametersNode, ITransaction transaction)
-
-
-
Method Detail
-
processSource
public void processSource(SessionConfig sessionConfig, Source source, Node parametersNode, ITransaction transaction) throws PortalException
- Specified by:
processSource
in interfaceIPostLoadProcessor
- Throws:
PortalException
-
processRow
protected void processRow(SessionConfig sessionConfig, ISourceData row, Source<?> source, ITransaction transaction) throws PortalException
Process a single row.- Parameters:
sessionConfig
- the session config.row
- the row to be processed.source
- the source.transaction
- the transaction.- Throws:
PortalException
- Since:
- 6.0.0
-
getPortletCloneName
protected String getPortletCloneName(SessionConfig sessionConfig, String originalName, Source<?> source, ITransaction transaction) throws PortalException
Returns the portlet clone processed name.- Parameters:
sessionConfig
- the session config.originalName
- the original name.source
- the source.transaction
- the transaction.- Returns:
- the processed portlet clone's name.
- Throws:
PortalException
- Since:
- 6.0.0
-
-