mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-08-14 17:58:59 +00:00
Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
119837 jvonka: FileFolder API - fix build (BCK) & api tests - as agreed, for now split test client api models from server-side impl - rename existing Node/Document/Folder to FavouriteNode/Document/Folder (for backwards compat') git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126372 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
@@ -76,9 +76,9 @@ import org.alfresco.rest.api.impl.node.ratings.RatingScheme;
|
||||
import org.alfresco.rest.api.tests.client.data.Activity;
|
||||
import org.alfresco.rest.api.tests.client.data.Comment;
|
||||
import org.alfresco.rest.api.tests.client.data.Company;
|
||||
import org.alfresco.rest.api.tests.client.data.Document;
|
||||
import org.alfresco.rest.api.tests.client.data.FavouriteDocument;
|
||||
import org.alfresco.rest.api.tests.client.data.FavouriteFolder;
|
||||
import org.alfresco.rest.api.tests.client.data.FavouriteSite;
|
||||
import org.alfresco.rest.api.tests.client.data.Folder;
|
||||
import org.alfresco.rest.api.tests.client.data.MemberOfSite;
|
||||
import org.alfresco.rest.api.tests.client.data.NetworkImpl;
|
||||
import org.alfresco.rest.api.tests.client.data.NodeRating;
|
||||
@@ -917,20 +917,20 @@ public class RepoService
|
||||
return wrapProperties;
|
||||
}
|
||||
|
||||
public Document getDocument(String networkId, final NodeRef nodeRef)
|
||||
public FavouriteDocument getDocument(String networkId, final NodeRef nodeRef)
|
||||
{
|
||||
return TenantUtil.runAsSystemTenant(new TenantRunAsWork<Document>()
|
||||
return TenantUtil.runAsSystemTenant(new TenantRunAsWork<FavouriteDocument>()
|
||||
{
|
||||
@Override
|
||||
public Document doWork() throws Exception
|
||||
public FavouriteDocument doWork() throws Exception
|
||||
{
|
||||
Document document = null;
|
||||
FavouriteDocument document = null;
|
||||
|
||||
QName type = nodeService.getType(nodeRef);
|
||||
if(dictionaryService.isSubClass(type, ContentModel.TYPE_CONTENT))
|
||||
{
|
||||
Properties properties = getProperties(nodeRef);
|
||||
document = Document.getDocument(nodeRef.getId(), nodeRef.getId(), properties);
|
||||
document = FavouriteDocument.getDocument(nodeRef.getId(), nodeRef.getId(), properties);
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -942,20 +942,20 @@ public class RepoService
|
||||
}, networkId);
|
||||
}
|
||||
|
||||
public Folder getFolder(String networkId, final NodeRef nodeRef)
|
||||
public FavouriteFolder getFolder(String networkId, final NodeRef nodeRef)
|
||||
{
|
||||
return TenantUtil.runAsSystemTenant(new TenantRunAsWork<Folder>()
|
||||
return TenantUtil.runAsSystemTenant(new TenantRunAsWork<FavouriteFolder>()
|
||||
{
|
||||
@Override
|
||||
public Folder doWork() throws Exception
|
||||
public FavouriteFolder doWork() throws Exception
|
||||
{
|
||||
Folder folder = null;
|
||||
FavouriteFolder folder = null;
|
||||
|
||||
QName type = nodeService.getType(nodeRef);
|
||||
if(dictionaryService.isSubClass(type, ContentModel.TYPE_FOLDER))
|
||||
{
|
||||
Properties properties = getProperties(nodeRef);
|
||||
folder = Folder.getFolder(nodeRef.getId(), nodeRef.getId(), properties);
|
||||
folder = FavouriteFolder.getFolder(nodeRef.getId(), nodeRef.getId(), properties);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
Reference in New Issue
Block a user