Uses of Class
io.github.easy4j.opencode.api.sse.SseSubscription
Packages that use SseSubscription
-
Uses of SseSubscription in io.github.easy4j.opencode.api
Methods in io.github.easy4j.opencode.api that return SseSubscriptionModifier and TypeMethodDescriptionOpenCodeSseClient.subscribeEvents(Consumer<SseEvent> consumer) 订阅全局事件流。OpenCodeSseClient.subscribeEvents(Consumer<SseEvent> consumer, OpenCodeRequestContext context) 使用请求上下文订阅全局事件流。OpenCodeSseClient.subscribeEventTypes(Set<String> types, Consumer<SseEvent> consumer) 订阅指定类型集合中的事件。OpenCodeSseClient.subscribeEventTypes(Set<String> types, Consumer<SseEvent> consumer, OpenCodeRequestContext context) 使用请求上下文订阅指定类型集合中的事件。OpenCodeSseClient.subscribeSessionEvents(String sessionId, EventHandler handler) 使用类型化处理器订阅指定 session 的事件。OpenCodeSseClient.subscribeSessionEvents(String sessionId, EventHandler handler, OpenCodeRequestContext context) 使用请求上下文和类型化处理器订阅指定 session 的事件。OpenCodeSseClient.subscribeSessionEvents(String sessionId, Consumer<SseEvent> consumer) 订阅指定 session 的事件。OpenCodeSseClient.subscribeSessionEvents(String sessionId, Consumer<SseEvent> consumer, OpenCodeRequestContext context) 使用请求上下文订阅指定 session 的事件。 -
Uses of SseSubscription in io.github.easy4j.opencode.api.sse
Methods in io.github.easy4j.opencode.api.sse that return SseSubscriptionModifier and TypeMethodDescriptionSseQueueSubscription.getSubscription()通过 OpenCode Server HTTP API 获取SSE 订阅句柄。Constructors in io.github.easy4j.opencode.api.sse with parameters of type SseSubscriptionModifierConstructorDescriptionSseQueueSubscription(BlockingQueue<SseEvent> queue, SseSubscription subscription) 创建 sse queue subscription 实例,并按传入依赖确定资源所有权。