Skip to content
Snippets Groups Projects
Commit a393301a authored by jakubs's avatar jakubs
Browse files

SSDM-1081 add new method to archive folders

SVN: 32670
parent c0b2d187
No related branches found
No related tags found
No related merge requests found
...@@ -32,6 +32,8 @@ public abstract class ArchiveFolders ...@@ -32,6 +32,8 @@ public abstract class ArchiveFolders
public abstract File getFolder(DatasetDescription dataSetDescription); public abstract File getFolder(DatasetDescription dataSetDescription);
public abstract File getFolder(long fileSize);
public abstract Collection<File> getAllFolders(); public abstract Collection<File> getAllFolders();
public static ArchiveFolders create(File[] folders, boolean createFolders, Long smallDataSetsSizeLimit) public static ArchiveFolders create(File[] folders, boolean createFolders, Long smallDataSetsSizeLimit)
...@@ -124,6 +126,12 @@ public abstract class ArchiveFolders ...@@ -124,6 +126,12 @@ public abstract class ArchiveFolders
return dataSetsFolder; return dataSetsFolder;
} }
@Override
public File getFolder(long fileSize)
{
return dataSetsFolder;
}
@Override @Override
public Collection<File> getAllFolders() public Collection<File> getAllFolders()
{ {
...@@ -171,7 +179,13 @@ public abstract class ArchiveFolders ...@@ -171,7 +179,13 @@ public abstract class ArchiveFolders
dataSetDescription.setDataSetSize(size); dataSetDescription.setDataSetSize(size);
} }
if (dataSetDescription.getDataSetSize() > smallDataSetsSizeLimit) return getFolder(dataSetDescription.getDataSetSize());
}
@Override
public File getFolder(long fileSize)
{
if (fileSize > smallDataSetsSizeLimit)
{ {
return bigDataSetsFolder; return bigDataSetsFolder;
} else } else
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment