lumis.service.socialnetworkservices.microblog.doui.processactionhandler
Class MicroblogAttachmentsProcessActionHandler

Package class diagram package MicroblogAttachmentsProcessActionHandler
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.doui.table.TableAddFileMultiRowDataProcessActionHandler
                  extended by lumis.service.socialnetworkservices.microblog.doui.processactionhandler.MicroblogAttachmentsProcessActionHandler
All Implemented Interfaces:
IProcessActionHandler, IParameters

public class MicroblogAttachmentsProcessActionHandler
extends TableAddFileMultiRowDataProcessActionHandler

Process action handler class used to deal with issues related to files associated to a Post.

Since:
6.1.0

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
MicroblogAttachmentsProcessActionHandler()
           
 
Method Summary
 Object getParameter(String name)
          Transitory solution.
 void processAction()
          Processes the required action calling TableAddDataProcessActionHandler.processActionWithoutResponse() and subsequently calls the ProcessActionHandler.addDefaultResponse() method.
 
Methods inherited from class lumis.doui.table.TableAddFileMultiRowDataProcessActionHandler
getFileItem, processActionWithoutResponse, setParameter, setPrimaryKeyAttribute, setPrimaryKeyRenderParameter
 
Methods inherited from class lumis.doui.table.TableAddDataProcessActionHandler
doInsert, execute, indexData, postInsert, preInsert, sendPostNotifications, sendPreNotifications, setPrimaryKeyParameter
 
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, 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

MicroblogAttachmentsProcessActionHandler

public MicroblogAttachmentsProcessActionHandler()
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

getParameter

public Object getParameter(String name)
Transitory solution. Waiting for the MultiFileUpload Default ProcessAction Handler resolve the problem associated to 'controlId' attribute.

Specified by:
getParameter in interface IProcessActionHandler
Specified by:
getParameter in interface IParameters
Overrides:
getParameter in class TableAddFileMultiRowDataProcessActionHandler


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