Skip to content

Commit ea02a25

Browse files
ExperimentDataHandler File->FileLike (#237)
1 parent 154b36a commit ea02a25

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

ms2extensions/src/org/labkey/ms2extensions/PeptideCountPepXmlDataHandler.java

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
package org.labkey.ms2extensions;
1717

1818
import org.apache.logging.log4j.Logger;
19+
import org.jetbrains.annotations.NotNull;
1920
import org.jetbrains.annotations.Nullable;
2021
import org.labkey.api.data.Container;
2122
import org.labkey.api.exp.ExperimentDataHandler;
@@ -28,7 +29,8 @@
2829
import org.labkey.api.view.ActionURL;
2930
import org.labkey.api.view.ViewBackgroundInfo;
3031

31-
import java.io.File;
32+
import org.labkey.vfs.FileLike;
33+
3234
import java.io.OutputStream;
3335
import java.util.List;
3436

@@ -52,15 +54,15 @@ public DataType getDataType()
5254
}
5355

5456
@Override
55-
public void importFile(ExpData data, File dataFile, ViewBackgroundInfo info, Logger log, XarContext context) throws ExperimentException
57+
public void importFile(@NotNull ExpData data, @NotNull FileLike dataFile, @NotNull ViewBackgroundInfo info, @NotNull Logger log, @NotNull XarContext context) throws ExperimentException
5658
{
5759
_realHandler.importFile(data, dataFile, info, log, context);
5860
PeptideCountUpdater updater = new PeptideCountUpdater();
5961
updater.update(data.getContainer(), info.getUser());
6062
}
6163

6264
@Override
63-
public void exportFile(ExpData data, File dataFile, User user, OutputStream out) throws ExperimentException
65+
public void exportFile(ExpData data, FileLike dataFile, User user, OutputStream out) throws ExperimentException
6466
{
6567
_realHandler.exportFile(data, dataFile, user, out);
6668
}
@@ -84,7 +86,7 @@ public void deleteData(ExpData data, Container container, User user)
8486
}
8587

8688
@Override
87-
public boolean hasContentToExport(ExpData data, File file)
89+
public boolean hasContentToExport(ExpData data, FileLike file)
8890
{
8991
return _realHandler.hasContentToExport(data, file);
9092
}

0 commit comments

Comments
 (0)