Package net.bluemind.core.container.api
Interface IChangelogSupport
- All Known Subinterfaces:
 IAddressBook,IBaseMailboxFolders,ICalendar,IContainersFlatHierarchy,IInternalCalendar,IInternalContainersFlatHierarchy,IInternalOwnerSubscriptions,IMailboxFolders,IMailboxFoldersByContainer,IMailboxItems,IMapiFolder,INote,IOwnerSubscriptions,IReadOnlyMailboxFolders,ISmimeCACert,ITodoList,IUserCalendarViews,IWebAppData
public interface IChangelogSupport
- 
Method Summary
Modifier and TypeMethodDescriptiondefault ListResult<Long> changesetById(Long since) filteredChangesetById(Long since, ItemFlagFilter filter) longitemChangelog(String itemUid, Long since)  
- 
Method Details
- 
itemChangelog
@GET @Path("{uid}/_itemchangelog") ItemChangelog itemChangelog(@PathParam("uid") String itemUid, Long since) throws ServerFault - Parameters:
 itemUid-since-- Returns:
 - if successful, return a 
ContainerChangelog - Throws:
 ServerFault
 - 
changeset
@GET @Path("_changeset") ContainerChangeset<String> changeset(@QueryParam("since") Long since) throws ServerFault - Parameters:
 since-- Returns:
 - if successful, return a 
ContainerChangeset - Throws:
 ServerFault
 - 
changesetById
@GET @Path("_changesetById") ContainerChangeset<Long> changesetById(@QueryParam("since") Long since) throws ServerFault - Parameters:
 since-- Returns:
 - if successful, return a 
ContainerChangesetwith internal numeric ids - Throws:
 ServerFault
 - 
filteredChangesetById
@POST @Path("_filteredChangesetById") ContainerChangeset<ItemVersion> filteredChangesetById(@QueryParam("since") Long since, ItemFlagFilter filter) throws ServerFault - Parameters:
 since-filter- to exclude some items (eg. deleted items)- Returns:
 - if successful, return a 
ContainerChangesetwith internal numeric ids matching the given filter - Throws:
 ServerFault
 - 
getVersion
- Throws:
 ServerFault
 - 
allIds
 
 -