lumis.service.banner
Class BannerAddDataProcessActionHandler

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

public class BannerAddDataProcessActionHandler
extends ContentTableAddDataProcessActionHandler

Process action handler for Banner content additions.

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.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
BannerAddDataProcessActionHandler()
           
 
Method Summary
 void processAction()
          Processes the required action calling TableAddDataProcessActionHandler.processActionWithoutResponse() and subsequently calls the ProcessActionHandler.addDefaultResponse() method.
protected  boolean shouldSendRenderDataChangedNotification()
          Indicates if this process action should send render data changed notification.
 
Methods inherited from class lumis.content.table.ContentTableAddDataProcessActionHandler
createQueryBuilder, indexData, postInsert, sendRenderDataChangedNotification
 
Methods inherited from class lumis.doui.table.TableAddDataProcessActionHandler
doInsert, execute, preInsert, processActionWithoutResponse, sendPostNotifications, sendPreNotifications, setPrimaryKeyAttribute, setPrimaryKeyParameter, setPrimaryKeyRenderParameter
 
Methods inherited from class lumis.doui.table.BaseTableDataProcessActionHandler
addToIndex, createRenderDataChangedEvent, 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, setParameter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BannerAddDataProcessActionHandler

public BannerAddDataProcessActionHandler()
Method Detail

processAction

public void processAction()
                   throws PortalException
Description copied from class: TableAddDataProcessActionHandler
Processes the required action calling TableAddDataProcessActionHandler.processActionWithoutResponse() and subsequently calls the ProcessActionHandler.addDefaultResponse() method.

Specified by:
processAction in interface IProcessActionHandler
Overrides:
processAction in class TableAddDataProcessActionHandler
Throws:
PortalException

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  5.5.0.091130 - Copyright © 2001-2007, Lumis. All Rights Reserved.