Interface DLSizeLimitConfigurationProvider
@ProviderType
public interface DLSizeLimitConfigurationProvider
-
Method Summary
Modifier and TypeMethodDescriptionlong
getCompanyFileMaxSize
(long companyId) long
getCompanyMaxSizeToCopy
(long companyId) getCompanyMimeTypeSizeLimit
(long companyId) long
getGroupFileMaxSize
(long groupId) long
getGroupMaxSizeToCopy
(long groupId) getGroupMimeTypeSizeLimit
(long groupId) long
long
void
updateCompanySizeLimit
(long companyId, long fileMaxSize, long maxSizeToCopy, Map<String, Long> mimeTypeSizeLimit) void
updateGroupSizeLimit
(long groupId, long fileMaxSize, long maxSizeToCopy, Map<String, Long> mimeTypeSizeLimit) void
updateSystemSizeLimit
(long fileMaxSize, long maxSizeToCopy, Map<String, Long> mimeTypeSizeLimit)
-
Method Details
-
getCompanyFileMaxSize
long getCompanyFileMaxSize(long companyId) -
getCompanyMaxSizeToCopy
long getCompanyMaxSizeToCopy(long companyId) -
getCompanyMimeTypeSizeLimit
-
getGroupFileMaxSize
long getGroupFileMaxSize(long groupId) -
getGroupMaxSizeToCopy
long getGroupMaxSizeToCopy(long groupId) -
getGroupMimeTypeSizeLimit
-
getSystemFileMaxSize
long getSystemFileMaxSize() -
getSystemMaxSizeToCopy
long getSystemMaxSizeToCopy() -
getSystemMimeTypeSizeLimit
-
updateCompanySizeLimit
void updateCompanySizeLimit(long companyId, long fileMaxSize, long maxSizeToCopy, Map<String, Long> mimeTypeSizeLimit) throws Exception- Throws:
Exception
-
updateGroupSizeLimit
void updateGroupSizeLimit(long groupId, long fileMaxSize, long maxSizeToCopy, Map<String, Long> mimeTypeSizeLimit) throws Exception- Throws:
Exception
-
updateSystemSizeLimit
void updateSystemSizeLimit(long fileMaxSize, long maxSizeToCopy, Map<String, Long> mimeTypeSizeLimit) throws Exception- Throws:
Exception
-