All Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
protected void |
checkConstraints(CoreSession unrestrictedSession,
DocumentModel doc,
DocumentRef parentRef,
BlobSizeInfo bsi) |
protected void |
checkConstraints(CoreSession unrestrictedSession,
DocumentModel doc,
DocumentRef parentRef,
BlobSizeInfo bsi,
boolean checkWithTotalSize) |
void |
computeInitialStatistics(CoreSession unrestrictedSession,
QuotaStatsInitialWork currentWorker)
Compute the initial statistics on the whole repository for this QuotaStatsUpdater .
|
protected BlobSizeInfo |
computeSizeImpact(DocumentModel doc,
boolean onlyIfBlobHasChanged) |
protected void |
computeSizeOnDocument(CoreSession unrestrictedSession,
String uuid,
QuotaComputerProcessor processor) |
protected List<Blob> |
getBlobs(DocumentModel doc,
boolean onlyIfBlobHasChanged)
Return the list of changed blob
|
protected List<String> |
getParentUUIDS(CoreSession unrestrictedSession,
DocumentModel doc) |
protected List<String> |
getParentUUIDS(CoreSession unrestrictedSession,
DocumentRef docRef) |
protected void |
handleQuotaExceeded(QuotaExceededException e,
Event event) |
protected boolean |
needToProcessEventOnDocument(Event event,
DocumentModel targetDoc) |
protected void |
processDocumentAboutToBeRemoved(CoreSession session,
DocumentModel targetDoc,
DocumentEventContext docCtx) |
protected void |
processDocumentBeforeRestore(CoreSession session,
DocumentModel targetDoc,
DocumentEventContext docCtx) |
protected void |
processDocumentBeforeUpdate(CoreSession session,
DocumentModel targetDoc,
DocumentEventContext docCtx) |
protected void |
processDocumentCheckedIn(CoreSession session,
DocumentModel doc,
DocumentEventContext docCtx) |
protected void |
processDocumentCheckedOut(CoreSession session,
DocumentModel doc,
DocumentEventContext docCtx) |
protected void |
processDocumentCopied(CoreSession session,
DocumentModel targetDoc,
DocumentEventContext docCtx) |
protected void |
processDocumentCreated(CoreSession session,
DocumentModel targetDoc,
DocumentEventContext docCtx) |
protected void |
processDocumentMoved(CoreSession session,
DocumentModel targetDoc,
DocumentModel sourceParent,
DocumentEventContext docCtx) |
protected void |
processDocumentRestored(CoreSession session,
DocumentModel targetDoc,
DocumentEventContext docCtx) |
protected void |
processDocumentTrashOp(CoreSession session,
DocumentModel doc,
DocumentEventContext docCtx) |
protected void |
processDocumentUpdated(CoreSession session,
DocumentModel doc,
DocumentEventContext docCtx) |
protected void |
sendUpdateEvents(SizeUpdateEventContext eventCtx) |