Class AbstractUnicityChecker
java.lang.Object
org.nuxeo.ecm.platform.filemanager.core.listener.AbstractUnicityChecker
- Direct Known Subclasses:
AsynchronousUnicityCheckListener
,SynchronousUnicityCheckListener
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
doUnicityCheck
(DocumentModel doc2Check, CoreSession session, Event event) protected boolean
protected abstract void
onDuplicatedDoc
(CoreSession session, NuxeoPrincipal principal, DocumentModel newDoc, List<DocumentLocation> existingDocs, Event event) protected void
raiseDuplicatedFileEvent
(CoreSession session, NuxeoPrincipal principal, DocumentModel newDoc, List<DocumentLocation> existingDocs)
-
Field Details
-
DUPLICATED_FILE
- See Also:
-
-
Constructor Details
-
AbstractUnicityChecker
public AbstractUnicityChecker()
-
-
Method Details
-
doUnicityCheck
-
onDuplicatedDoc
protected abstract void onDuplicatedDoc(CoreSession session, NuxeoPrincipal principal, DocumentModel newDoc, List<DocumentLocation> existingDocs, Event event) -
raiseDuplicatedFileEvent
protected void raiseDuplicatedFileEvent(CoreSession session, NuxeoPrincipal principal, DocumentModel newDoc, List<DocumentLocation> existingDocs) -
isUnicityCheckEnabled
protected boolean isUnicityCheckEnabled()
-