接口 EasyUseHelper
public interface EasyUseHelper
便于使用的 接口
-
嵌套类概要
嵌套类 -
字段概要
字段 -
方法概要
修饰符和类型方法说明voidonEvent(String eventName, BiConsumer<String, ScxSocketRequest> onEvent) default <T> voidonEvent(String eventName, BiConsumer<T, EasyUseHelper.TypeRequest> onEvent, com.fasterxml.jackson.core.type.TypeReference<T> tClass) default <T> voidonEvent(String eventName, BiConsumer<T, EasyUseHelper.TypeRequest> onEvent, Class<T> tClass) voiddefault <T> voidonEvent(String eventName, Consumer<T> onEvent, com.fasterxml.jackson.core.type.TypeReference<T> tClass) default <T> voidvoiddefault <T> voidonEvent(String eventName, Function<T, ?> onEvent, com.fasterxml.jackson.core.type.TypeReference<T> tClass) default <T> voidvoidsend(ScxSocketFrame socketFrame, SendOptions options) default voiddefault voidsend(Object data, SendOptions options) default voiddefault voidsend(String content, SendOptions options) default voiddefault voidsendEvent(String eventName, Object data, SendOptions options) default voiddefault voidsendEvent(String eventName, Object data, BiConsumer<String, Throwable> responseCallback, RequestOptions options) default <T> voidsendEvent(String eventName, Object data, BiConsumer<T, Throwable> responseCallback, com.fasterxml.jackson.core.type.TypeReference<T> tClass) default <T> voidsendEvent(String eventName, Object data, BiConsumer<T, Throwable> responseCallback, RequestOptions options, com.fasterxml.jackson.core.type.TypeReference<T> tClass) default <T> voidsendEvent(String eventName, Object data, BiConsumer<T, Throwable> responseCallback, RequestOptions options, Class<T> tClass) default <T> voiddefault voiddefault voidsendEvent(String eventName, String data, SendOptions options) default voiddefault voidsendEvent(String eventName, String data, BiConsumer<String, Throwable> responseCallback, RequestOptions options)
-
字段详细资料
-
DEFAULT_SEND_OPTIONS
-
DEFAULT_REQUEST_OPTIONS
-
-
方法详细资料
-
frameCreator
FrameCreator frameCreator() -
requestManager
RequestManager requestManager() -
send
-
send
-
send
-
sendEvent
-
sendEvent
-
sendEvent
default void sendEvent(String eventName, String data, BiConsumer<String, Throwable> responseCallback) -
sendEvent
default void sendEvent(String eventName, String data, BiConsumer<String, Throwable> responseCallback, RequestOptions options) -
onEvent
-
onEvent
-
onEvent
-
send
-
send
-
sendEvent
-
sendEvent
-
sendEvent
default void sendEvent(String eventName, Object data, BiConsumer<String, Throwable> responseCallback) -
sendEvent
default void sendEvent(String eventName, Object data, BiConsumer<String, Throwable> responseCallback, RequestOptions options) -
sendEvent
default <T> void sendEvent(String eventName, Object data, BiConsumer<T, Throwable> responseCallback, Class<T> tClass) -
sendEvent
default <T> void sendEvent(String eventName, Object data, BiConsumer<T, Throwable> responseCallback, RequestOptions options, Class<T> tClass) -
sendEvent
default <T> void sendEvent(String eventName, Object data, BiConsumer<T, Throwable> responseCallback, com.fasterxml.jackson.core.type.TypeReference<T> tClass) -
sendEvent
default <T> void sendEvent(String eventName, Object data, BiConsumer<T, Throwable> responseCallback, RequestOptions options, com.fasterxml.jackson.core.type.TypeReference<T> tClass) -
onEvent
-
onEvent
-
onEvent
-
onEvent
-
onEvent
default <T> void onEvent(String eventName, BiConsumer<T, EasyUseHelper.TypeRequest> onEvent, Class<T> tClass) -
onEvent
default <T> void onEvent(String eventName, BiConsumer<T, EasyUseHelper.TypeRequest> onEvent, com.fasterxml.jackson.core.type.TypeReference<T> tClass)
-