Class SearchTraceProxy
java.lang.Object
org.hansken.plugin.extraction.runtime.grpc.server.proxy.ImmutableTraceProxy
org.hansken.plugin.extraction.runtime.grpc.server.proxy.SearchTraceProxy
- All Implemented Interfaces:
ImmutableTrace,SearchTrace
Proxy implementation for the server side of the
extraction plugin framework. It
delegates calls through gRPC (see GrpcFacade) to the search trace currently being processed on the client
side.
Note: this implementation is not thread-safe.
-
Method Summary
Modifier and TypeMethodDescriptionstatic SearchTraceProxyfromRpc(RpcSearchTrace trace, GrpcFacade facade) Methods inherited from class org.hansken.plugin.extraction.runtime.grpc.server.proxy.ImmutableTraceProxy
get, properties, traceId, typesMethods 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.ImmutableTrace
get, properties, traceId, types
-
Method Details
-
fromRpc
-
getData
- Specified by:
getDatain interfaceSearchTrace
-
getDataTypes
- Specified by:
getDataTypesin interfaceSearchTrace
-