public interface FavouritesService
| Modifier and Type | Interface and Description |
|---|---|
static class |
FavouritesService.SortFields |
static class |
FavouritesService.Type |
| Modifier and Type | Field and Description |
|---|---|
static java.util.List |
DEFAULT_SORT_PROPS |
| Modifier and Type | Method and Description |
|---|---|
PersonFavourite |
addFavourite(java.lang.String userName,
org.alfresco.service.cmr.repository.NodeRef nodeRef)
Add the entity identified by nodeRef as a favourite for user "userName".
|
PersonFavourite |
getFavourite(java.lang.String userName,
org.alfresco.service.cmr.repository.NodeRef nodeRef)
Get a specific favourite for user "userName".
|
org.alfresco.query.PagingResults |
getPagedFavourites(java.lang.String userName,
java.util.Set types,
java.util.List sortProps,
org.alfresco.query.PagingRequest pagingRequest)
A paged list of favourites for user "userName".
|
FavouritesService.Type |
getType(org.alfresco.service.cmr.repository.NodeRef nodeRef) |
boolean |
isFavourite(java.lang.String userName,
org.alfresco.service.cmr.repository.NodeRef nodeRef)
Is the entity identified by nodeRef a favourite document of user "userName".
|
boolean |
removeFavourite(java.lang.String userName,
org.alfresco.service.cmr.repository.NodeRef nodeRef)
Remove the document identified by nodeRef as a favourite for user "userName".
|
FavouritesService.Type getType(org.alfresco.service.cmr.repository.NodeRef nodeRef)
@Auditable(parameters={"userName", "nodeRef"})
PersonFavourite addFavourite(java.lang.String userName,
org.alfresco.service.cmr.repository.NodeRef nodeRef)
userName - nodeRef - @Auditable(parameters={"userName", "nodeRef"})
boolean isFavourite(java.lang.String userName,
org.alfresco.service.cmr.repository.NodeRef nodeRef)
userName - nodeRef - @Auditable(parameters={"userName", "nodeRef"})
boolean removeFavourite(java.lang.String userName,
org.alfresco.service.cmr.repository.NodeRef nodeRef)
userName - nodeRef - @Auditable(parameters={"userName", "types", "pagingRequest"})
org.alfresco.query.PagingResults getPagedFavourites(java.lang.String userName,
java.util.Set types,
java.util.List sortProps,
org.alfresco.query.PagingRequest pagingRequest)
userName - types - sortProps - pagingRequest - @Auditable(parameters={"userName", "nodeRef"})
PersonFavourite getFavourite(java.lang.String userName,
org.alfresco.service.cmr.repository.NodeRef nodeRef)
userName - nodeRef - Copyright © 2005 - 2013 Alfresco Software, Inc. All Rights Reserved.