Uses of Interface
org.apache.juneau.rest.server.mcp.McpSubscription
Packages that use McpSubscription
Package
Description
Revision-neutral core for MCP endpoints built on
juneau-rest-server.-
Uses of McpSubscription in org.apache.juneau.rest.server.mcp
Methods in org.apache.juneau.rest.server.mcp that return McpSubscriptionModifier and TypeMethodDescriptionBasicMcpSubscriptionBroker.register(String subscriptionId, McpSubscriptionFilter honoredFilter) McpSubscriptionBroker.register(String subscriptionId, McpSubscriptionFilter honoredFilter) Registers a new subscription and returns its queue handle.Methods in org.apache.juneau.rest.server.mcp that return types with arguments of type McpSubscriptionModifier and TypeMethodDescriptionBasicMcpSubscriptionBroker.registerIfUnder(int max, String subscriptionId, McpSubscriptionFilter honoredFilter) McpSubscriptionBroker.registerIfUnder(int max, String subscriptionId, McpSubscriptionFilter honoredFilter) Atomically admission-checks againstmaxand registers, closing the TOCTOU window a separateMcpSubscriptionBroker.activeCount()check plusMcpSubscriptionBroker.register(java.lang.String, org.apache.juneau.rest.server.mcp.McpSubscriptionFilter)call would leave open under concurrent callers (in particular against a JVM-wide shared broker instance, where unrelated callers race each other).