Class LiveUsers

Object
com.liferay.portal.liveusers.LiveUsers

public class LiveUsers extends Object
Author:
Charles May, Brian Wing Shun Chan
  • Method Details

    • addClusterNode

      public static void addClusterNode(String clusterNodeId, Map<Long,Map<Long,Set<String>>> clusterUsers)
    • deleteGroup

      public static void deleteGroup(long companyId, long groupId)
    • getGroupUsers

      public static Set<Long> getGroupUsers(long companyId, long groupId)
    • getGroupUsersCount

      public static int getGroupUsersCount(long companyId, long groupId)
    • getLocalClusterUsers

      public static Map<Long,Map<Long,Set<String>>> getLocalClusterUsers()
    • getSessionUsers

      public static Map<String,com.liferay.portal.kernel.model.UserTracker> getSessionUsers(long companyId)
    • getSessionUsersCount

      public static int getSessionUsersCount(long companyId)
    • getUserTracker

      public static com.liferay.portal.kernel.model.UserTracker getUserTracker(long companyId, String sessionId)
    • joinGroup

      public static void joinGroup(long companyId, long groupId, long userId)
    • joinGroup

      public static void joinGroup(long companyId, long groupId, long[] userIds)
    • leaveGroup

      public static void leaveGroup(long companyId, long groupId, long userId)
    • leaveGroup

      public static void leaveGroup(long companyId, long groupId, long[] userIds)
    • removeClusterNode

      public static void removeClusterNode(String clusterNodeId)
    • signIn

      public static void signIn(String clusterNodeId, long companyId, long userId, String sessionId, String remoteAddr, String remoteHost, String userAgent)
    • signOut

      public static void signOut(String clusterNodeId, long companyId, long userId, String sessionId)