ServerOptions

constructor(capabilities: ServerCapabilities, enforceStrictCapabilities: Boolean = true, resourceTemplateMatcherFactory: ResourceTemplateMatcherFactory = PathSegmentTemplateMatcher.factory, handlerCoroutineContext: CoroutineContext = Dispatchers.Default)(source)

Parameters

enforceStrictCapabilities

Whether to strictly enforce capabilities when interacting with clients. Forwarded to ProtocolOptions.enforceStrictCapabilities.

handlerCoroutineContext

Coroutine context for inbound handlers. See ProtocolOptions.handlerCoroutineContext.


constructor(capabilities: ServerCapabilities, enforceStrictCapabilities: Boolean = true)(source)