public class MediaAddMultipleProcessActionHandler extends SourceAddFileMultiRowDataProcessActionHandler<Source<?>>
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 and Description |
---|
MediaAddMultipleProcessActionHandler() |
Modifier and Type | Method and Description |
---|---|
protected void |
addRow()
Called by
SourceAddFileMultiRowDataProcessActionHandler.doAction() for each row to be added. |
protected void |
doAction()
This method simply calls
ContentTableSourceAddDataProcessActionHandler#doAction() for each row. |
Object |
getParameter(String name)
This method overrides the parent method returning the appropriate value for the current row being inserted.
|
protected void |
validateParameters(IMultiFileUploadParameter multiFileUploadParameter)
Validates the parameters, showing the correct error message if necessary.
|
getFileItem, setParameter
isSendRenderDataChangedNotificationEnabled, processAction
addDefaultResponse, addResponseParameter, checkServiceInstancePermission, checkServiceInstancePermission, containsParameter, getId, getParameter, getResource, getServiceInterfaceHyperLink, getUrl, init, localize, processHyperLinkResponse, processPopupInterfaceResponse, resolveFieldValueNode
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
asParameters, emptyParameters
public MediaAddMultipleProcessActionHandler()
protected void doAction() throws PortalException
SourceAddFileMultiRowDataProcessActionHandler
ContentTableSourceAddDataProcessActionHandler#doAction()
for each row.doAction
in class SourceAddFileMultiRowDataProcessActionHandler<Source<?>>
PortalException
public Object getParameter(String name)
SourceAddFileMultiRowDataProcessActionHandler
getParameter
in interface IProcessActionHandler
getParameter
in interface IParameters
getParameter
in class SourceAddFileMultiRowDataProcessActionHandler<Source<?>>
protected void addRow() throws PortalException
SourceAddFileMultiRowDataProcessActionHandler
SourceAddFileMultiRowDataProcessActionHandler.doAction()
for each row to be added. Adds a row for the current SourceAddFileMultiRowDataProcessActionHandler.fileItem
/
SourceAddFileMultiRowDataProcessActionHandler.fileData
.addRow
in class SourceAddFileMultiRowDataProcessActionHandler<Source<?>>
PortalException
protected void validateParameters(IMultiFileUploadParameter multiFileUploadParameter) throws PortalException
multiFileUploadParameter
- the multi file upload parameter.PortalException
LumisXP 12.3.0.200408 - Copyright © 2006–2020 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.