5151import org .elasticsearch .common .xcontent .NamedXContentRegistry ;
5252import org .elasticsearch .common .xcontent .XContentBuilder ;
5353import org .elasticsearch .common .xcontent .XContentParser ;
54- import org .elasticsearch .env .Environment ;
55- import org .elasticsearch .env .NodeEnvironment ;
5654import org .elasticsearch .plugins .ActionPlugin ;
5755import org .elasticsearch .plugins .PersistentTaskPlugin ;
5856import org .elasticsearch .plugins .Plugin ;
59- import org .elasticsearch .script .ScriptService ;
6057import org .elasticsearch .tasks .Task ;
6158import org .elasticsearch .tasks .TaskCancelledException ;
6259import org .elasticsearch .tasks .TaskId ;
6360import org .elasticsearch .threadpool .ThreadPool ;
6461import org .elasticsearch .transport .TransportService ;
65- import org .elasticsearch .watcher .ResourceWatcherService ;
6662import org .elasticsearch .persistent .PersistentTasksCustomMetaData .Assignment ;
6763import org .elasticsearch .persistent .PersistentTasksCustomMetaData .PersistentTask ;
6864
6965import java .io .IOException ;
7066import java .util .ArrayList ;
7167import java .util .Arrays ;
72- import java .util .Collection ;
7368import java .util .Collections ;
7469import java .util .List ;
7570import java .util .Map ;
@@ -96,7 +91,8 @@ public class TestPersistentTasksPlugin extends Plugin implements ActionPlugin, P
9691 }
9792
9893 @ Override
99- public List <PersistentTasksExecutor <?>> getPersistentTasksExecutor (ClusterService clusterService ) {
94+ public List <PersistentTasksExecutor <?>> getPersistentTasksExecutor (ClusterService clusterService ,
95+ ThreadPool threadPool , Client client ) {
10096 return Collections .singletonList (new TestPersistentTasksExecutor (Settings .EMPTY , clusterService ));
10197 }
10298
0 commit comments