Class CamelResource

java.lang.Object
ai.wanaku.core.exchange.v1.ResourceAcquirerGrpc.ResourceAcquirerImplBase
ai.wanaku.capabilities.sdk.runtime.camel.grpc.CamelResource
All Implemented Interfaces:
ai.wanaku.core.exchange.v1.ResourceAcquirerGrpc.AsyncService, io.grpc.BindableService

public class CamelResource extends ai.wanaku.core.exchange.v1.ResourceAcquirerGrpc.ResourceAcquirerImplBase
  • Constructor Details

    • CamelResource

      public CamelResource(org.apache.camel.CamelContext camelContext, McpSpec mcpSpec)
  • Method Details

    • getResources

      public Map<String,Definition> getResources(McpSpec mcpSpec)
    • resourceAcquire

      public void resourceAcquire(ai.wanaku.core.exchange.v1.ResourceRequest request, io.grpc.stub.StreamObserver<ai.wanaku.core.exchange.v1.ResourceReply> responseObserver)