11package org .labkey .nextflow .pipeline ;
22
33import org .jetbrains .annotations .Nullable ;
4+ import org .labkey .api .data .Container ;
45import org .labkey .api .pipeline .PipeRoot ;
56import org .labkey .api .pipeline .file .AbstractFileAnalysisProtocol ;
67import org .labkey .api .pipeline .file .AbstractFileAnalysisProtocolFactory ;
78import org .labkey .api .util .FileType ;
89import org .labkey .api .view .ViewBackgroundInfo ;
910
10- import java .io .File ;
11- import java .io .IOException ;
1211import java .nio .file .Path ;
1312import java .util .List ;
1413import java .util .Map ;
@@ -42,7 +41,7 @@ public AbstractFileAnalysisProtocolFactory<NextFlowProtocol> getFactory()
4241 return new AbstractFileAnalysisProtocolFactory <>()
4342 {
4443 @ Override
45- public NextFlowProtocol createProtocolInstance (String name , String description , String xml )
44+ public NextFlowProtocol createProtocolInstance (String name , String description , String xml , Container container )
4645 {
4746 return new NextFlowProtocol ();
4847 }
@@ -62,7 +61,7 @@ public String getName()
6261 }
6362
6463 @ Override
65- public NextFlowPipelineJob createPipelineJob (ViewBackgroundInfo info , PipeRoot root , List <File > filesInput , File fileParameters , @ Nullable Map <String , String > variableMap ) throws IOException
64+ public NextFlowPipelineJob createPipelineJob (ViewBackgroundInfo info , PipeRoot root , List <Path > filesInput , Path fileParameters , @ Nullable Map <String , String > variableMap )
6665 {
6766 throw new UnsupportedOperationException ();
6867 }
0 commit comments