Class CdiAgentExecutorRouter

java.lang.Object
org.a2aproject.sdk.extras.multitenancy.CdiAgentExecutorRouter
All Implemented Interfaces:
AgentExecutorRouter

@ApplicationScoped public class CdiAgentExecutorRouter extends Object implements AgentExecutorRouter
CDI-based AgentExecutorRouter that resolves tenant-specific AgentExecutor beans using the Tenant qualifier.

Falls back to the default (unqualified) executor when the tenant is null, blank, or does not match any @Tenant-qualified bean.

  • Constructor Details

    • CdiAgentExecutorRouter

      public CdiAgentExecutorRouter()
  • Method Details