REPO-1354: Get Rendition info - implement the API

- implemented get rendition info by id method

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@131302 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Raluca Munteanu
2016-10-11 10:32:47 +00:00
parent 7fe14f340a
commit 7ca76a9101
4 changed files with 94 additions and 27 deletions

View File

@@ -47,6 +47,7 @@ import org.springframework.beans.factory.InitializingBean;
@RelationshipResource(name = "renditions", entityResource = QuickShareLinkEntityResource.class, title = "Node renditions via shared link")
public class QuickShareLinkRenditionsRelation implements
RelationshipResourceAction.Read<Rendition>,
RelationshipResourceAction.ReadById<Rendition>,
RelationshipResourceBinaryAction.Read,
InitializingBean
{
@@ -79,5 +80,13 @@ public class QuickShareLinkRenditionsRelation implements
{
return quickShareLinks.getRenditions(sharedId);
}
@WebApiDescription(title = "Retrieve rendition information", description = "Retrieve (created) rendition information")
@WebApiNoAuth
@Override
public Rendition readById(String entityResourceId, String id, Parameters parameters)
{
return quickShareLinks.getRendition(entityResourceId, id);
}
}