Package org.alfresco.rest.api.nodes
Class NodeVersionRenditionsRelation
java.lang.Object
org.alfresco.rest.api.nodes.NodeVersionRenditionsRelation
- All Implemented Interfaces:
RelationshipResourceAction.Create<Rendition>,RelationshipResourceAction.Read<Rendition>,RelationshipResourceAction.ReadById<Rendition>,RelationshipResourceBinaryAction.Read,ResourceAction,org.springframework.beans.factory.InitializingBean
@RelationshipResource(name="renditions",
entityResource=NodeVersionsRelation.class,
title="Node version renditions")
public class NodeVersionRenditionsRelation
extends Object
implements RelationshipResourceAction.Read<Rendition>, RelationshipResourceAction.ReadById<Rendition>, RelationshipResourceAction.Create<Rendition>, RelationshipResourceBinaryAction.Read, org.springframework.beans.factory.InitializingBean
Node version renditions
- GET /nodes/{nodeId}/versions/{versionId}/renditions
- POST /nodes/{nodeId}/versions/{versionId}/renditions
- GET /nodes/{nodeId}/versions/{versionId}/renditions/{renditionId}
- GET /nodes/{nodeId}/versions/{versionId}/renditions/{renditionId}/content
- Author:
- janv
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreate(String nodeId, List<Rendition> entity, Parameters parameters) readAll(String nodeId, Parameters parameters) Reads set the relationship entities from the collection using the related entityResourceId.readById(String nodeId, String versionId, Parameters parameters) readProperty(String nodeId, String versionId, Parameters parameters) Retrieves a binary property by returning a BinaryResource object.voidsetRenditions(Renditions renditions)
-
Constructor Details
-
NodeVersionRenditionsRelation
public NodeVersionRenditionsRelation()
-
-
Method Details
-
setRenditions
-
afterPropertiesSet
- Specified by:
afterPropertiesSetin interfaceorg.springframework.beans.factory.InitializingBean- Throws:
Exception
-
readAll
Description copied from interface:RelationshipResourceAction.ReadReads set the relationship entities from the collection using the related entityResourceId. Paging information is provided.- Specified by:
readAllin interfaceRelationshipResourceAction.Read<Rendition>- Parameters:
nodeId- Entity resource context for this relationshipparameters- - will never be null and will have the PAGING default values
-
readById
- Specified by:
readByIdin interfaceRelationshipResourceAction.ReadById<Rendition>
-
create
- Specified by:
createin interfaceRelationshipResourceAction.Create<Rendition>
-
readProperty
Description copied from interface:RelationshipResourceBinaryAction.ReadRetrieves a binary property by returning a BinaryResource object. The specific property is specified in theParametersobject. SeeParameters.hasBinaryProperty(String)orParameters.getBinaryProperty()- Specified by:
readPropertyin interfaceRelationshipResourceBinaryAction.Read- Parameters:
nodeId- unique idversionId- Entity resource context for this relationshipparameters-Parameters- Returns:
- BinaryResource - Either
FileBinaryResourceorNodeBinaryResource
-