Index

A C D E G I M N P R T W 
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
 
A C D E G I M N P R T W 
All Classes and Interfaces|All Packages