Class PanamaCallerContextProvider

java.lang.Object
ai.tegmentum.wasmtime4j.panama.PanamaCallerContextProvider
All Implemented Interfaces:
ai.tegmentum.wasmtime4j.spi.CallerContextProvider

public final class PanamaCallerContextProvider extends Object implements ai.tegmentum.wasmtime4j.spi.CallerContextProvider
Panama implementation of CallerContextProvider.

This provider delegates to PanamaHostFunction's ThreadLocal-based caller context mechanism.

Since:
1.0.0
  • Constructor Details

    • PanamaCallerContextProvider

      public PanamaCallerContextProvider()
  • Method Details

    • getCurrentCaller

      public <T> ai.tegmentum.wasmtime4j.func.Caller<T> getCurrentCaller()
      Specified by:
      getCurrentCaller in interface ai.tegmentum.wasmtime4j.spi.CallerContextProvider