MNT-16236 changed the property to opencmis.maxContentSizeMB / opencmis.memoryThresholdKB and adjusted the test.

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@135462 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Martin Muller
2017-02-27 17:08:26 +00:00
parent e9da15d93a
commit 9a8de7518b
2 changed files with 14 additions and 8 deletions

View File

@@ -702,10 +702,8 @@ opencmis.activities.enabled=true
opencmis.bulkUpdateProperties.maxItemsSize=1000 opencmis.bulkUpdateProperties.maxItemsSize=1000
opencmis.bulkUpdateProperties.batchSize=20 opencmis.bulkUpdateProperties.batchSize=20
opencmis.bulkUpdateProperties.workerThreads=2 opencmis.bulkUpdateProperties.workerThreads=2
# max content size of a file in byte opencmis.maxContentSizeMB=4096
opencmis.maxContentSize=4294967296 opencmis.memoryThresholdKB=4096
# memory threshold in byte
opencmis.memoryThreshold=4194304
# URL generation overrides # URL generation overrides

View File

@@ -57,14 +57,22 @@ public class AlfrescoCmisServiceFactory extends AbstractServiceFactory
private AlfrescoCmisStreamInterceptor cmisStreams; private AlfrescoCmisStreamInterceptor cmisStreams;
private AuthorityService authorityService; private AuthorityService authorityService;
public void setMemoryThreshold(int memoryThreshold) /**
*
* @param memoryThreshold in KB
*/
public void setMemoryThreshold(double memoryThreshold)
{ {
this.memoryThreshold = memoryThreshold; this.memoryThreshold = ((int) memoryThreshold) * 1024;
} }
public void setMaxContentSize(long maxContentSize) /**
*
* @param maxContentSize in MB
*/
public void setMaxContentSize(double maxContentSize)
{ {
this.maxContentSize = maxContentSize; this.maxContentSize = ((long) maxContentSize) * 1024 * 1024;
} }
@Override @Override