@Path(value="/deferredaction/{containerUid}")
public interface IDeferredAction
extends IChangelogSupport, IDataShardSupport
DeferredAction's which describe an action which will be
executed at a specific date.
This api works on a specific container exposed by
IDeferredActionContainerUids| Modifier and Type | Method and Description |
|---|---|
void |
create(java.lang.String uid,
DeferredAction deferredAction)
Creates a new
DeferredAction with the given uid. |
void |
delete(java.lang.String uid)
Deletes a
DeferredAction. |
void |
deleteAll()
Deletes all
DeferredAction. |
java.util.List<ItemValue<DeferredAction>> |
getByActionId(java.lang.String actionId,
java.lang.Long to)
Fetches a list of all
DeferredActions matching an actionId and period
of time |
java.util.List<ItemValue<DeferredAction>> |
getByReference(java.lang.String reference)
Fetches a list of all
DeferredActions matching a reference |
ItemValue<DeferredAction> |
getComplete(java.lang.String uid)
Fetches a
DeferredAction. |
java.util.List<ItemValue<DeferredAction>> |
multipleGet(java.util.List<java.lang.String> uids)
Fetch multiple
DeferredActions by their uids. |
void |
update(java.lang.String uid,
DeferredAction deferredAction)
Updates a
DeferredAction. |
allIds, changeset, changesetById, containerChangelog, filteredChangesetById, getVersion, itemChangelogxfer@PUT
@Path(value="{uid}")
void create(@PathParam(value="uid")
java.lang.String uid,
DeferredAction deferredAction)
throws ServerFault
DeferredAction with the given uid.uid - the deferred action's unique iddeferredAction - deferred action dataServerFault - standard error object (unchecked exception)@POST
@Path(value="{uid}")
void update(@PathParam(value="uid")
java.lang.String uid,
DeferredAction deferredAction)
throws ServerFault
DeferredAction.uid - the deferred action's unique iddeferredAction - deferred action dataServerFault - standard error object (unchecked exception)@DELETE
@Path(value="{uid}")
void delete(@PathParam(value="uid")
java.lang.String uid)
throws ServerFault
DeferredAction.uid - the deferred action's unique idServerFault - standard error object (unchecked exception)@DELETE
@Path(value="_deleteAll")
void deleteAll()
throws ServerFault
DeferredAction.ServerFault - standard error object (unchecked exception)@GET
@Path(value="{uid}")
ItemValue<DeferredAction> getComplete(@PathParam(value="uid")
java.lang.String uid)
throws ServerFault
DeferredAction.uid - the deferred action's unique idServerFault - standard error object (unchecked exception)@GET
@Path(value="{actionId}/_byaction")
java.util.List<ItemValue<DeferredAction>> getByActionId(@PathParam(value="actionId")
java.lang.String actionId,
@QueryParam(value="to")
java.lang.Long to)
throws ServerFault
DeferredActions matching an actionId and period
of timeactionId - the actionIdfrom - fetches actions having date > fromto - fetches actions having date < toServerFault - standard error object (unchecked exception)@GET
@Path(value="{reference}/_byreference")
java.util.List<ItemValue<DeferredAction>> getByReference(@PathParam(value="reference")
java.lang.String reference)
throws ServerFault
DeferredActions matching a referencereference - the referenceServerFault - standard error object (unchecked exception)@POST @Path(value="_mget") java.util.List<ItemValue<DeferredAction>> multipleGet(java.util.List<java.lang.String> uids) throws ServerFault
DeferredActions by their uids.uids - the unique identifiers to fetchItemValueServerFault - If anything goes wrongCopyright © 2024. All Rights Reserved.