Interface ServerConfig.PubSub

All Known Implementing Classes:
PubSub
Enclosing interface:
ServerConfig

public static interface ServerConfig.PubSub
Interface to publish-subscribe service (based on websocket)
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    createRoom(String name, boolean lg, boolean operator, boolean adm, boolean post, Class cl)
    Create a room with privileges
    void
    createRoom(String name, Class cl)
    Create a room
    void
    put(String rid, Object obj)
    Post a object to a room (JSON encoded)
    void
    put(String rid, Object obj, String userid)
    Post a object to a room owned by a user (JSON encoded)
    void
    putText(String rid, String msg)
    Post a message to a room (text is prefixed with the room name)
  • Method Details

    • putText

      void putText(String rid, String msg)
      Post a message to a room (text is prefixed with the room name)
    • put

      void put(String rid, Object obj)
      Post a object to a room (JSON encoded)
    • put

      void put(String rid, Object obj, String userid)
      Post a object to a room owned by a user (JSON encoded)
    • createRoom

      void createRoom(String name, Class cl)
      Create a room
    • createRoom

      void createRoom(String name, boolean lg, boolean operator, boolean adm, boolean post, Class cl)
      Create a room with privileges