@Service(value="helloServer")
public class HelloServer
extends java.lang.Object
| 限定符和类型 | 字段和说明 | 
|---|---|
static java.util.List<java.lang.String> | 
closePendingList  | 
static java.util.HashMap<java.lang.String,UserHandler> | 
deviceMap  | 
HelloServerInitializer | 
helloServerInitializer  | 
static boolean | 
isStarted  | 
static java.lang.Object | 
locker  | 
| 构造器和说明 | 
|---|
HelloServer()  | 
| 限定符和类型 | 方法和说明 | 
|---|---|
static void | 
activeDevice(java.lang.String identity)
从取消列表中移除,保证该连接不会被断开 
 | 
static void | 
closeConnection(java.lang.String identity)
断开连接,如果尚未连接上,加入断开队列 
 | 
static void | 
main(java.lang.String[] args)  | 
static int | 
sendTCPCmd(java.lang.String identity,
          java.lang.String cmd)  | 
void | 
shutdown()  | 
void | 
startServer()  | 
public HelloServerInitializer helloServerInitializer
public static boolean isStarted
public static java.util.HashMap<java.lang.String,UserHandler> deviceMap
public static java.util.List<java.lang.String> closePendingList
public static final java.lang.Object locker
public static int sendTCPCmd(java.lang.String identity,
                             java.lang.String cmd)
public void startServer()
                 throws java.lang.InterruptedException
java.lang.InterruptedExceptionpublic static void closeConnection(java.lang.String identity)
identity - public static void activeDevice(java.lang.String identity)
identity - public void shutdown()
public static void main(java.lang.String[] args)
                 throws java.lang.InterruptedException
java.lang.InterruptedException