public class Session extends EventEmitter<ConnectionEvents>
LOGGER| 构造器和说明 |
|---|
Session(BidiConnection connection,
NewResult info) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addIntercepts(List<String> events,
List<String> contexts) |
Capabilities |
capabilities() |
Connection |
connection() |
boolean |
disposed() |
void |
disposeSymbol()
释放所有监听器
|
void |
end() |
static Session |
from(BidiConnection connection,
com.fasterxml.jackson.databind.node.ObjectNode capabilities) |
String |
id() |
com.fasterxml.jackson.databind.JsonNode |
send(String method,
Object params) |
com.fasterxml.jackson.databind.JsonNode |
send(String method,
Object params,
Integer timeout,
boolean isBlocking) |
void |
subscribe(List<String> events,
List<String> contexts) |
emit, listenerCount, off, on, once, removeAllListeners, removeListenerpublic Session(BidiConnection connection, NewResult info)
public static Session from(BidiConnection connection, com.fasterxml.jackson.databind.node.ObjectNode capabilities) throws com.fasterxml.jackson.core.JsonProcessingException
com.fasterxml.jackson.core.JsonProcessingExceptionpublic void disposeSymbol()
EventEmitterdisposeSymbol 在类中 EventEmitter<ConnectionEvents>public Capabilities capabilities()
public boolean disposed()
public String id()
public com.fasterxml.jackson.databind.JsonNode send(String method, Object params, Integer timeout, boolean isBlocking)
public void end()
public Connection connection()
Copyright © 2020–2025. All rights reserved.