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 process
cloned portlets
.
- Since:
- 6.0.0
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ClonePortletPostLoadProcessor
public ClonePortletPostLoadProcessor()
processSource
public void processSource(SessionConfig sessionConfig,
Source source,
Node parametersNode,
ITransaction transaction)
throws PortalException
- Specified by:
processSource
in interface IPostLoadProcessor
- 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
Lumisportal 6.2.0.120405 - Copyright © 2006–2012 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.