Modifier and Type | Method and Description |
---|---|
void |
BinaryMetadataService.handleSyncUpdate(DocumentModel doc,
DocumentEventContext docCtx)
Handle document and blob updates according to following rules in an event context: - Define if rule should be
executed in async or sync mode.
|
void |
BinaryMetadataService.handleUpdate(List<MetadataMappingDescriptor> syncMappingDescriptors,
DocumentModel doc,
DocumentEventContext docCtx)
Handle document and blob updates according to following rules in an event context: - Define if rule should be
executed in async or sync mode.
|
Modifier and Type | Field and Description |
---|---|
protected DocumentEventContext |
BinaryMetadataWork.docCtx |
Modifier and Type | Method and Description |
---|---|
LinkedList<MetadataMappingDescriptor> |
BinaryMetadataServiceImpl.getSyncMapping(DocumentModel doc,
DocumentEventContext docCtx) |
void |
BinaryMetadataServiceImpl.handleSyncUpdate(DocumentModel doc,
DocumentEventContext docCtx) |
void |
BinaryMetadataServiceImpl.handleUpdate(List<MetadataMappingDescriptor> mappingDescriptors,
DocumentModel doc,
DocumentEventContext docCtx) |
Constructor and Description |
---|
BinaryMetadataWork(String repositoryName,
String docId,
LinkedList<MetadataMappingDescriptor> mappingDescriptors,
DocumentEventContext docCtx) |
Modifier and Type | Method and Description |
---|---|
protected DocumentModel |
NuxeoDriveFileSystemDeletionListener.handleBeforeDocUpdate(DocumentEventContext ctx,
DocumentModel doc) |
protected boolean |
NuxeoDriveFileSystemDeletionListener.handleLifeCycleTransition(DocumentEventContext ctx) |
Modifier and Type | Method and Description |
---|---|
protected Activity |
ActivityStreamListener.toActivity(DocumentEventContext docEventContext,
Event event) |
protected Activity |
ActivityStreamListener.toActivity(DocumentEventContext docEventContext,
Event event,
String context) |
Modifier and Type | Method and Description |
---|---|
DocumentEventContext |
AbstractSession.newEventContext(DocumentModel source) |
Modifier and Type | Method and Description |
---|---|
protected void |
PermissionListener.firePermissionNotificationEvent(DocumentEventContext docCtx,
String aclName,
ACE ace) |
protected void |
PermissionListener.handleReplaceACE(DocumentEventContext docCtx,
String changedACLName,
ACE oldACE,
ACE newACE)
Deprecated.
since 8.1. Not used anymore.
|
protected void |
PermissionListener.handleUpdateACP(DocumentEventContext docCtx,
ACP oldACP,
ACP newACP) |
protected void |
PermissionListener.updateDirectory(DocumentEventContext docCtx) |
Modifier and Type | Method and Description |
---|---|
void |
NotificationEventListener.sendNotification(Event event,
DocumentEventContext ctx) |
protected void |
NotificationEventListener.sendNotificationSignalForUser(Notification notification,
String subscriptor,
Event event,
DocumentEventContext ctx) |
Modifier and Type | Method and Description |
---|---|
protected void |
DomainEventsListener.handleDomainLifeCycleChanged(DocumentEventContext docCtx,
DocumentModel doc) |
protected void |
DomainEventsListener.handleDomainMoved(DocumentEventContext docCtx,
DocumentModel doc) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
QuotaStatsListener.isTrashOpEvent(DocumentEventContext eventContext) |
protected abstract void |
AbstractQuotaStatsUpdater.processDocumentAboutToBeRemoved(CoreSession session,
DocumentModel doc,
DocumentEventContext docCtx) |
protected abstract void |
AbstractQuotaStatsUpdater.processDocumentBeforeRestore(CoreSession session,
DocumentModel doc,
DocumentEventContext docCtx) |
protected abstract void |
AbstractQuotaStatsUpdater.processDocumentBeforeUpdate(CoreSession session,
DocumentModel targetDoc,
DocumentEventContext docCtx) |
protected abstract void |
AbstractQuotaStatsUpdater.processDocumentCheckedIn(CoreSession session,
DocumentModel doc,
DocumentEventContext docCtx) |
protected abstract void |
AbstractQuotaStatsUpdater.processDocumentCheckedOut(CoreSession session,
DocumentModel doc,
DocumentEventContext docCtx) |
protected abstract void |
AbstractQuotaStatsUpdater.processDocumentCopied(CoreSession session,
DocumentModel doc,
DocumentEventContext docCtx) |
protected abstract void |
AbstractQuotaStatsUpdater.processDocumentCreated(CoreSession session,
DocumentModel doc,
DocumentEventContext docCtx) |
protected abstract void |
AbstractQuotaStatsUpdater.processDocumentMoved(CoreSession session,
DocumentModel doc,
DocumentModel sourceParent,
DocumentEventContext docCtx) |
protected abstract void |
AbstractQuotaStatsUpdater.processDocumentRestored(CoreSession session,
DocumentModel doc,
DocumentEventContext docCtx) |
protected abstract void |
AbstractQuotaStatsUpdater.processDocumentTrashOp(CoreSession session,
DocumentModel doc,
DocumentEventContext docCtx) |
protected abstract void |
AbstractQuotaStatsUpdater.processDocumentUpdated(CoreSession session,
DocumentModel doc,
DocumentEventContext docCtx) |
void |
QuotaStatsUpdater.updateStatistics(CoreSession session,
DocumentEventContext docCtx,
Event event)
Update the statistics for the given
docCtx and event . |
void |
AbstractQuotaStatsUpdater.updateStatistics(CoreSession session,
DocumentEventContext docCtx,
Event event) |
void |
QuotaStatsServiceImpl.updateStatistics(DocumentEventContext docCtx,
Event event) |
void |
QuotaStatsService.updateStatistics(DocumentEventContext docCtx,
Event event)
Update the statistics for the given
docCtx and event . |
Modifier and Type | Class and Description |
---|---|
class |
SizeUpdateEventContext
Custom EventContext used to propage info between the synchronous listener that is run by the
QuotaStatsService synchronously and the Asynchrous listener ( QuotaComputerProcessor that actually
does the work. |
Modifier and Type | Method and Description |
---|---|
protected void |
QuotaSyncListenerChecker.processDocumentAboutToBeRemoved(CoreSession session,
DocumentModel targetDoc,
DocumentEventContext docCtx) |
protected void |
QuotaSyncListenerChecker.processDocumentBeforeRestore(CoreSession session,
DocumentModel targetDoc,
DocumentEventContext docCtx) |
protected void |
QuotaSyncListenerChecker.processDocumentBeforeUpdate(CoreSession session,
DocumentModel targetDoc,
DocumentEventContext docCtx) |
protected void |
QuotaSyncListenerChecker.processDocumentCheckedIn(CoreSession session,
DocumentModel doc,
DocumentEventContext docCtx) |
protected void |
QuotaSyncListenerChecker.processDocumentCheckedOut(CoreSession session,
DocumentModel doc,
DocumentEventContext docCtx) |
protected void |
QuotaSyncListenerChecker.processDocumentCopied(CoreSession session,
DocumentModel targetDoc,
DocumentEventContext docCtx) |
protected void |
QuotaSyncListenerChecker.processDocumentCreated(CoreSession session,
DocumentModel targetDoc,
DocumentEventContext docCtx) |
protected void |
QuotaSyncListenerChecker.processDocumentMoved(CoreSession session,
DocumentModel targetDoc,
DocumentModel sourceParent,
DocumentEventContext docCtx) |
protected void |
QuotaSyncListenerChecker.processDocumentRestored(CoreSession session,
DocumentModel targetDoc,
DocumentEventContext docCtx) |
protected void |
QuotaSyncListenerChecker.processDocumentTrashOp(CoreSession session,
DocumentModel doc,
DocumentEventContext docCtx) |
protected void |
QuotaSyncListenerChecker.processDocumentUpdated(CoreSession session,
DocumentModel doc,
DocumentEventContext docCtx) |
static SizeUpdateEventContext |
SizeUpdateEventContext.unwrap(DocumentEventContext docCtx) |
Constructor and Description |
---|
SizeUpdateEventContext(CoreSession session,
DocumentEventContext evtCtx) |
SizeUpdateEventContext(CoreSession session,
DocumentEventContext evtCtx,
BlobSizeInfo bsi,
String sourceEvent) |
SizeUpdateEventContext(CoreSession session,
DocumentEventContext evtCtx,
DocumentModel sourceDocument,
BlobSizeInfo bsi,
String sourceEvent) |
SizeUpdateEventContext(CoreSession session,
DocumentEventContext evtCtx,
long totalSize,
String sourceEvent) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
IndexingCommandsStacker.isSynchronous(DocumentEventContext docCtx,
DocumentModel doc) |
void |
IndexingCommandsStacker.stackCommand(DocumentEventContext docCtx,
String eventId) |
Copyright © 2016 Nuxeo SA. All rights reserved.