com.silverpeas.profile.web
Class ProfileResourceBaseURIs

java.lang.Object
  extended by com.silverpeas.profile.web.ProfileResourceBaseURIs

public final class ProfileResourceBaseURIs
extends Object

Base URIs from which the REST-based ressources representing users and groups are defined.


Field Summary
static String GROUPS_BASE_URI
           
static String USERS_BASE_URI
           
 
Constructor Summary
ProfileResourceBaseURIs()
           
 
Method Summary
static URI computeChildrenUriOfGroupByUri(URI groupUri)
           
static URI computeParentUriOfGroupByUri(URI groupUri)
           
static URI computeUsersUriOfGroupById(URI groupUri, String groupId)
           
static URI uriOfGroup(Group group, String atGroupsUri)
           
static URI uriOfUser(String userId)
           
static URI uriOfUser(UserDetail user, String atUsersUri)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

USERS_BASE_URI

public static final String USERS_BASE_URI
See Also:
Constant Field Values

GROUPS_BASE_URI

public static final String GROUPS_BASE_URI
See Also:
Constant Field Values
Constructor Detail

ProfileResourceBaseURIs

public ProfileResourceBaseURIs()
Method Detail

uriOfUser

public static URI uriOfUser(String userId)

uriOfUser

public static URI uriOfUser(UserDetail user,
                            String atUsersUri)

computeParentUriOfGroupByUri

public static URI computeParentUriOfGroupByUri(URI groupUri)

uriOfGroup

public static URI uriOfGroup(Group group,
                             String atGroupsUri)

computeChildrenUriOfGroupByUri

public static URI computeChildrenUriOfGroupByUri(URI groupUri)

computeUsersUriOfGroupById

public static URI computeUsersUriOfGroupById(URI groupUri,
                                             String groupId)


Copyright © 2016 Silverpeas. All Rights Reserved.