Class MessageDB

java.lang.Object
sk.iway.iwcm.system.msg.MessageDB

public class MessageDB extends Object
MessageDB.java - treida drziaca zoznam odkazov
  • Method Details

    • getInstance

      public static MessageDB getInstance(boolean forceRefresh)
    • saveMessage

      public boolean saveMessage(javax.servlet.http.HttpSession session, AdminMessageBean msg)
    • saveMessage

      public boolean saveMessage(AdminMessageBean msg)
    • getUnreadedMessages

      public List<AdminMessageBean> getUnreadedMessages(javax.servlet.http.HttpSession session)
    • getUnreadedMessages

      public List<AdminMessageBean> getUnreadedMessages(int userId)
    • getUnreadedMessages

      public List<AdminMessageBean> getUnreadedMessages(int userId, boolean setSeen)
    • getMessage

      public AdminMessageBean getMessage(int messageId)
    • getAllMessages

      public List<AdminMessageBean> getAllMessages()
    • getAllMessages

      public List<AdminMessageBean> getAllMessages(int userId)
    • getMessages

      public List<AdminMessageBean> getMessages(javax.servlet.http.HttpSession session, int messageId, boolean equal)
      vrati vsetky spravy pre dannych dvoch uzivatelov od tejto spravy
      Parameters:
      session -
      messageId -
      equal - ak je true tak buden hladat iba od messageId spravy
      Returns:
    • getMessagesWithUser

      public static List<AdminMessageBean> getMessagesWithUser(javax.servlet.http.HttpSession session, int toUserId, int limit)
    • setMessagesRead

      public static void setMessagesRead(int createByUserId, javax.servlet.http.HttpSession session, long timeTo)
    • setMessageRead

      public static void setMessageRead(javax.servlet.http.HttpSession session, int messageId)
    • getCountOfUnreadMessages

      public static Map<Integer,Integer> getCountOfUnreadMessages(int user_id)
    • getAllContactsWhichUserSentMessage

      public static List<Integer> getAllContactsWhichUserSentMessage(int userId, List<Integer> alreadyHave)
    • getAllContactsWhichUserReceivedMessage

      public static List<Integer> getAllContactsWhichUserReceivedMessage(int userId, List<Integer> alreadyHave)