@Path(value="/mapi_folder/{containerUid}")
public interface IMapiFolder
extends ICrudByIdSupport<MapiRawMessage>, IChangelogSupport, ICountingSupport, ISortingSupport, IDataShardSupport
| Modifier and Type | Method and Description |
|---|---|
ContainerChangeset<java.lang.String> |
changeset(java.lang.Long since) |
ContainerChangeset<java.lang.Long> |
changesetById(java.lang.Long since) |
ContainerChangelog |
containerChangelog(java.lang.Long since) |
Count |
count(ItemFlagFilter filter)
Count items matching an
ItemFlagFilter |
Ack |
createById(long id,
MapiRawMessage value) |
void |
deleteById(long id) |
ContainerChangeset<ItemVersion> |
filteredChangesetById(java.lang.Long since,
ItemFlagFilter filter) |
ItemValue<MapiRawMessage> |
getCompleteById(long id) |
long |
getVersion() |
ItemChangelog |
itemChangelog(java.lang.String itemUid,
java.lang.Long since) |
void |
reset() |
Ack |
updateById(long id,
MapiRawMessage value) |
multipleDeleteByIdallIdssortedIdsxfer@POST @Path(value="_reset") void reset()
@GET
@Path(value="{id}/completeById")
ItemValue<MapiRawMessage> getCompleteById(@PathParam(value="id")
long id)
getCompleteById in interface ICrudByIdSupport<MapiRawMessage>@POST
@Path(value="id/{id}")
Ack updateById(@PathParam(value="id")
long id,
MapiRawMessage value)
updateById in interface ICrudByIdSupport<MapiRawMessage>@PUT
@Path(value="id/{id}")
Ack createById(@PathParam(value="id")
long id,
MapiRawMessage value)
createById in interface ICrudByIdSupport<MapiRawMessage>@DELETE
@Path(value="id/{id}")
void deleteById(@PathParam(value="id")
long id)
deleteById in interface ICrudByIdSupport<MapiRawMessage>@GET
@Path(value="{uid}/_itemchangelog")
ItemChangelog itemChangelog(@PathParam(value="uid")
java.lang.String itemUid,
java.lang.Long since)
throws ServerFault
itemChangelog in interface IChangelogSupportContainerChangelogServerFault@GET @Path(value="_changelog") ContainerChangelog containerChangelog(java.lang.Long since) throws ServerFault
containerChangelog in interface IChangelogSupportContainerChangelogServerFault@GET @Path(value="_changeset") ContainerChangeset<java.lang.String> changeset(@QueryParam(value="since") java.lang.Long since) throws ServerFault
changeset in interface IChangelogSupportContainerChangesetServerFault@GET @Path(value="_changesetById") ContainerChangeset<java.lang.Long> changesetById(@QueryParam(value="since") java.lang.Long since) throws ServerFault
changesetById in interface IChangelogSupportContainerChangeset with internal
numeric idsServerFault@POST @Path(value="_filteredChangesetById") ContainerChangeset<ItemVersion> filteredChangesetById(@QueryParam(value="since") java.lang.Long since, ItemFlagFilter filter) throws ServerFault
filteredChangesetById in interface IChangelogSupportfilter - to exclude some items (eg. deleted items)ContainerChangeset with internal
numeric ids matching the given filterServerFault@GET @Path(value="_count") Count count(ItemFlagFilter filter) throws ServerFault
ICountingSupportItemFlagFiltercount in interface ICountingSupportServerFault@GET
@Path(value="_version")
long getVersion()
throws ServerFault
getVersion in interface IChangelogSupportServerFaultCopyright © 2021. All Rights Reserved.