public class EventHolder<T> extends java.lang.Object implements NamespaceHolder
| 限定符和类型 | 方法和说明 |
|---|---|
static <V> EventHolder<V> |
build() |
static <V> EventHolder<V> |
build(java.lang.String eventName,
java.lang.Class<V> dataType,
com.fr.third.socketio.listener.DataListener<V> dataListener)
创建一个事件响应对象
|
EventHolder<T> |
dataListener(com.fr.third.socketio.listener.DataListener<T> dataListener) |
EventHolder<T> |
dataType(java.lang.Class<T> dataType) |
EventHolder<T> |
eventName(java.lang.String eventName) |
com.fr.third.socketio.listener.DataListener<T> |
getDataListener() |
java.lang.Class<T> |
getDataType() |
java.lang.String |
getEventName() |
java.lang.String |
getNamespace() |
EventHolder<T> |
namespace(java.lang.String namespace)
使用指定名字的名字空间
|
EventHolder<T> |
system()
使用默认的系统设置名字空间
|
public static <V> EventHolder<V> build()
public static <V> EventHolder<V> build(java.lang.String eventName, java.lang.Class<V> dataType, com.fr.third.socketio.listener.DataListener<V> dataListener)
V - 数据类型eventName - 事件名字dataType - 数据类dataListener - 事件监听器public EventHolder<T> system()
public EventHolder<T> namespace(java.lang.String namespace)
namespace - 空间的名字public java.lang.String getNamespace()
getNamespace 在接口中 NamespaceHolderpublic java.lang.String getEventName()
public EventHolder<T> eventName(java.lang.String eventName)
public java.lang.Class<T> getDataType()
public EventHolder<T> dataType(java.lang.Class<T> dataType)
public com.fr.third.socketio.listener.DataListener<T> getDataListener()
public EventHolder<T> dataListener(com.fr.third.socketio.listener.DataListener<T> dataListener)