Class ContentTableUpdateDataProcessActionHandler

  • All Implemented Interfaces:
    IProcessActionHandler, IParameters

    @Deprecated
    @StableMinor(version="17.0",
                 sinceVersion="10.3")
    public class ContentTableUpdateDataProcessActionHandler
    extends TableUpdateDataProcessActionHandler
    Deprecated.
    Since 10.4.0, this class was replaced by ContentTableSourceUpdateDataProcessActionHandler 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. If you are extending this process action handler for customizing some of its behavior on basic update operation, consider extending the Source and using the standard process action handlers. If you are extending this process action only for parameter values adjustments, consider extending ContentTableSourceUpdateDataProcessActionHandler instead.
    This class is responsible for the generic updating process in the Content context. It executes the update query generated by ContentQueryBuilder and calls ContentMetaDataController, so it will handle meta data information appropriately. When versioning is enabled, this class is responsible for modifying the parameters and use ContentQueryBuilder to build a insertion query, instead of update. It also is responsible for updating search index according to the changes made to the content.
    Since:
    4.0.4
    Version:
    $Revision$ $Date$