Interface DLSizeLimitConfigurationProvider


@ProviderType public interface DLSizeLimitConfigurationProvider
  • Method Details

    • getCompanyFileMaxSize

      long getCompanyFileMaxSize(long companyId)
    • getCompanyMaxSizeToCopy

      long getCompanyMaxSizeToCopy(long companyId)
    • getCompanyMimeTypeSizeLimit

      Map<String,Long> getCompanyMimeTypeSizeLimit(long companyId)
    • getGroupFileMaxSize

      long getGroupFileMaxSize(long groupId)
    • getGroupMaxSizeToCopy

      long getGroupMaxSizeToCopy(long groupId)
    • getGroupMimeTypeSizeLimit

      Map<String,Long> getGroupMimeTypeSizeLimit(long groupId)
    • getSystemFileMaxSize

      long getSystemFileMaxSize()
    • getSystemMaxSizeToCopy

      long getSystemMaxSizeToCopy()
    • getSystemMimeTypeSizeLimit

      Map<String,Long> 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