|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface RoomUserEvents
Interface for a custom event handler for room user events. A plugin that implements this interface will trigger the appropriate method when a user in the room does the action.
| Method Summary | |
|---|---|
void |
userBanned(String userName,
String message,
int duration)
Actions triggered when a user is banned from the server. |
ChainAction |
userEnter(UserEnterContext context)
Actions triggered when a user enters the room. |
void |
userExit(String userName)
Actions triggered when a user exits the room. |
void |
userKicked(String userName,
String message)
Actions triggered when a user is kicked from a room. |
ChainAction |
userSendPublicMessage(UserPublicMessageContext message)
Actions triggered when a user sends a public message. |
| Method Detail |
|---|
ChainAction userEnter(UserEnterContext context)
context - UserEnterContext
ChainAction userSendPublicMessage(UserPublicMessageContext message)
message - UserPublicMessageContext
void userExit(String userName)
userName - user who left
void userKicked(String userName,
String message)
userName - user who was kickedmessage - reason for the kick
void userBanned(String userName,
String message,
int duration)
userName - user who was bannedmessage - reason for the banduration - duration of the ban in seconds
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||