public class KeepAliveScheduler
extends java.lang.Object
限定符和类型 | 类和说明 |
---|---|
static class |
KeepAliveScheduler.Builder
Builder class for creating KeepAliveScheduler instances with fluent API.
|
限定符和类型 | 方法和说明 |
---|---|
static KeepAliveScheduler.Builder |
builder(java.util.function.Supplier<reactor.core.publisher.Flux<McpSession>> mcpSessions)
Creates a new Builder instance for constructing KeepAliveScheduler.
|
boolean |
isRunning()
Checks if the scheduler is currently running.
|
void |
shutdown()
Shuts down the scheduler and releases resources.
|
reactor.core.Disposable |
start()
Starts regular keepAlive calls with sessions supplier.
|
void |
stop()
Stops the currently running keepAlive scheduler.
|
public static KeepAliveScheduler.Builder builder(java.util.function.Supplier<reactor.core.publisher.Flux<McpSession>> mcpSessions)
public reactor.core.Disposable start()
public void stop()
public boolean isRunning()
public void shutdown()