Class SearchGuardInterceptor


  • public class SearchGuardInterceptor
    extends Object
    • Field Detail

      • actionTrace

        protected final org.apache.logging.log4j.Logger actionTrace
      • log

        protected static final org.apache.logging.log4j.Logger log
    • Method Detail

      • getHandler

        public <T extends org.elasticsearch.transport.TransportRequest> SearchGuardRequestHandler<T> getHandler​(String action,
                                                                                                                org.elasticsearch.transport.TransportRequestHandler<T> actualHandler)
      • sendRequestDecorate

        public <T extends org.elasticsearch.transport.TransportResponse> void sendRequestDecorate​(org.elasticsearch.transport.TransportInterceptor.AsyncSender sender,
                                                                                                  org.elasticsearch.transport.Transport.Connection connection,
                                                                                                  String action,
                                                                                                  org.elasticsearch.transport.TransportRequest request,
                                                                                                  org.elasticsearch.transport.TransportRequestOptions options,
                                                                                                  org.elasticsearch.transport.TransportResponseHandler<T> handler)