Index
All Classes and Interfaces|All Packages
A
- ai.wanaku.routers - package ai.wanaku.routers
- ai.wanaku.routers.config - package ai.wanaku.routers.config
- ai.wanaku.routers.proxies - package ai.wanaku.routers.proxies
- ai.wanaku.routers.proxies.resources - package ai.wanaku.routers.proxies.resources
- ai.wanaku.routers.proxies.tools - package ai.wanaku.routers.proxies.tools
- ai.wanaku.routers.resolvers - package ai.wanaku.routers.resolvers
C
- call(ToolReference, ToolManager.ToolArguments) - Method in class ai.wanaku.routers.proxies.tools.InvokerProxy
D
- devResolver() - Method in class ai.wanaku.routers.ToolsProvider
E
- eval(ResourceManager.ResourceArguments, ResourceReference) - Method in interface ai.wanaku.routers.proxies.ResourceProxy
-
Eval an MCP URI handling it as appropriate by the component (i.e.: read a file, GET a static web page, etc.)
- eval(ResourceManager.ResourceArguments, ResourceReference) - Method in class ai.wanaku.routers.proxies.resources.ResourceAcquirerProxy
G
- getServiceConfigurations(String) - Method in interface ai.wanaku.routers.proxies.Proxy
-
Retrieve configurations from the service
- getServiceConfigurations(String) - Method in class ai.wanaku.routers.proxies.resources.ResourceAcquirerProxy
- getServiceConfigurations(String) - Method in class ai.wanaku.routers.proxies.tools.InvokerProxy
- getServiceConfigurations(String) - Method in interface ai.wanaku.routers.proxies.ToolsProxy
-
Retrieve tools configurations from the service
- getServiceConfigurations(String) - Method in class ai.wanaku.routers.resolvers.WanakuResourceResolver
- getServiceConfigurations(String) - Method in class ai.wanaku.routers.resolvers.WanakuToolsResolver
I
- indexesPath() - Method in interface ai.wanaku.routers.config.WanakuRouterConfig
- indexLocation() - Method in class ai.wanaku.routers.resolvers.WanakuResourceResolver
- indexLocation() - Method in class ai.wanaku.routers.resolvers.WanakuToolsResolver
- initializeIndex() - Method in class ai.wanaku.routers.ResourcesProvider
- initializeIndex() - Method in class ai.wanaku.routers.ToolsProvider
- initializeResourcesIndex(String, String) - Method in class ai.wanaku.routers.ResourcesProvider
- initializeResourcesIndex(String, String) - Method in class ai.wanaku.routers.ToolsProvider
- InvokerProxy - Class in ai.wanaku.routers.proxies.tools
- InvokerProxy() - Constructor for class ai.wanaku.routers.proxies.tools.InvokerProxy
M
- main(String[]) - Static method in class ai.wanaku.routers.WanakuRouterMain
N
- name() - Method in interface ai.wanaku.routers.proxies.Proxy
-
The name of the proxy
- name() - Method in class ai.wanaku.routers.proxies.resources.ResourceAcquirerProxy
- name() - Method in class ai.wanaku.routers.proxies.tools.InvokerProxy
P
- Proxy - Interface in ai.wanaku.routers.proxies
-
Proxies between MCP URIs and Camel components capable of handling them
R
- read(ResourceManager.ResourceArguments, ResourceReference) - Method in class ai.wanaku.routers.resolvers.WanakuResourceResolver
- resolve(ToolReference) - Method in class ai.wanaku.routers.resolvers.WanakuToolsResolver
- ResourceAcquirerProxy - Class in ai.wanaku.routers.proxies.resources
- ResourceAcquirerProxy() - Constructor for class ai.wanaku.routers.proxies.resources.ResourceAcquirerProxy
- ResourceProxy - Interface in ai.wanaku.routers.proxies
-
Proxies between MCP URIs and Camel components capable of handling them
- ResourcesProvider - Class in ai.wanaku.routers
- ResourcesProvider() - Constructor for class ai.wanaku.routers.ResourcesProvider
- run() - Method in class ai.wanaku.routers.WanakuRouterMain
- run(String...) - Method in class ai.wanaku.routers.WanakuRouterMain
T
- ToolsProvider - Class in ai.wanaku.routers
- ToolsProvider() - Constructor for class ai.wanaku.routers.ToolsProvider
- ToolsProxy - Interface in ai.wanaku.routers.proxies
-
Proxies between MCP URIs and Camel components capable of handling them
W
- WanakuResourceResolver - Class in ai.wanaku.routers.resolvers
- WanakuResourceResolver(File, ResourceProxy) - Constructor for class ai.wanaku.routers.resolvers.WanakuResourceResolver
- WanakuRouterConfig - Interface in ai.wanaku.routers.config
- WanakuRouterMain - Class in ai.wanaku.routers
- WanakuRouterMain() - Constructor for class ai.wanaku.routers.WanakuRouterMain
- WanakuToolsResolver - Class in ai.wanaku.routers.resolvers
- WanakuToolsResolver(File, ToolsProxy) - Constructor for class ai.wanaku.routers.resolvers.WanakuToolsResolver
All Classes and Interfaces|All Packages