Class TableAddFileMultiRowDataProcessActionHandler

  • All Implemented Interfaces:
    IProcessActionHandler, IParameters
    Direct Known Subclasses:
    FileListAddProcessActionHandler

    @Deprecated
    @StableMinor(version="17.0",
                 sinceVersion="10.3")
    public class TableAddFileMultiRowDataProcessActionHandler
    extends TableAddDataProcessActionHandler
    Deprecated.
    Since 10.4.0, this class was replaced by SourceAddFileMultiRowDataProcessActionHandler due to the encapsulation of add operation on Source. This class is kept only for backwards compatibility with custom classes extending it and may not be compatible with new features.
    This class is responsible for the generic inserting process of multiple files. It executes the insert query generated by QueryBuilder so it will handle information appropriately.

    This process action handler should have the following nodes in its definition:

    • multiFileUploadControlId: the id of the multiFileUploadControl that the process action will process the informations.

    Example use of this process action:

    <controls> <control:lum_form> <control:lum_multiFileUpload id="image" sourceId="default" /> </control:lum_form> </controls> <processAction id="commit" type="tableAddFileMultiRowDataProcessActionHandler"> <multiFileUploadControlId>image</multiFileUploadControlId> <response type="doui_standardCommit"/> </processAction>
    Since:
    6.1.0
    Version:
    $Revision$ $Date$