Class DeleteRenditionActionExecuter

  • All Implemented Interfaces:
    ActionExecuter, LoggingAwareExecuter, org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanNameAware

    @Deprecated
    public class DeleteRenditionActionExecuter
    extends ActionExecuterAbstractBase
    Deprecated.
    The RenditionService is being replace by the simpler async RenditionService2.
    This ActionExecuter implementation is used internally to delete rendition nodes when a rendition update has failed. The scenario is as follows: a content node exists in the repository and has a number of rendition nodes associated with it. When the content node is given new content, each of the rendition nodes must be updated to reflect the new source content. But if one or more of those re-renditions fail, then the old rendition nodes now refer to out of date content and should be deleted.

    This class executes the deletion of the specified rendition node.

    Since:
    3.4.2
    Author:
    Neil Mc Erlean
    See Also:
    RenditionedAspect, AddFailedThumbnailActionExecuter