Package VASSAL.chat

Interface LockableChatServerConnection

All Superinterfaces:
ChatServerConnection, ServerConnection
All Known Implementing Classes:
NodeClient, OfficialNodeClient, PrivateNodeClient

public interface LockableChatServerConnection extends ChatServerConnection
  • Method Details

    • lockRoom

      void lockRoom(LockableRoom r)
      Lock/Unlock the given room
    • isInvitable

      boolean isInvitable(Player invitee)
      Can a player be invited to this room by me?
    • sendInvite

      void sendInvite(Player p)
      Invite a player to this room
    • doInvite

      void doInvite(String playerId, String roomName)
      Process Invitation
    • isKickable

      boolean isKickable(Player kickee)
      Can a player be kicked from this room by me?
    • doKick

      void doKick(Player p)
      Kick a player from this room
    • getDefaultRoomName

      String getDefaultRoomName()
      Return the name of the default room
    • isDefaultRoom

      boolean isDefaultRoom(Room r)
      Is specified room the default room?