|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.exoplatform.services.organization.rest.RESTOrganizationServiceAbstractImpl
org.exoplatform.services.organization.rest.xml.RESTOrganizationServiceXMLImpl
public class RESTOrganizationServiceXMLImpl
Created by The eXo Platform SAS .
| Field Summary | |
|---|---|
protected static java.lang.String |
XML_CONTENT_TYPE
|
| Fields inherited from class org.exoplatform.services.organization.rest.RESTOrganizationServiceAbstractImpl |
|---|
groupHandler, LOGGER, membershipHandler, membershipTypeHandler, userHandler |
| Constructor Summary | |
|---|---|
RESTOrganizationServiceXMLImpl(org.exoplatform.services.organization.OrganizationService organizationService)
|
|
| Method Summary | |
|---|---|
org.exoplatform.services.rest.Response |
findUsers(java.lang.String baseURI,
java.lang.String username,
java.lang.String firstname,
java.lang.String lastname,
java.lang.String email,
java.lang.String fromLoginDate,
java.lang.String toLoginDate)
|
org.exoplatform.services.rest.Response |
findUsersRange(java.lang.String baseURI,
java.lang.String username,
java.lang.String firstname,
java.lang.String lastname,
java.lang.String email,
java.lang.String fromLoginDate,
java.lang.String toLoginDate,
java.lang.Integer from,
java.lang.Integer numResult)
|
org.exoplatform.services.rest.Response |
getGroup(java.lang.String baseURI,
java.lang.String groupId)
|
org.exoplatform.services.rest.Response |
getGroups(java.lang.String baseURI,
java.lang.String parentId)
|
org.exoplatform.services.rest.Response |
getGroupsCount()
|
org.exoplatform.services.rest.Response |
getGroupsOfUser(java.lang.String baseURI,
java.lang.String username)
|
org.exoplatform.services.rest.Response |
getGroupsRange(java.lang.String baseURI,
java.lang.Integer offset,
java.lang.Integer amount,
java.lang.String parentId)
|
org.exoplatform.services.rest.Response |
getUser(java.lang.String username)
|
org.exoplatform.services.rest.Response |
getUsersCount()
|
org.exoplatform.services.rest.Response |
getUsersRange(java.lang.String baseURI,
java.lang.Integer from,
java.lang.Integer numResult)
Returns XML document that content list of users in the system within the specified range. |
| Methods inherited from class org.exoplatform.services.organization.rest.RESTOrganizationServiceAbstractImpl |
|---|
createGroup, createMembership, createUser, deleteGroup, deleteMembership, deleteUser, deleteUserFromGroup, findMembership, findMemberships, getAllGroup, getMembershipTypes, getUsers, updateGroup, updateUser |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final java.lang.String XML_CONTENT_TYPE
| Constructor Detail |
|---|
public RESTOrganizationServiceXMLImpl(org.exoplatform.services.organization.OrganizationService organizationService)
| Method Detail |
|---|
public org.exoplatform.services.rest.Response findUsers(java.lang.String baseURI,
java.lang.String username,
java.lang.String firstname,
java.lang.String lastname,
java.lang.String email,
java.lang.String fromLoginDate,
java.lang.String toLoginDate)
RESTOrganizationServiceAbstractImpl
findUsers in interface RESTOrganizationServicefindUsers in class RESTOrganizationServiceAbstractImplusername - the username.firstname - the first name.lastname - the last name.email - the email address.
public org.exoplatform.services.rest.Response findUsersRange(java.lang.String baseURI,
java.lang.String username,
java.lang.String firstname,
java.lang.String lastname,
java.lang.String email,
java.lang.String fromLoginDate,
java.lang.String toLoginDate,
java.lang.Integer from,
java.lang.Integer numResult)
RESTOrganizationServiceAbstractImpl
findUsersRange in interface RESTOrganizationServicefindUsersRange in class RESTOrganizationServiceAbstractImplusername - the username.firstname - the first name.lastname - the last name.email - the email address.
public org.exoplatform.services.rest.Response getUsersRange(java.lang.String baseURI,
java.lang.Integer from,
java.lang.Integer numResult)
getUsersRange in interface RESTOrganizationServicegetUsersRange in class RESTOrganizationServiceAbstractImplpublic org.exoplatform.services.rest.Response getUsersCount()
getUsersCount in interface RESTOrganizationServicegetUsersCount in class RESTOrganizationServiceAbstractImplpublic org.exoplatform.services.rest.Response getUser(java.lang.String username)
getUser in interface RESTOrganizationServicegetUser in class RESTOrganizationServiceAbstractImplusername - the user name
public org.exoplatform.services.rest.Response getGroup(java.lang.String baseURI,
java.lang.String groupId)
RESTOrganizationServiceAbstractImpl
getGroup in interface RESTOrganizationServicegetGroup in class RESTOrganizationServiceAbstractImpl
public org.exoplatform.services.rest.Response getGroups(java.lang.String baseURI,
java.lang.String parentId)
RESTOrganizationServiceAbstractImpl
getGroups in interface RESTOrganizationServicegetGroups in class RESTOrganizationServiceAbstractImplpublic org.exoplatform.services.rest.Response getGroupsCount()
RESTOrganizationServiceAbstractImpl
getGroupsCount in interface RESTOrganizationServicegetGroupsCount in class RESTOrganizationServiceAbstractImpl
public org.exoplatform.services.rest.Response getGroupsOfUser(java.lang.String baseURI,
java.lang.String username)
RESTOrganizationServiceAbstractImpl
getGroupsOfUser in interface RESTOrganizationServicegetGroupsOfUser in class RESTOrganizationServiceAbstractImplusername - the name of the user
public org.exoplatform.services.rest.Response getGroupsRange(java.lang.String baseURI,
java.lang.Integer offset,
java.lang.Integer amount,
java.lang.String parentId)
RESTOrganizationServiceAbstractImpl
getGroupsRange in interface RESTOrganizationServicegetGroupsRange in class RESTOrganizationServiceAbstractImploffset - the start rangeamount - - quantity of groupsparentId - the parent id
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||