org.gcube.messaging.common.consumer.liferay
Class LiferayClient

java.lang.Object
  extended by org.gcube.messaging.common.consumer.liferay.LiferayClient

public class LiferayClient
extends java.lang.Object

Author:
Andrea Manzi(CERN)

Field Summary
static java.lang.String basePortalURL
           
static java.lang.String infraManagerRoleName
           
static java.lang.String receiveNotificationCustomAttributeName
           
static java.lang.String receiveSummaryCustomAttributeName
           
static java.lang.String siteDomainsCustomAttributeName
           
static java.lang.String siteManagerRoleName
           
static java.lang.String siteNameCustomAttributeName
           
 
Constructor Summary
LiferayClient()
           
 
Method Summary
 RoleModel[] getUserRoles(java.lang.String userID)
           
 UserModel[] getUsersPerGroup(java.lang.String groupID)
           
 java.util.ArrayList<UserModel> getUsersWithRole(java.lang.String rolemame)
          Get back site admins ( declared on root scope)
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

basePortalURL

public static java.lang.String basePortalURL

siteManagerRoleName

public static java.lang.String siteManagerRoleName

infraManagerRoleName

public static java.lang.String infraManagerRoleName

receiveNotificationCustomAttributeName

public static java.lang.String receiveNotificationCustomAttributeName

receiveSummaryCustomAttributeName

public static java.lang.String receiveSummaryCustomAttributeName

siteNameCustomAttributeName

public static java.lang.String siteNameCustomAttributeName

siteDomainsCustomAttributeName

public static java.lang.String siteDomainsCustomAttributeName
Constructor Detail

LiferayClient

public LiferayClient()
Method Detail

getUsersPerGroup

public UserModel[] getUsersPerGroup(java.lang.String groupID)
                             throws javax.xml.rpc.ServiceException,
                                    java.lang.Exception
Throws:
javax.xml.rpc.ServiceException
java.lang.Exception

getUserRoles

public RoleModel[] getUserRoles(java.lang.String userID)
                         throws javax.xml.rpc.ServiceException,
                                java.lang.Exception
Throws:
javax.xml.rpc.ServiceException
java.lang.Exception

getUsersWithRole

public java.util.ArrayList<UserModel> getUsersWithRole(java.lang.String rolemame)
                                                throws javax.xml.rpc.ServiceException,
                                                       java.lang.Exception
Get back site admins ( declared on root scope)

Throws:
java.lang.Exception
javax.xml.rpc.ServiceException

main

public static void main(java.lang.String[] args)