lumis.doui.control.fileupload
Class FileListEditProcessActionHandler

Package class diagram package FileListEditProcessActionHandler
java.lang.Object
  extended by lumis.doui.processaction.ProcessActionHandler<TableSource>
      extended by lumis.doui.table.BaseTableDataProcessActionHandler
          extended by lumis.doui.table.TableUpdateDataProcessActionHandler
              extended by lumis.doui.control.fileupload.FileListEditProcessActionHandler
All Implemented Interfaces:
IProcessActionHandler, IParameters

public class FileListEditProcessActionHandler
extends TableUpdateDataProcessActionHandler

Processes the update of a FilesList entry. Since the entry being edited may be removed due to the foreign key cascade delete, this process action does an add or update action.

Since:
4.0.7

Field Summary
 
Fields inherited from class lumis.doui.table.TableUpdateDataProcessActionHandler
queryBuilder
 
Fields inherited from class lumis.doui.processaction.ProcessActionHandler
douiContext, id, localizationManager, parameters, processActionContainer, processActionNode, RESPONSE_TYPE_CLOSE_WINDOW, RESPONSE_TYPE_HYPERLINK, RESPONSE_TYPE_MESSAGE, RESPONSE_TYPE_POPUP_INTERFACE, RESPONSE_TYPE_PREVIEW, RESPONSE_TYPE_REFRESH_PARENT, RESPONSE_TYPE_REQUEST_PROCESS_ACTION_CONFIRMATION_MESSAGE, RESPONSE_TYPE_REQUEST_PROCESS_ACTION_CONFIRMATION_PROCESS_ACTION_ID, RESPONSE_TYPE_RUN_JAVASCRIPT, RESPONSE_TYPE_SET_REQUEST_ATTRIBUTES, RESPONSE_TYPE_SET_REQUEST_PARAMETERS, RESPONSE_TYPE_SET_RESPONSE_PARAMETERS, RESPONSE_TYPE_STANDARD_COMMIT, RESPONSE_TYPE_STANDARD_EMBEDDED, RESPONSE_TYPE_STANDARD_POPUP, RESPONSE_TYPE_VALIDATE_PROCESS_ACTION_ON_RENDER, sessionConfig, source, sourceContainer, transaction
 
Constructor Summary
FileListEditProcessActionHandler()
           
 
Method Summary
protected  void execute(QueryBase queryBase)
          Actually performs the update statement.
 
Methods inherited from class lumis.doui.table.TableUpdateDataProcessActionHandler
buildQuery, doUpdate, indexData, postUpdate, preUpdate, processAction, processActionWithoutResponse, sendPostNotifications, sendPreNotifications, sendRenderDataChangedNotification
 
Methods inherited from class lumis.doui.table.BaseTableDataProcessActionHandler
addToIndex, createQueryBuilder, createRenderDataChangedEvent, getIndexConfig, isSearchEnabled, readSelectedData, removeFromIndex, sendRenderDataChangedNotification, shouldSendRenderDataChangedNotification
 
Methods inherited from class lumis.doui.processaction.ProcessActionHandler
addDefaultResponse, addResponseParameter, checkServiceInstancePermission, checkServiceInstancePermission, getId, getParameter, getParameter, getResource, getServiceInterfaceHyperLink, getUrl, init, localize, processHyperLinkResponse, processPopupInterfaceResponse, resolveFieldValueNode, setParameter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileListEditProcessActionHandler

public FileListEditProcessActionHandler()
Method Detail

execute

protected void execute(QueryBase queryBase)
                throws PortalException
Description copied from class: TableUpdateDataProcessActionHandler
Actually performs the update statement.

Overrides:
execute in class TableUpdateDataProcessActionHandler
Throws:
PortalException


Lumisportal  5.5.0.091130 - Copyright © 2001-2007, Lumis. All Rights Reserved.