Package net.sf.colossus.webcommon
Interface IWebClient
-
- All Known Implementing Classes:
CmdLineWebClient,WebClient,WebServerClient
public interface IWebClientInterface for what WebServer (Public Game Server) sends to WebClient- Author:
- Clemens Katzer
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringalreadyLoggedInstatic java.lang.StringchatDeliverstatic java.lang.StringconnectionClosedstatic java.lang.StringdidEnrollstatic java.lang.StringdidUnenrollstatic java.lang.StringforcedLogoutstatic java.lang.StringgameCancelledstatic java.lang.StringgameInfostatic java.lang.StringgameStartedstatic java.lang.StringgameStartsNowstatic java.lang.StringgameStartsSoonstatic java.lang.StringgeneralMessagestatic java.lang.StringgrantAdminstatic java.lang.StringpingRequeststatic java.lang.StringrequestAttentionstatic java.lang.StringsystemMessagestatic java.lang.StringtooManyUsersstatic java.lang.StringuserInfostatic java.lang.StringwatchGameInfo
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidchatDeliver(java.lang.String chatId, long when, java.lang.String sender, java.lang.String message, boolean resent)voidconnectionReset(boolean forcedLogout)voiddeliverGeneralMessage(long when, boolean error, java.lang.String title, java.lang.String message)voiddidEnroll(java.lang.String gameId, java.lang.String username)voiddidUnenroll(java.lang.String gameId, java.lang.String username)voidgameCancelled(java.lang.String gameId, java.lang.String byUser)voidgameInfo(GameInfo gi)voidgameStartsNow(java.lang.String gameId, int port, java.lang.String hostingHost)voidgameStartsSoon(java.lang.String gameId, java.lang.String startUser)intgetClientVersion()voidgrantAdminStatus()voidrequestAttention(long when, java.lang.String byUser, boolean byAdmin, java.lang.String message, int beepCount, long beepInterval, boolean windows)voidsystemMessage(long when, java.lang.String message)voiduserInfo(int loggedin, int enrolled, int playing, int dead, long ago, java.lang.String text)voidwatchGameInfo(java.lang.String gameId, java.lang.String host, int port)
-
-
-
Field Detail
-
alreadyLoggedIn
static final java.lang.String alreadyLoggedIn
- See Also:
- Constant Field Values
-
grantAdmin
static final java.lang.String grantAdmin
- See Also:
- Constant Field Values
-
tooManyUsers
static final java.lang.String tooManyUsers
- See Also:
- Constant Field Values
-
connectionClosed
static final java.lang.String connectionClosed
- See Also:
- Constant Field Values
-
forcedLogout
static final java.lang.String forcedLogout
- See Also:
- Constant Field Values
-
didEnroll
static final java.lang.String didEnroll
- See Also:
- Constant Field Values
-
didUnenroll
static final java.lang.String didUnenroll
- See Also:
- Constant Field Values
-
gameInfo
static final java.lang.String gameInfo
- See Also:
- Constant Field Values
-
userInfo
static final java.lang.String userInfo
- See Also:
- Constant Field Values
-
gameStarted
static final java.lang.String gameStarted
- See Also:
- Constant Field Values
-
gameStartsNow
static final java.lang.String gameStartsNow
- See Also:
- Constant Field Values
-
gameStartsSoon
static final java.lang.String gameStartsSoon
- See Also:
- Constant Field Values
-
gameCancelled
static final java.lang.String gameCancelled
- See Also:
- Constant Field Values
-
chatDeliver
static final java.lang.String chatDeliver
- See Also:
- Constant Field Values
-
generalMessage
static final java.lang.String generalMessage
- See Also:
- Constant Field Values
-
systemMessage
static final java.lang.String systemMessage
- See Also:
- Constant Field Values
-
requestAttention
static final java.lang.String requestAttention
- See Also:
- Constant Field Values
-
watchGameInfo
static final java.lang.String watchGameInfo
- See Also:
- Constant Field Values
-
pingRequest
static final java.lang.String pingRequest
- See Also:
- Constant Field Values
-
-
Method Detail
-
grantAdminStatus
void grantAdminStatus()
-
didEnroll
void didEnroll(java.lang.String gameId, java.lang.String username)
-
didUnenroll
void didUnenroll(java.lang.String gameId, java.lang.String username)
-
userInfo
void userInfo(int loggedin, int enrolled, int playing, int dead, long ago, java.lang.String text)
-
gameInfo
void gameInfo(GameInfo gi)
-
gameStartsNow
void gameStartsNow(java.lang.String gameId, int port, java.lang.String hostingHost)
-
gameStartsSoon
void gameStartsSoon(java.lang.String gameId, java.lang.String startUser)
-
gameCancelled
void gameCancelled(java.lang.String gameId, java.lang.String byUser)
-
chatDeliver
void chatDeliver(java.lang.String chatId, long when, java.lang.String sender, java.lang.String message, boolean resent)
-
connectionReset
void connectionReset(boolean forcedLogout)
-
getClientVersion
int getClientVersion()
-
deliverGeneralMessage
void deliverGeneralMessage(long when, boolean error, java.lang.String title, java.lang.String message)
-
systemMessage
void systemMessage(long when, java.lang.String message)
-
requestAttention
void requestAttention(long when, java.lang.String byUser, boolean byAdmin, java.lang.String message, int beepCount, long beepInterval, boolean windows)
-
watchGameInfo
void watchGameInfo(java.lang.String gameId, java.lang.String host, int port)
-
-