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 TypeMethodDescriptionchangesetById(Long since) filteredChangesetById(Long since, ItemFlagFilter filter) long
-
Method Details
-
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
-