com.liferay.portal.liveusers
Class LiveUsers
java.lang.Object
com.liferay.portal.liveusers.LiveUsers
public class LiveUsers
- extends java.lang.Object
- Author:
- Charles May, Brian Wing Shun Chan
|
Method Summary |
static void |
addClusterNode(java.lang.String clusterNodeId,
java.util.Map<java.lang.Long,java.util.Map<java.lang.Long,java.util.Set<java.lang.String>>> clusterUsers)
|
static void |
deleteGroup(long companyId,
long groupId)
|
static java.util.Set<java.lang.Long> |
getGroupUsers(long companyId,
long groupId)
|
static int |
getGroupUsersCount(long companyId,
long groupId)
|
static java.util.Map<java.lang.Long,java.util.Map<java.lang.Long,java.util.Set<java.lang.String>>> |
getLocalClusterUsers()
|
static java.util.Map<java.lang.String,com.liferay.portal.model.UserTracker> |
getSessionUsers(long companyId)
|
static int |
getSessionUsersCount(long companyId)
|
static com.liferay.portal.model.UserTracker |
getUserTracker(long companyId,
java.lang.String sessionId)
|
static void |
joinGroup(long companyId,
long groupId,
long userId)
|
static void |
joinGroup(long companyId,
long groupId,
long[] userIds)
|
static void |
leaveGroup(long companyId,
long groupId,
long userId)
|
static void |
leaveGroup(long companyId,
long groupId,
long[] userIds)
|
static void |
removeClusterNode(java.lang.String clusterNodeId)
|
static void |
signIn(java.lang.String clusterNodeId,
long companyId,
long userId,
java.lang.String sessionId,
java.lang.String remoteAddr,
java.lang.String remoteHost,
java.lang.String userAgent)
|
static void |
signOut(java.lang.String clusterNodeId,
long companyId,
long userId,
java.lang.String sessionId)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
addClusterNode
public static void addClusterNode(java.lang.String clusterNodeId,
java.util.Map<java.lang.Long,java.util.Map<java.lang.Long,java.util.Set<java.lang.String>>> clusterUsers)
throws com.liferay.portal.kernel.exception.SystemException
- Throws:
com.liferay.portal.kernel.exception.SystemException
deleteGroup
public static void deleteGroup(long companyId,
long groupId)
getGroupUsers
public static java.util.Set<java.lang.Long> getGroupUsers(long companyId,
long groupId)
getGroupUsersCount
public static int getGroupUsersCount(long companyId,
long groupId)
getLocalClusterUsers
public static java.util.Map<java.lang.Long,java.util.Map<java.lang.Long,java.util.Set<java.lang.String>>> getLocalClusterUsers()
throws com.liferay.portal.kernel.exception.SystemException
- Throws:
com.liferay.portal.kernel.exception.SystemException
getSessionUsers
public static java.util.Map<java.lang.String,com.liferay.portal.model.UserTracker> getSessionUsers(long companyId)
getSessionUsersCount
public static int getSessionUsersCount(long companyId)
getUserTracker
public static com.liferay.portal.model.UserTracker getUserTracker(long companyId,
java.lang.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(java.lang.String clusterNodeId)
throws com.liferay.portal.kernel.exception.SystemException
- Throws:
com.liferay.portal.kernel.exception.SystemException
signIn
public static void signIn(java.lang.String clusterNodeId,
long companyId,
long userId,
java.lang.String sessionId,
java.lang.String remoteAddr,
java.lang.String remoteHost,
java.lang.String userAgent)
throws com.liferay.portal.kernel.exception.SystemException
- Throws:
com.liferay.portal.kernel.exception.SystemException
signOut
public static void signOut(java.lang.String clusterNodeId,
long companyId,
long userId,
java.lang.String sessionId)
throws com.liferay.portal.kernel.exception.SystemException
- Throws:
com.liferay.portal.kernel.exception.SystemException