org.jbrain.qlink
Class QServer
java.lang.Object
|
+--org.jbrain.qlink.QServer
- public class QServer
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MESSAGE_SYSTEM
public static final java.lang.String MESSAGE_SYSTEM
- See Also:
- Constant Field Values
MESSAGE_NORMAL
public static final java.lang.String MESSAGE_NORMAL
- See Also:
- Constant Field Values
QServer
public QServer(QConnection link)
send
public void send(Action a)
throws java.io.IOException
java.io.IOException
setState
public void setState(QState state)
getHandle
public org.jbrain.qlink.user.QHandle getHandle()
- Returns:
getAccountID
public int getAccountID()
getUserID
public int getUserID()
send
public void send(Action[] actions)
throws java.io.IOException
java.io.IOException
getState
public QState getState()
- Returns:
terminate
public void terminate()
getStartTime
public java.util.Date getStartTime()
- Returns:
getNextID
public int getNextID(int start,
int type,
int max)
sendToUser
public boolean sendToUser(org.jbrain.qlink.user.QHandle handle,
Action a)
isUserOnline
public boolean isUserOnline(org.jbrain.qlink.user.QHandle handle)
- Returns:
sendOLM
public void sendOLM(org.jbrain.qlink.user.QHandle handle,
java.lang.String[] olm)
sendOLM
public void sendOLM(boolean bType,
java.lang.String[] olm)
- Parameters:
olm
-
getOLM
public java.lang.String[] getOLM(java.lang.String id)
enableOLMs
public void enableOLMs(boolean state)
canReceiveOLMs
public boolean canReceiveOLMs(org.jbrain.qlink.user.QHandle handle)
suspend
public void suspend()
resume
public void resume()
sendSYSOLM
public static void sendSYSOLM(java.lang.String msg)
- Parameters:
msg
-
killSession
public static boolean killSession(org.jbrain.qlink.user.QHandle handle)
isPrimaryAccount
public boolean isPrimaryAccount()
- Returns:
setPrimaryAccount
public void setPrimaryAccount(boolean b)
- Parameters:
b
-
setAccountInfo
public void setAccountInfo(int userID,
int accountID,
boolean bPrimaryInd,
org.jbrain.qlink.user.QHandle handle,
boolean bStaff)
- Parameters:
userID
- accountID
- handle
-
isStaff
public boolean isStaff()
- Returns: