Class ContentTableAddFileMultiRowDataProcessActionHandler

  • All Implemented Interfaces:
    IProcessActionHandler, IParameters

    @Deprecated
    @StableMinor(version="17.0",
                 sinceVersion="10.3")
    public class ContentTableAddFileMultiRowDataProcessActionHandler
    extends ContentTableAddDataProcessActionHandler
    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 in the Content context. It executes the insert query generated by ContentQueryBuilder and calls MetaDataController so it will handle meta data information appropriately. It also is responsible for adding the new content to search index.

    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="contentTableAddFileMultiRowDataProcessActionHandler"> <multiFileUploadControlId>image</multiFileUploadControlId> <response type="doui_standardCommit"/> </processAction>
    Since:
    6.1.0
    Version:
    $Revision$ $Date$