Class Hierarchy
- java.lang.Object
- org.apache.juneau.rest.server.mcp.BasicMcpSubscriptionBroker (implements org.apache.juneau.rest.server.mcp.McpSubscriptionBroker)
- jakarta.servlet.GenericServlet (implements java.io.Serializable, jakarta.servlet.Servlet, jakarta.servlet.ServletConfig)
- jakarta.servlet.http.HttpServlet
- org.apache.juneau.rest.server.servlet.RestServlet
- org.apache.juneau.rest.server.servlet.BasicRestServlet (implements org.apache.juneau.rest.server.config.BasicUniversalConfig)
- org.apache.juneau.rest.server.mcp.AbstractMcpRestServlet (implements org.apache.juneau.rest.server.health.ReadinessStateAware)
- org.apache.juneau.rest.server.servlet.BasicRestServlet (implements org.apache.juneau.rest.server.config.BasicUniversalConfig)
- org.apache.juneau.rest.server.servlet.RestServlet
- jakarta.servlet.http.HttpServlet
- org.apache.juneau.rest.server.mcp.McpCompletionRef
- org.apache.juneau.rest.server.mcp.McpCompletionRequest
- org.apache.juneau.rest.server.mcp.McpCompletionResult
- org.apache.juneau.rest.server.mcp.McpContentBlock
- org.apache.juneau.rest.server.mcp.McpExchange
- org.apache.juneau.rest.server.mcp.McpParamUtils
- org.apache.juneau.rest.server.mcp.McpPromptArgument
- org.apache.juneau.rest.server.mcp.McpPromptMessage
- org.apache.juneau.rest.server.mcp.McpPromptOutcome
- org.apache.juneau.rest.server.mcp.McpPromptSpec
- org.apache.juneau.rest.server.mcp.McpResourceContents
- org.apache.juneau.rest.server.mcp.McpResourceOutcome
- org.apache.juneau.rest.server.mcp.McpResourceSpec
- org.apache.juneau.rest.server.mcp.McpResourceTemplateSpec
- org.apache.juneau.rest.server.mcp.McpSchema
- org.apache.juneau.rest.server.mcp.McpServerConfig
- org.apache.juneau.rest.server.mcp.McpToolOutcome
- org.apache.juneau.rest.server.mcp.McpToolSpec
- org.apache.juneau.rest.server.mcp.McpTypedHandlers
- org.apache.juneau.rest.server.mcp.McpUriTemplateMatcher
- java.lang.Record
- org.apache.juneau.rest.server.mcp.McpChangeEvent
- org.apache.juneau.rest.server.mcp.McpCompletionResult.Normalized
- org.apache.juneau.rest.server.mcp.McpPage<T>
- org.apache.juneau.rest.server.mcp.McpResponseResult (implements org.apache.juneau.rest.server.mcp.McpDispatchResult)
- org.apache.juneau.rest.server.mcp.McpServerConfig.ResourceTemplateMatch
- org.apache.juneau.rest.server.mcp.McpStreamResult (implements org.apache.juneau.rest.server.mcp.McpDispatchResult)
- org.apache.juneau.rest.server.mcp.McpSubscriptionFilter
Interface Hierarchy
- java.lang.AutoCloseable
- org.apache.juneau.rest.server.mcp.McpSubscription
- org.apache.juneau.rest.server.mcp.McpCompleter
- org.apache.juneau.rest.server.mcp.McpCursor
- org.apache.juneau.rest.server.mcp.McpDispatchResult
- org.apache.juneau.rest.server.mcp.McpEndpointMixin
- org.apache.juneau.rest.server.mcp.McpPromptHandler
- org.apache.juneau.rest.server.mcp.McpResourceHandler
- org.apache.juneau.rest.server.mcp.McpResourceTemplateHandler
- org.apache.juneau.rest.server.mcp.McpResourceTemplateHandler.ReadFunction
- org.apache.juneau.rest.server.mcp.McpRevision
- org.apache.juneau.rest.server.mcp.McpSubscriptions
- org.apache.juneau.rest.server.mcp.McpSubscriptionBroker
- org.apache.juneau.rest.server.mcp.McpToolHandler
- org.apache.juneau.rest.server.mcp.McpTypedToolHandler<A,
R>
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.apache.juneau.rest.server.mcp.McpChangeKind
- org.apache.juneau.rest.server.mcp.McpCompletionRef.Kind
- org.apache.juneau.rest.server.mcp.McpContentBlock.Kind
- org.apache.juneau.rest.server.mcp.McpErrorKind
- org.apache.juneau.rest.server.mcp.McpResourceContents.Kind
- org.apache.juneau.rest.server.mcp.McpRole
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)