lumis.service.blog.doui
Class RowProcessActionPostLoadProcessor

Package class diagram package RowProcessActionPostLoadProcessor
java.lang.Object
  extended by lumis.doui.source.postloadprocessor.RowProcessActionPostLoadProcessor
      extended by lumis.service.blog.doui.RowProcessActionPostLoadProcessor
All Implemented Interfaces:
IPostLoadProcessor

public class RowProcessActionPostLoadProcessor
extends RowProcessActionPostLoadProcessor

Post load processor that generates a process action script. Check pre condition and manageComment permission. If either one is satisfied, process row.

Since:
6.0.0

Constructor Summary
RowProcessActionPostLoadProcessor()
           
 
Method Summary
protected  boolean checkPreCondition(SessionConfig sessionConfig, ISourceData row, Source<? extends ISourceData> source, Node precondition, ITransaction transaction)
          Checks the pre-condition for a row in a source.
 
Methods inherited from class lumis.doui.source.postloadprocessor.RowProcessActionPostLoadProcessor
processSource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RowProcessActionPostLoadProcessor

public RowProcessActionPostLoadProcessor()
Method Detail

checkPreCondition

protected boolean checkPreCondition(SessionConfig sessionConfig,
                                    ISourceData row,
                                    Source<? extends ISourceData> source,
                                    Node precondition,
                                    ITransaction transaction)
                             throws PortalException
Description copied from class: RowProcessActionPostLoadProcessor
Checks the pre-condition for a row in a source.

Overrides:
checkPreCondition in class RowProcessActionPostLoadProcessor
Parameters:
sessionConfig - the user session config.
row - the row.
source - the source.
precondition - the pre-condition node.
transaction - the transaction.
Returns:
true if pre-condition is satisfied, false otherwise.
Throws:
PortalException


Lumisportal  6.2.0.120405 - Copyright © 2006–2012 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.