move registerFilter up
This commit is contained in:
parent
c711570fd3
commit
e036b5896d
|
@ -155,12 +155,16 @@ import org.elasticsearch.action.indexedscripts.get.GetIndexedScriptAction;
|
|||
import org.elasticsearch.action.indexedscripts.get.TransportGetIndexedScriptAction;
|
||||
import org.elasticsearch.action.indexedscripts.put.PutIndexedScriptAction;
|
||||
import org.elasticsearch.action.indexedscripts.put.TransportPutIndexedScriptAction;
|
||||
import org.elasticsearch.action.ingest.IngestActionFilter;
|
||||
import org.elasticsearch.action.ingest.IngestDisabledActionFilter;
|
||||
import org.elasticsearch.action.ingest.delete.DeletePipelineAction;
|
||||
import org.elasticsearch.action.ingest.delete.DeletePipelineTransportAction;
|
||||
import org.elasticsearch.action.ingest.get.GetPipelineAction;
|
||||
import org.elasticsearch.action.ingest.get.GetPipelineTransportAction;
|
||||
import org.elasticsearch.action.ingest.put.PutPipelineAction;
|
||||
import org.elasticsearch.action.ingest.put.PutPipelineTransportAction;
|
||||
import org.elasticsearch.action.ingest.simulate.SimulatePipelineAction;
|
||||
import org.elasticsearch.action.ingest.simulate.SimulatePipelineTransportAction;
|
||||
import org.elasticsearch.action.percolate.MultiPercolateAction;
|
||||
import org.elasticsearch.action.percolate.PercolateAction;
|
||||
import org.elasticsearch.action.percolate.TransportMultiPercolateAction;
|
||||
|
@ -199,10 +203,6 @@ import org.elasticsearch.common.inject.AbstractModule;
|
|||
import org.elasticsearch.common.inject.multibindings.MapBinder;
|
||||
import org.elasticsearch.common.inject.multibindings.Multibinder;
|
||||
import org.elasticsearch.common.settings.Settings;
|
||||
import org.elasticsearch.action.ingest.IngestActionFilter;
|
||||
import org.elasticsearch.action.ingest.IngestDisabledActionFilter;
|
||||
import org.elasticsearch.action.ingest.simulate.SimulatePipelineAction;
|
||||
import org.elasticsearch.action.ingest.simulate.SimulatePipelineTransportAction;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
|
@ -259,6 +259,13 @@ public class ActionModule extends AbstractModule {
|
|||
|
||||
@Override
|
||||
protected void configure() {
|
||||
if (proxy == false) {
|
||||
if (ingestEnabled) {
|
||||
registerFilter(IngestActionFilter.class);
|
||||
} else {
|
||||
registerFilter(IngestDisabledActionFilter.class);
|
||||
}
|
||||
}
|
||||
|
||||
Multibinder<ActionFilter> actionFilterMultibinder = Multibinder.newSetBinder(binder(), ActionFilter.class);
|
||||
for (Class<? extends ActionFilter> actionFilter : actionFilters) {
|
||||
|
@ -377,11 +384,6 @@ public class ActionModule extends AbstractModule {
|
|||
// register GenericAction -> transportAction Map that can be injected to instances.
|
||||
// also register any supporting classes
|
||||
if (!proxy) {
|
||||
if (ingestEnabled) {
|
||||
registerFilter(IngestActionFilter.class);
|
||||
} else {
|
||||
registerFilter(IngestDisabledActionFilter.class);
|
||||
}
|
||||
bind(TransportLivenessAction.class).asEagerSingleton();
|
||||
MapBinder<GenericAction, TransportAction> transportActionsBinder
|
||||
= MapBinder.newMapBinder(binder(), GenericAction.class, TransportAction.class);
|
||||
|
|
Loading…
Reference in New Issue