public interface ListServiceHandler
| Modifier and Type | Interface and Description |
|---|---|
static class |
ListServiceHandler.ListItemOperationType
The different kinds of operation which can be performed on
items within a list.
|
| Modifier and Type | Method and Description |
|---|---|
ListInfoBean |
createList(String listName,
String description,
String dws,
int templateId)
Creates a Data List of the given type
|
void |
deleteList(String listName,
String dws)
Deletes a Data List
|
List<ListTypeBean> |
getAvailableListTypes()
Returns the list of available List Types
|
ListInfoBean |
getList(String listName,
String dws)
Fetches an existing Data List.
|
List<ListInfoBean> |
getListCollection(String siteName)
Returns the names and GUIDs for all the lists in the site.
|
void |
updateListItem(ListInfoBean list,
ListServiceHandler.ListItemOperationType operation,
String id,
Map<org.alfresco.service.namespace.QName,String> fields)
Performs the specified add/update/delete operations against a
single list item.
|
ListInfoBean getList(String listName, String dws) throws org.alfresco.repo.site.SiteDoesNotExistException, org.alfresco.service.cmr.model.FileNotFoundException
org.alfresco.repo.site.SiteDoesNotExistExceptionorg.alfresco.service.cmr.model.FileNotFoundExceptionListInfoBean createList(String listName, String description, String dws, int templateId) throws org.alfresco.repo.site.SiteDoesNotExistException, org.alfresco.service.cmr.repository.DuplicateChildNodeNameException, org.alfresco.service.cmr.dictionary.InvalidTypeException
org.alfresco.repo.site.SiteDoesNotExistExceptionorg.alfresco.service.cmr.repository.DuplicateChildNodeNameExceptionorg.alfresco.service.cmr.dictionary.InvalidTypeExceptionvoid deleteList(String listName, String dws) throws org.alfresco.repo.site.SiteDoesNotExistException, org.alfresco.service.cmr.model.FileNotFoundException
url - The site-based URL of the folder to deleteorg.alfresco.repo.site.SiteDoesNotExistExceptionorg.alfresco.service.cmr.model.FileNotFoundExceptionList<ListTypeBean> getAvailableListTypes()
List<ListInfoBean> getListCollection(String siteName) throws org.alfresco.repo.site.SiteDoesNotExistException
siteName - the name of siteorg.alfresco.repo.site.SiteDoesNotExistExceptionvoid updateListItem(ListInfoBean list, ListServiceHandler.ListItemOperationType operation, String id, Map<org.alfresco.service.namespace.QName,String> fields) throws org.alfresco.service.cmr.model.FileNotFoundException
org.alfresco.service.cmr.model.FileNotFoundExceptionCopyright © 2005–2014 Alfresco Software. All rights reserved.