Class TraceSearcherProxy
java.lang.Object
org.hansken.plugin.extraction.runtime.grpc.server.proxy.TraceSearcherProxy
- All Implemented Interfaces:
TraceSearcher
Proxy implementation for the server side of the
extraction plugin framework. It
delegates calls through gRPC (see GrpcFacade) to retrieve traces from the client side.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.hansken.plugin.extraction.api.TraceSearcher
TraceSearcher.SearchScope -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionsearch(String query, int count, TraceSearcher.SearchScope scope) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hansken.plugin.extraction.api.TraceSearcher
search
-
Constructor Details
-
TraceSearcherProxy
-
-
Method Details
-
search
public SearchResult search(String query, int count, TraceSearcher.SearchScope scope) throws InterruptedException - Specified by:
searchin interfaceTraceSearcher- Throws:
InterruptedException
-