Class ExtendedActionFilterChain<Request extends org.elasticsearch.action.ActionRequest,​Response extends org.elasticsearch.action.ActionResponse>

  • All Implemented Interfaces:
    org.elasticsearch.action.support.ActionFilterChain<Request,​Response>

    public class ExtendedActionFilterChain<Request extends org.elasticsearch.action.ActionRequest,​Response extends org.elasticsearch.action.ActionResponse>
    extends Object
    implements org.elasticsearch.action.support.ActionFilterChain<Request,​Response>
    • Constructor Detail

      • ExtendedActionFilterChain

        public ExtendedActionFilterChain​(List<org.elasticsearch.action.support.ActionFilter> additionalFilters,
                                         org.elasticsearch.action.support.ActionFilterChain<Request,​Response> originalChain)
    • Method Detail

      • proceed

        public void proceed​(org.elasticsearch.tasks.Task task,
                            String action,
                            Request request,
                            org.elasticsearch.action.ActionListener<Response> listener)
        Specified by:
        proceed in interface org.elasticsearch.action.support.ActionFilterChain<Request extends org.elasticsearch.action.ActionRequest,​Response extends org.elasticsearch.action.ActionResponse>