ACS-306: ACS Repository: V1 Rest API for content direct access urls

- change expiryTime type to long
   - updated alfresco data model version
This commit is contained in:
cturlica
2020-06-17 10:21:25 +03:00
parent a6ba9199ae
commit 6e95bdf9c6
4 changed files with 4 additions and 4 deletions

View File

@@ -36,7 +36,7 @@
<maven.build.sourceVersion>11</maven.build.sourceVersion>
<dependency.alfresco-data-model.version>8.122</dependency.alfresco-data-model.version>
<dependency.alfresco-data-model.version>8.124</dependency.alfresco-data-model.version>
<dependency.alfresco-core.version>8.35</dependency.alfresco-core.version>
<dependency.alfresco-legacy-lucene.version>6.2</dependency.alfresco-legacy-lucene.version>

View File

@@ -509,7 +509,7 @@ public class ContentServiceImpl extends ContentTransformServiceAdaptor implement
}
@Override
public String getDirectAccessUrl(NodeRef nodeRef, int expiryTime)
public String getDirectAccessUrl(NodeRef nodeRef, long expiryTime)
{
ContentData contentData = getContentData(nodeRef, ContentModel.PROP_CONTENT);

View File

@@ -167,5 +167,5 @@ public interface ContentService extends ContentTransformService
* no binary content for the node or empty string if not supported
*/
@Auditable(parameters = {"nodeRef", "expiryTime"})
public String getDirectAccessUrl(NodeRef nodeRef, int expiryTime);
public String getDirectAccessUrl(NodeRef nodeRef, long expiryTime);
}

View File

@@ -190,7 +190,7 @@ public class ContentServiceImplTest extends BaseVersionStoreTest
public void testWhenGetDirectAccessUrlIsNotSupported()
{
NodeRef versionableNode = createNewVersionableNode();
assertEquals("", contentService.getDirectAccessUrl(versionableNode, 10));
assertEquals("", contentService.getDirectAccessUrl(versionableNode, 10L));
assertFalse(contentStore.isDirectAccessSupported());
}