Package org.alfresco.service.cmr.usage
Interface UsageService
- All Known Implementing Classes:
UsageServiceImpl
public interface UsageService
The public API by which applications can create usage delta entries.
- Since:
- 2.9, 3.0
- Author:
- janv
-
Method Summary
Modifier and TypeMethodDescriptionintdeleteDeltas(NodeRef usageNodeRef) Delete the usage delta nodeslonggetAndRemoveTotalDeltaSize(NodeRef usageNodeRef) Get sum of usage delta sizes and remove affected deltas.longgetTotalDeltaSize(NodeRef usageNodeRef) Get sum of usage delta sizes.Get distinct set of usage delta nodesvoidinsertDelta(NodeRef usageNodeRef, long deltaSize) Add a usage delta entry.
-
Method Details
-
insertDelta
Add a usage delta entry. -
getTotalDeltaSize
Get sum of usage delta sizes. -
getAndRemoveTotalDeltaSize
Get sum of usage delta sizes and remove affected deltas. -
getUsageDeltaNodes
Get distinct set of usage delta nodes -
deleteDeltas
Delete the usage delta nodes
-