Package org.alfresco.repo.thumbnail
Class FailedThumbnailSourceAspect
java.lang.Object
org.alfresco.repo.thumbnail.FailedThumbnailSourceAspect
- All Implemented Interfaces:
ContentServicePolicies.OnContentUpdatePolicy,NodeServicePolicies.OnDeleteNodePolicy,ClassPolicy,Policy
@Deprecated
public class FailedThumbnailSourceAspect
extends Object
implements NodeServicePolicies.OnDeleteNodePolicy, ContentServicePolicies.OnContentUpdatePolicy
Deprecated.
The thumbnails code is being moved out of the codebase and replaced by the new async RenditionService2 or other external libraries.
Behaviour/Policies for the
ContentModel.ASPECT_FAILED_THUMBNAIL_SOURCE aspect. When the last ContentModel.TYPE_FAILED_THUMBNAIL child is deleted from under a source node, then all failures are considered removed and the ContentModel.ASPECT_FAILED_THUMBNAIL_SOURCE aspect can be removed.
Also, any failed thumbnails should be removed from the model onUpdateProperties as the new content may have become thumbnailable.- Since:
- 3.5.0
- Author:
- Neil Mc Erlean
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.alfresco.repo.policy.Policy
Policy.Arg -
Field Summary
Fields inherited from interface org.alfresco.repo.content.ContentServicePolicies.OnContentUpdatePolicy
QNAMEFields inherited from interface org.alfresco.repo.node.NodeServicePolicies.OnDeleteNodePolicy
QNAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidinit()Deprecated.Initialise methodvoidonContentUpdate(NodeRef nodeRef, boolean newContent) Deprecated.voidonDeleteNode(ChildAssociationRef childAssocRef, boolean isNodeArchived) Deprecated.Called after a node is deleted.voidsetBehaviourFilter(BehaviourFilter behaviourFilter) Deprecated.voidsetLockService(LockService lockService) Deprecated.voidsetNodeService(NodeService nodeService) Deprecated.voidsetPolicyComponent(PolicyComponent policyComponent) Deprecated.voidsetThumbnailService(ThumbnailService thumbnailService) Deprecated.
-
Constructor Details
-
FailedThumbnailSourceAspect
public FailedThumbnailSourceAspect()Deprecated.
-
-
Method Details
-
setPolicyComponent
Deprecated. -
setNodeService
Deprecated. -
setThumbnailService
Deprecated. -
setLockService
Deprecated. -
setBehaviourFilter
Deprecated. -
init
public void init()Deprecated.Initialise method -
onDeleteNode
Deprecated.Description copied from interface:NodeServicePolicies.OnDeleteNodePolicyCalled after a node is deleted. The reference given is for an association which has been deleted and cannot be used to retrieve node or associaton information from any of the services.- Specified by:
onDeleteNodein interfaceNodeServicePolicies.OnDeleteNodePolicy- Parameters:
childAssocRef- the primary parent-child association of the deleted nodeisNodeArchived- indicates whether the node has been archived rather than purged
-
onContentUpdate
Deprecated.- Specified by:
onContentUpdatein interfaceContentServicePolicies.OnContentUpdatePolicy- Parameters:
nodeRef- the node reference
-