Package org.alfresco.rest.requests
Class People
Declares all Rest API under the /people path
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassConstruct the Where clause of getFavorites You can use the where parameter to restrict the list in the response to entries of a specific kind. -
Field Summary
Fields inherited from class org.alfresco.rest.requests.ModelRequest
restWrapper -
Constructor Summary
ConstructorsConstructorDescriptionPeople(org.alfresco.utility.model.UserModel person, RestWrapper restWrapper) -
Method Summary
Modifier and TypeMethodDescriptionaddFavoriteSite(org.alfresco.utility.model.SiteModel site) Add a favorite site for a specific person using POST call on "people/{personId}/favorite-sites"addFileToFavorites(org.alfresco.utility.model.FileModel fileModel) Add a folder to favorites for a specific user using POST call on "people/{personId}/favorites"addFolderToFavorites(org.alfresco.utility.model.FolderModel folderModel) Add a folder to favorites for a specific user using POST call on "people/{personId}/favorites"addSiteMembershipRequest(String siteMembershipRequest) Add new site membership request using POST call on "people/{personId}/site-membership-requests"addSiteMembershipRequest(String message, org.alfresco.utility.model.SiteModel siteModel, String title) Add new site membership request using POST call on "people/{personId}/site-membership-requests"addSiteMembershipRequest(org.alfresco.utility.model.SiteModel siteModel) Add new site membership request using POST call on "people/{personId}/site-membership-requests"addSiteToFavorites(org.alfresco.utility.model.SiteModel siteModel) Add a site to favorites for a specific user using POST call on "people/{personId}/favorites"createPerson(RestPersonModel newPerson) Create new person with given newPerson details using POST call on "people"deleteFileFromFavorites(org.alfresco.utility.model.FileModel fileModel) Delete a file from favorites for a specific user using DELETE call on "people/{personId}/favorites/{favoriteId}"deleteFolderFromFavorites(org.alfresco.utility.model.FolderModel folderModel) Delete a folder from favorites for a specific user using DELETE call on "people/{personId}/favorites/{favoriteId}"deleteSiteFromFavorites(org.alfresco.utility.model.SiteModel site) Delete site from favorites for a specific user using DELETE call on "people/{personId}/favorites/{favoriteId}"voiddeleteSiteMember(org.alfresco.utility.model.SiteModel site) Delete site member with DELETE call on "people/{personId}/sites/{siteId}"voiddeleteSiteMembershipRequest(org.alfresco.utility.model.SiteModel site) Delete site membership request with DELETE call on "/people/{personId}/site-membership-requests/{siteId}"Get people avatar image using GET call on '/people/{personId}/avatar Please note that it retries to get the renditions response several times because on the alfresco server the rendition can take a while to be created.getFavorite(String favoriteId) Retrieve favorite site for a specific user using GET call on "people/{personId}/favorites/{favoriteId}"Retrieve specific favorites for a specific user using GET call on "people/{personId}/favorites"getFavoriteSite(org.alfresco.utility.model.SiteModel site) Returns information on favorite site siteId of person personId.Retrieve a specific person's favorite sites using GET call on "people/{personId}/favorite-sites"Retrieve details of the current user network using GET call on "people/{personId}/networks/{networkId}"getNetwork(org.alfresco.utility.model.UserModel tenant) Retrieve details of a specific network using GET call on "people/{personId}/networks/{networkId}"Retrieve details of all networks related to the current person using GET call on "people/{personId}/networks"getNetworks(org.alfresco.utility.model.UserModel tenant) Retrieve details of all networks related to a specific person using GET call on "people/{personId}/networks"Retrieve details of a specific person using GET call on "people/{personId}"Retrieve list of activities for a specific person using GET call on "people/{personId}/activities" without retrygetPersonActivitiesUntilEntriesCountIs(int expectedNoOfEntries) Retrieve list of activities for a specific person using GET call on "people/{personId}/activities" Please note that it retries to get the list of activities several times before returning the empty list.getPersonPreferenceInformation(String preferenceName) Retrieve a specific preference of a specific person using GET call on "people/{personId}/preferences/{preferenceName}"Retrieve preferences of a specific person using GET call on "people/{personId}/preferences"getSiteMembership(org.alfresco.utility.model.SiteModel site) Retrieve site membership information for a person using GET call on "people/{personId}/sites/{siteId}"getSiteMembershipRequest(org.alfresco.utility.model.SiteModel site) Retrieve site membership request details for a person/site using GET call on "people/{personId}/site-membership-requests/{siteId}"Retrieve the current site membership requests for a specific person using GET call on "/people/{personId}/site-membership-requests"Get site membership information using GET call on "/people/{personId}/sites"List group memberships for a person using GET on '/people/{personId}/groupsvoidremoveFavoriteSite(org.alfresco.utility.model.SiteModel site) Remove a specific site from favorite sites list of a person using DELETE call on "people/{personId}/favorite-sites/{siteId}"voidDelete avatar image with DELETE call on "/people/{personId}/avatar}"updatePerson(String putBody) Update a person properties using PUT call on "people/{personId}"updateSiteMembershipRequest(org.alfresco.utility.model.SiteModel siteModel, String message) Update site membership request using PUT call on "people/{personId}/site-membership-requests/{siteId}"io.restassured.response.ValidatableResponseuploadAvatarContent(String fullServerUrL, File avatarFile) Update avatar image PUT call on 'people/{nodeId}/childrenwhere()Methods inherited from class org.alfresco.rest.requests.ModelRequest
include, includePath, usingParams
-
Constructor Details
-
People
-
-
Method Details
-
getPerson
Retrieve details of a specific person using GET call on "people/{personId}" -
updatePerson
Update a person properties using PUT call on "people/{personId}" -
getPersonActivitiesUntilEntriesCountIs
Retrieve list of activities for a specific person using GET call on "people/{personId}/activities" Please note that it retries to get the list of activities several times before returning the empty list. The list of activities are not displayed as they are created. -
getPersonActivities
Retrieve list of activities for a specific person using GET call on "people/{personId}/activities" without retry -
getPersonPreferences
Retrieve preferences of a specific person using GET call on "people/{personId}/preferences" -
getSiteMembershipRequests
Retrieve the current site membership requests for a specific person using GET call on "/people/{personId}/site-membership-requests" -
getFavoriteSites
Retrieve a specific person's favorite sites using GET call on "people/{personId}/favorite-sites" -
addFavoriteSite
Add a favorite site for a specific person using POST call on "people/{personId}/favorite-sites" -
getPersonPreferenceInformation
Retrieve a specific preference of a specific person using GET call on "people/{personId}/preferences/{preferenceName}" -
removeFavoriteSite
public void removeFavoriteSite(org.alfresco.utility.model.SiteModel site) Remove a specific site from favorite sites list of a person using DELETE call on "people/{personId}/favorite-sites/{siteId}" -
getFavoriteSite
Returns information on favorite site siteId of person personId. GET call on "people/{personId}/favorite-sites/{siteId}" -
deleteSiteMember
public void deleteSiteMember(org.alfresco.utility.model.SiteModel site) Delete site member with DELETE call on "people/{personId}/sites/{siteId}" -
addSiteMembershipRequest
Add new site membership request using POST call on "people/{personId}/site-membership-requests" -
addSiteMembershipRequest
public RestSiteMembershipRequestModel addSiteMembershipRequest(org.alfresco.utility.model.SiteModel siteModel) Add new site membership request using POST call on "people/{personId}/site-membership-requests" -
addSiteMembershipRequest
public RestSiteMembershipRequestModel addSiteMembershipRequest(String message, org.alfresco.utility.model.SiteModel siteModel, String title) Add new site membership request using POST call on "people/{personId}/site-membership-requests" -
getSitesMembershipInformation
Get site membership information using GET call on "/people/{personId}/sites" -
getSiteMembership
Retrieve site membership information for a person using GET call on "people/{personId}/sites/{siteId}" -
getSiteMembershipRequest
public RestSiteMembershipRequestModel getSiteMembershipRequest(org.alfresco.utility.model.SiteModel site) Retrieve site membership request details for a person/site using GET call on "people/{personId}/site-membership-requests/{siteId}" -
deleteSiteMembershipRequest
public void deleteSiteMembershipRequest(org.alfresco.utility.model.SiteModel site) throws JsonToModelConversionException, EmptyJsonResponseException Delete site membership request with DELETE call on "/people/{personId}/site-membership-requests/{siteId}" -
updateSiteMembershipRequest
public RestSiteMembershipRequestModel updateSiteMembershipRequest(org.alfresco.utility.model.SiteModel siteModel, String message) Update site membership request using PUT call on "people/{personId}/site-membership-requests/{siteId}" -
getFavorite
Retrieve favorite site for a specific user using GET call on "people/{personId}/favorites/{favoriteId}" -
getFavorites
Retrieve specific favorites for a specific user using GET call on "people/{personId}/favorites" -
addFolderToFavorites
public RestPersonFavoritesModel addFolderToFavorites(org.alfresco.utility.model.FolderModel folderModel) Add a folder to favorites for a specific user using POST call on "people/{personId}/favorites" -
addFileToFavorites
Add a folder to favorites for a specific user using POST call on "people/{personId}/favorites" -
addSiteToFavorites
Add a site to favorites for a specific user using POST call on "people/{personId}/favorites" -
deleteSiteFromFavorites
Delete site from favorites for a specific user using DELETE call on "people/{personId}/favorites/{favoriteId}" -
deleteFolderFromFavorites
Delete a folder from favorites for a specific user using DELETE call on "people/{personId}/favorites/{favoriteId}" -
deleteFileFromFavorites
Delete a file from favorites for a specific user using DELETE call on "people/{personId}/favorites/{favoriteId}" -
getNetwork
Retrieve details of the current user network using GET call on "people/{personId}/networks/{networkId}" -
getNetwork
Retrieve details of a specific network using GET call on "people/{personId}/networks/{networkId}" -
getNetworks
Retrieve details of all networks related to the current person using GET call on "people/{personId}/networks" -
getNetworks
Retrieve details of all networks related to a specific person using GET call on "people/{personId}/networks" -
createPerson
Create new person with given newPerson details using POST call on "people" -
downloadAvatarContent
Get people avatar image using GET call on '/people/{personId}/avatar Please note that it retries to get the renditions response several times because on the alfresco server the rendition can take a while to be created. -
resetAvatarImageRequest
public void resetAvatarImageRequest() throws JsonToModelConversionException, EmptyJsonResponseExceptionDelete avatar image with DELETE call on "/people/{personId}/avatar}" -
uploadAvatarContent
public io.restassured.response.ValidatableResponse uploadAvatarContent(String fullServerUrL, File avatarFile) Update avatar image PUT call on 'people/{nodeId}/children -
listGroupMemberships
List group memberships for a person using GET on '/people/{personId}/groups -
where
-