Class ImmutableTraceProxy

java.lang.Object
org.hansken.plugin.extraction.runtime.grpc.server.proxy.ImmutableTraceProxy
All Implemented Interfaces:
ImmutableTrace
Direct Known Subclasses:
SearchTraceProxy, TraceProxy

public class ImmutableTraceProxy extends Object implements ImmutableTrace
Proxy implementation for the server side of the extraction plugin framework. It delegates calls through gRPC (see GrpcFacade) to the trace currently being processed on the client side.

Note: this implementation is not thread-safe.