Class TableUpdateMultiRowDataProcessActionHandler

  • All Implemented Interfaces:
    IProcessActionHandler, IParameters
    Direct Known Subclasses:
    AssociationProcessActionHandler, PropertyBagProcessActionHandler, UpdateCategorizationRepositoryProcessActionHandler, UpdatePrivacyTermRepositoryProcessActionHandler

    @Deprecated
    public class TableUpdateMultiRowDataProcessActionHandler
    extends TableUpdateDataProcessActionHandler
    Deprecated.
    Since 10.4.0, this class was replaced by SourceUpdateMultiRowDataProcessActionHandler due to the encapsulation of update operation on Source. This class is kept only for backwards compatibility with custom classes extending it and may not be compatible with new features.
    Update process action handler for a multi row editor.

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

    • totalRowsParameterId: the parameter id that holds the total number of rows posted.
    • rowsDeletedParameterId: the parameter id that holds the primary keys of the rows that were deleted.
    Example use of this process action <processAction id="commit" type="tableUpdateMultiRowData" sourceId="song"> <totalRowsParameterId>dataGrid.numberOfRows</totalRowsParameterId> <fieldValues> <fieldValue id="cdId" type="parameter">cdId</fieldValue> </fieldValues> <response type="doui_standardCommit"/> </processAction>
    Since:
    4.0.3
    Version:
    $Revision: 21230 $ $Date: 2018-04-24 19:07:57 -0300 (Tue, 24 Apr 2018) $