lumis.service.banner
Class BannerDeleteDataProcessActionHandler

Package class diagram package BannerDeleteDataProcessActionHandler
java.lang.Object
  extended by lumis.doui.processaction.ProcessActionHandler<TableSource>
      extended by lumis.doui.table.BaseTableDataProcessActionHandler
          extended by lumis.doui.table.TableDeleteDataProcessActionHandler
              extended by lumis.content.table.ContentTableDeleteDataProcessActionHandler
                  extended by lumis.service.banner.BannerDeleteDataProcessActionHandler
All Implemented Interfaces:
IProcessActionHandler, IParameters

public class BannerDeleteDataProcessActionHandler
extends ContentTableDeleteDataProcessActionHandler

Process action handler for Banner content removals.

Banner data changes need not update the interface or page cache since the data rendered is generated serverside, and the client side javascript does not change.

Since:
4.0.11

Field Summary
 
Fields inherited from class lumis.content.table.ContentTableDeleteDataProcessActionHandler
primaryKeyFieldId, versionActiveFieldId, versionContentIds
 
Fields inherited from class lumis.doui.table.TableDeleteDataProcessActionHandler
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
BannerDeleteDataProcessActionHandler()
           
 
Method Summary
protected  boolean shouldSendRenderDataChangedNotification()
          Indicates if this process action should send render data changed notification.
 
Methods inherited from class lumis.content.table.ContentTableDeleteDataProcessActionHandler
buildQuery, createQueryBuilder, deleteRelatedData, indexData, postDelete, preDelete, sendRenderDataChangedNotification
 
Methods inherited from class lumis.doui.table.TableDeleteDataProcessActionHandler
createRenderDataChangedEvent, createTableSource, deleteRelatedFiles, execute, processAction, processActionWithoutResponse, sendPostNotifications, sendPreNotifications, sendRenderDataChangedNotification, setParameter
 
Methods inherited from class lumis.doui.table.BaseTableDataProcessActionHandler
addToIndex, getIndexConfig, isSearchEnabled, readSelectedData, removeFromIndex
 
Methods inherited from class lumis.doui.processaction.ProcessActionHandler
addDefaultResponse, addResponseParameter, checkServiceInstancePermission, checkServiceInstancePermission, getId, getParameter, getParameter, getResource, getServiceInterfaceHyperLink, getUrl, init, localize, processHyperLinkResponse, processPopupInterfaceResponse, resolveFieldValueNode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BannerDeleteDataProcessActionHandler

public BannerDeleteDataProcessActionHandler()
Method Detail

shouldSendRenderDataChangedNotification

protected boolean shouldSendRenderDataChangedNotification()
                                                   throws PortalException
Description copied from class: BaseTableDataProcessActionHandler
Indicates if this process action should send render data changed notification.

Overrides:
shouldSendRenderDataChangedNotification in class BaseTableDataProcessActionHandler
Returns:
true if it should, false otherwise.
Throws:
PortalException


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