Class RuntimeJsonRpcMethod

java.lang.Object
io.quarkus.devui.spi.buildtime.jsonrpc.AbstractJsonRpcMethod
io.quarkus.devui.spi.buildtime.jsonrpc.RuntimeJsonRpcMethod

public final class RuntimeJsonRpcMethod extends AbstractJsonRpcMethod
Runtime json-rpc methods. Here we need to know the CDI bean to call
  • Constructor Details

    • RuntimeJsonRpcMethod

      public RuntimeJsonRpcMethod()
    • RuntimeJsonRpcMethod

      public RuntimeJsonRpcMethod(String methodName, String description, Map<String,AbstractJsonRpcMethod.Parameter> parameters, EnumSet<io.quarkus.runtime.annotations.Usage> usage, boolean mcpEnabledByDefault, Class<?> bean, boolean blocking, boolean nonBlocking)
  • Method Details

    • getBean

      public Class<?> getBean()
    • setBean

      public void setBean(Class<?> bean)
    • isExplicitlyBlocking

      public boolean isExplicitlyBlocking()
    • setExplicitlyBlocking

      public void setExplicitlyBlocking(boolean blocking)
    • isExplicitlyNonBlocking

      public boolean isExplicitlyNonBlocking()
    • setExplicitlyNonBlocking

      public void setExplicitlyNonBlocking(boolean nonBlocking)