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
在接口中 NamespaceHolder
public 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)