Uses of Enum Class
com.soklet.McpSessionTerminationReason
Packages that use McpSessionTerminationReason
-
Uses of McpSessionTerminationReason in com.soklet
Subclasses with type arguments of type McpSessionTerminationReason in com.sokletModifier and TypeClassDescriptionenumReasons why an MCP session may terminate.Methods in com.soklet that return McpSessionTerminationReasonModifier and TypeMethodDescriptionMetricsCollector.McpEndpointSessionTerminationKey.terminationReason()Returns the value of theterminationReasonrecord component.static McpSessionTerminationReasonReturns the enum constant of this class with the specified name.static McpSessionTerminationReason[]McpSessionTerminationReason.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in com.soklet with parameters of type McpSessionTerminationReasonModifier and TypeMethodDescriptiondefault voidLifecycleObserver.didTerminateMcpSession(@NonNull Class<? extends McpEndpoint> endpointClass, @NonNull String sessionId, @NonNull Duration sessionDuration, @NonNull McpSessionTerminationReason terminationReason, @Nullable Throwable throwable) Called after an MCP session is terminated.default voidMetricsCollector.didTerminateMcpSession(@NonNull Class<? extends McpEndpoint> endpointClass, @NonNull String sessionId, @NonNull Duration sessionDuration, @NonNull McpSessionTerminationReason terminationReason, @Nullable Throwable throwable) Called after an MCP session is terminated.Constructors in com.soklet with parameters of type McpSessionTerminationReasonModifierConstructorDescriptionMcpEndpointSessionTerminationKey(@NonNull Class<? extends McpEndpoint> endpointClass, @NonNull McpSessionTerminationReason terminationReason) Creates an instance of aMcpEndpointSessionTerminationKeyrecord class.