Uses of Interface
org.nuxeo.ecm.core.api.DocumentModel
Packages that use DocumentModel
Package
Description
Event Service API (see
EventService).Event Service implementation.
Client search results api implementation.
Provides the interfaces necessary to create and manipulate
DocumentRoute.Provides operations for pertaining to routing.
Provides factory to obain
DocumentRoute from DocumentModelProvides implementation for the api package.
PDF signing services and utilities.
User information services required for certificate generation and keystore persistance for specific users.
PDF signing services implementation.
Certificate user services implementation.
-
Uses of DocumentModel in org.nuxeo.adobe.cc
Methods in org.nuxeo.adobe.cc that return DocumentModelMethods in org.nuxeo.adobe.cc with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.automation.scripting.internals
Fields in org.nuxeo.automation.scripting.internals declared as DocumentModelMethods in org.nuxeo.automation.scripting.internals that return DocumentModelConstructors in org.nuxeo.automation.scripting.internals with parameters of type DocumentModelModifierConstructorDescriptionDocumentScriptingWrapper(AutomationMapper mapper, DocumentModel doc) -
Uses of DocumentModel in org.nuxeo.binary.metadata.api
Methods in org.nuxeo.binary.metadata.api with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidBinaryMetadataService.applyUpdates(DocumentModel doc, List<MetadataMappingUpdate> mappingUpdates) Applies synchronously the givenmappingUpdatescomputed byBinaryMetadataService.getMetadataUpdates(DocumentModel, boolean)to the document.BinaryMetadataService.getMetadataUpdates(DocumentModel doc, boolean creation) Returns the list ofMetadataMappingUpdateto apply to the document and the blob according to following rules: If creation, write metadata from Blob to doc. If Blob dirty and document metadata dirty, write metadata from doc to Blob. If Blob dirty and document metadata not dirty, write metadata from Blob to doc. If Blob not dirty and document metadata dirty, write metadata from doc to Blob. In all cases, the metadata is never written from doc to Blob ifMetadataMappingDescriptor#isReadOnly()returns true.voidBinaryMetadataService.handleSyncUpdate(DocumentModel doc) Deprecated.voidBinaryMetadataService.handleUpdate(List<MetadataMappingDescriptor> syncMappingDescriptors, DocumentModel doc) Deprecated.since 2021.13, the listener and work now useBinaryMetadataService.getMetadataUpdates(DocumentModel, boolean)andBinaryMetadataService.applyUpdates(DocumentModel, List)BinaryMetadataService.writeMetadata(String processorName, Blob blob, String mappingDescriptorId, DocumentModel doc) Write given metadata mapping id into a given binary with a Nuxeo default processor.BinaryMetadataService.writeMetadata(Blob blob, String mappingDescriptorId, DocumentModel doc) Write given metadata mapping id into a given binary with a Nuxeo default processor.voidBinaryMetadataService.writeMetadata(DocumentModel doc) Write metadata (from a binary) into a given Nuxeo Document according to the metadata mapping and rules contributions.voidBinaryMetadataService.writeMetadata(DocumentModel doc, String mappingDescriptorId) Apply metadata mapping and override document properties according to the contribution. -
Uses of DocumentModel in org.nuxeo.binary.metadata.internals
Methods in org.nuxeo.binary.metadata.internals with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidBinaryMetadataServiceImpl.applyUpdates(DocumentModel doc, List<MetadataMappingUpdate> mappingUpdates) protected ActionContextBinaryMetadataServiceImpl.createActionContext(DocumentModel doc) BinaryMetadataServiceImpl.getMetadataUpdates(DocumentModel doc, boolean creation) BinaryMetadataServiceImpl.getSyncMapping(DocumentModel doc) Deprecated.since 2021.13, because only used byBinaryMetadataServiceImpl.handleSyncUpdate(DocumentModel)voidBinaryMetadataServiceImpl.handleSyncUpdate(DocumentModel doc) Deprecated.voidBinaryMetadataServiceImpl.handleUpdate(List<MetadataMappingDescriptor> mappingDescriptors, DocumentModel doc) Deprecated.protected booleanBinaryMetadataServiceImpl.isDirtyMapping(MetadataMappingDescriptor mappingDescriptor, DocumentModel doc) Maps inspector only.BinaryMetadataServiceImpl.writeMetadata(String processorName, Blob blob, String mappingDescriptorId, DocumentModel doc) BinaryMetadataServiceImpl.writeMetadata(Blob blob, String mappingDescriptorId, DocumentModel doc) voidBinaryMetadataServiceImpl.writeMetadata(DocumentModel doc) voidBinaryMetadataServiceImpl.writeMetadata(DocumentModel doc, String mappingDescriptorId) voidBinaryMetadataServiceImpl.writeMetadata(DocumentModel doc, MetadataMappingDescriptor mappingDescriptor) -
Uses of DocumentModel in org.nuxeo.binary.metadata.internals.listeners
Fields in org.nuxeo.binary.metadata.internals.listeners declared as DocumentModelModifier and TypeFieldDescriptionprotected final DocumentModelBinaryMetadataSyncListener.DocumentMetadataMappingUpdates.docConstructors in org.nuxeo.binary.metadata.internals.listeners with parameters of type DocumentModelModifierConstructorDescriptionDocumentMetadataMappingUpdates(DocumentModel doc, List<MetadataMappingUpdate> updates) -
Uses of DocumentModel in org.nuxeo.binary.metadata.internals.operations
Methods in org.nuxeo.binary.metadata.internals.operations that return DocumentModelMethods in org.nuxeo.binary.metadata.internals.operations with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidTriggerMetadataMappingOnDocument.run(DocumentModel document) WriteMetadataToBinaryFromDocument.run(DocumentModel doc) -
Uses of DocumentModel in org.nuxeo.directory.mongodb
Methods in org.nuxeo.directory.mongodb that return DocumentModelModifier and TypeMethodDescriptionprotected DocumentModelMongoDBSession.createEntryWithoutReferences(Map<String, Object> fieldMap) protected DocumentModelMongoDBSession.doCreateEntryWithoutReferences(Map<String, Object> fieldMap) protected DocumentModelMongoDBSession.fieldMapToDocumentModel(Map<String, Object> fieldMap) Methods in org.nuxeo.directory.mongodb with parameters of type DocumentModelModifier and TypeMethodDescriptionMongoDBSession.doUpdateEntryWithoutReferences(DocumentModel docModel) -
Uses of DocumentModel in org.nuxeo.drive.adapter.impl
Methods in org.nuxeo.drive.adapter.impl that return DocumentModelModifier and TypeMethodDescriptionprotected DocumentModelAbstractDocumentBackedFileSystemItem.getDocument(CoreSession session) protected DocumentModelAbstractDocumentBackedFileSystemItem.getDocumentById(String docId, CoreSession session) Methods in org.nuxeo.drive.adapter.impl with parameters of type DocumentModelModifier and TypeMethodDescriptionFileSystemItemAdapterFactory.getAdapter(DocumentModel doc, Class<?> itf) protected BlobDocumentBackedFileItem.getBlob(DocumentModel doc) protected BlobHolderDocumentBackedFileItem.getBlobHolder(DocumentModel doc) protected FolderItemDocumentBackedFolderItem.getFolderItem(Map<DocumentRef, FolderItem> cache, DocumentModel doc, FolderItem parentItem, boolean cacheItem) protected booleanAbstractDocumentBackedFileSystemItem.handleCollectionMember(DocumentModel doc, CoreSession session, boolean relaxSyncRootConstraint, boolean getLockInfo) protected final voidCollectionSyncRootFolderItem.initialize(DocumentModel doc) protected final voidDocumentBackedFileItem.initialize(FileSystemItemFactory factory, DocumentModel doc) protected voidDocumentBackedFolderItem.initialize(DocumentModel doc) protected FolderItemDocumentBackedFolderItem.populateAncestorCache(Map<DocumentRef, FolderItem> cache, DocumentModel doc, CoreSession session, boolean cacheItem) protected voidDocumentBackedFileItem.updateDocTitleIfNeeded(DocumentModel doc, String name) protected voidAbstractDocumentBackedFileSystemItem.updateLastModificationDate(DocumentModel doc) Constructors in org.nuxeo.drive.adapter.impl with parameters of type DocumentModelModifierConstructorDescriptionprotectedAbstractDocumentBackedFileSystemItem(String factoryName, FolderItem parentItem, DocumentModel doc, boolean relaxSyncRootConstraint) protectedAbstractDocumentBackedFileSystemItem(String factoryName, FolderItem parentItem, DocumentModel doc, boolean relaxSyncRootConstraint, boolean getLockInfo) protectedAbstractDocumentBackedFileSystemItem(String factoryName, DocumentModel doc) protectedAbstractDocumentBackedFileSystemItem(String factoryName, DocumentModel doc, boolean relaxSyncRootConstraint) protectedAbstractDocumentBackedFileSystemItem(String factoryName, DocumentModel doc, boolean relaxSyncRootConstraint, boolean getLockInfo) CollectionSyncRootFolderItem(String factoryName, FolderItem parentItem, DocumentModel doc) CollectionSyncRootFolderItem(String factoryName, FolderItem parentItem, DocumentModel doc, boolean relaxSyncRootConstraint) CollectionSyncRootFolderItem(String factoryName, FolderItem parentItem, DocumentModel doc, boolean relaxSyncRootConstraint, boolean getLockInfo) DefaultSyncRootFolderItem(String factoryName, FolderItem parentItem, DocumentModel doc) DefaultSyncRootFolderItem(String factoryName, FolderItem parentItem, DocumentModel doc, boolean relaxSyncRootConstraint) DefaultSyncRootFolderItem(String factoryName, FolderItem parentItem, DocumentModel doc, boolean relaxSyncRootConstraint, boolean getLockInfo) DocumentBackedFileItem(FileSystemItemFactory factory, FolderItem parentItem, DocumentModel doc) DocumentBackedFileItem(FileSystemItemFactory factory, FolderItem parentItem, DocumentModel doc, boolean relaxSyncRootConstraint) DocumentBackedFileItem(FileSystemItemFactory factory, FolderItem parentItem, DocumentModel doc, boolean relaxSyncRootConstraint, boolean getLockInfo) DocumentBackedFileItem(FileSystemItemFactory factory, DocumentModel doc) DocumentBackedFileItem(FileSystemItemFactory factory, DocumentModel doc, boolean relaxSyncRootConstraint) DocumentBackedFileItem(FileSystemItemFactory factory, DocumentModel doc, boolean relaxSyncRootConstraint, boolean getLockInfo) DocumentBackedFolderItem(String factoryName, FolderItem parentItem, DocumentModel doc) DocumentBackedFolderItem(String factoryName, FolderItem parentItem, DocumentModel doc, boolean relaxSyncRootConstraint) DocumentBackedFolderItem(String factoryName, FolderItem parentItem, DocumentModel doc, boolean relaxSyncRootConstraint, boolean getLockInfo) DocumentBackedFolderItem(String factoryName, DocumentModel doc) DocumentBackedFolderItem(String factoryName, DocumentModel doc, boolean relaxSyncRootConstraint) DocumentBackedFolderItem(String factoryName, DocumentModel doc, boolean relaxSyncRootConstraint, boolean getLockInfo) -
Uses of DocumentModel in org.nuxeo.drive.elasticsearch
Methods in org.nuxeo.drive.elasticsearch with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected FileSystemItemESSyncRootFolderItemFactory.adaptDocument(DocumentModel doc, boolean forceParentItem, FolderItem parentItem, boolean relaxSyncRootConstraint, boolean getLockInfo) Constructors in org.nuxeo.drive.elasticsearch with parameters of type DocumentModelModifierConstructorDescriptionESSyncRootFolderItem(String factoryName, FolderItem parentItem, DocumentModel doc) ESSyncRootFolderItem(String factoryName, FolderItem parentItem, DocumentModel doc, boolean relaxSyncRootConstraint) ESSyncRootFolderItem(String factoryName, FolderItem parentItem, DocumentModel doc, boolean relaxSyncRootConstraint, boolean getLockInfo) -
Uses of DocumentModel in org.nuxeo.drive.hierarchy.permission.adapter
Constructors in org.nuxeo.drive.hierarchy.permission.adapter with parameters of type DocumentModelModifierConstructorDescriptionUserSyncRootParentFolderItem(String factoryName, DocumentModel doc, FolderItem parentItem, String folderName) UserSyncRootParentFolderItem(String factoryName, DocumentModel doc, FolderItem parentItem, String folderName, boolean relaxSyncRootConstraint) UserSyncRootParentFolderItem(String factoryName, DocumentModel doc, FolderItem parentItem, String folderName, boolean relaxSyncRootConstraint, boolean getLockInfo) -
Uses of DocumentModel in org.nuxeo.drive.hierarchy.permission.factory
Methods in org.nuxeo.drive.hierarchy.permission.factory with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected FileSystemItemPermissionSyncRootFactory.adaptDocument(DocumentModel doc, boolean forceParentId, FolderItem parentItem, boolean relaxSyncRootConstraint, boolean getLockInfo) protected FileSystemItemUserSyncRootParentFactory.adaptDocument(DocumentModel doc, boolean forceParentItem, FolderItem parentItem, boolean relaxSyncRootConstraint, boolean getLockInfo) UserSyncRootParentFactory.getFileSystemItem(DocumentModel doc, boolean includeDeleted) Force parent item usingUserSyncRootParentFactory.getTopLevelFolderItem(NuxeoPrincipal).UserSyncRootParentFactory.getFileSystemItem(DocumentModel doc, boolean includeDeleted, boolean relaxSyncRootConstraint) UserSyncRootParentFactory.getFileSystemItem(DocumentModel doc, boolean includeDeleted, boolean relaxSyncRootConstraint, boolean getLockInfo) protected FolderItemPermissionSyncRootFactory.getParentItem(DocumentModel doc) booleanPermissionSyncRootFactory.isFileSystemItem(DocumentModel doc, boolean includeDeleted, boolean relaxSyncRootConstraint) Checks if the givenDocumentModelis adaptable as aFileSystemItem.booleanUserSyncRootParentFactory.isFileSystemItem(DocumentModel doc, boolean includeDeleted, boolean relaxSyncRootConstraint) -
Uses of DocumentModel in org.nuxeo.drive.hierarchy.userworkspace.adapter
Fields in org.nuxeo.drive.hierarchy.userworkspace.adapter declared as DocumentModelModifier and TypeFieldDescriptionprotected DocumentModelUserWorkspaceTopLevelFolderItem.userWorkspaceMethods in org.nuxeo.drive.hierarchy.userworkspace.adapter with parameters of type DocumentModelModifier and TypeMethodDescriptionstatic booleanUserWorkspaceHelper.isUserWorkspace(DocumentModel doc) Constructors in org.nuxeo.drive.hierarchy.userworkspace.adapter with parameters of type DocumentModelModifierConstructorDescriptionUserWorkspaceTopLevelFolderItem(String factoryName, DocumentModel userWorkspace, String folderName, String syncRootParentFactoryName) UserWorkspaceTopLevelFolderItem(String factoryName, DocumentModel userWorkspace, String folderName, String syncRootParentFactoryName, boolean relaxSyncRootConstraint) UserWorkspaceTopLevelFolderItem(String factoryName, DocumentModel userWorkspace, String folderName, String syncRootParentFactoryName, boolean relaxSyncRootConstraint, boolean getLockInfo) -
Uses of DocumentModel in org.nuxeo.drive.hierarchy.userworkspace.factory
Methods in org.nuxeo.drive.hierarchy.userworkspace.factory with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected FileSystemItemUserWorkspaceSyncRootFactory.adaptDocument(DocumentModel doc, boolean forceParentItem, FolderItem parentItem, boolean relaxSyncRootConstraint, boolean getLockInfo) protected FileSystemItemUserWorkspaceTopLevelFactory.adaptDocument(DocumentModel doc, boolean forceParentItem, FolderItem parentItem, boolean relaxSyncRootConstraint, boolean getLockInfo) protected FolderItemUserWorkspaceSyncRootFactory.getParentItem(DocumentModel doc) booleanUserWorkspaceTopLevelFactory.isFileSystemItem(DocumentModel doc, boolean includeDeleted, boolean relaxSyncRootConstraint) -
Uses of DocumentModel in org.nuxeo.drive.listener
Methods in org.nuxeo.drive.listener that return DocumentModelModifier and TypeMethodDescriptionprotected DocumentModelNuxeoDriveFileSystemDeletionListener.handleBeforeDocUpdate(DocumentEventContext ctx, DocumentModel doc) Methods in org.nuxeo.drive.listener that return types with arguments of type DocumentModelModifier and TypeMethodDescriptionprotected List<DocumentModel>NuxeoDriveFileSystemDeletionListener.getChildSyncRoots(DocumentModel doc, CoreSession session) Methods in org.nuxeo.drive.listener with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected voidNuxeoDriveFileSystemDeletionListener.fireVirtualEventLogEntries(DocumentModel doc, String eventName, NuxeoPrincipal principal, String impactedUserName, CoreSession session) protected List<DocumentModel>NuxeoDriveFileSystemDeletionListener.getChildSyncRoots(DocumentModel doc, CoreSession session) protected FileSystemItemNuxeoDriveFileSystemDeletionListener.getFileSystemItem(DocumentModel doc, String eventName) protected DocumentModelListNuxeoDriveSyncRootCopyListener.getSyncRoots(DocumentModel doc, CoreSession session) protected booleanNuxeoDriveFileSystemDeletionListener.handleAboutToMove(DocumentModel doc, DocumentEventContext ctx) protected booleanNuxeoDriveFileSystemDeletionListener.handleAboutToRemove(DocumentModel doc) protected DocumentModelNuxeoDriveFileSystemDeletionListener.handleBeforeDocUpdate(DocumentEventContext ctx, DocumentModel doc) -
Uses of DocumentModel in org.nuxeo.drive.operations
Fields in org.nuxeo.drive.operations declared as DocumentModelMethods in org.nuxeo.drive.operations that return DocumentModelModifier and TypeMethodDescriptionNuxeoDriveAddToLocallyEditedCollection.run(DocumentModel doc) Deprecated.Methods in org.nuxeo.drive.operations with parameters of type DocumentModelModifier and TypeMethodDescriptionNuxeoDriveAddToLocallyEditedCollection.run(DocumentModel doc) Deprecated.voidNuxeoDriveSetSynchronizationOperation.run(DocumentModel doc) -
Uses of DocumentModel in org.nuxeo.drive.operations.test
Methods in org.nuxeo.drive.operations.test with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.drive.service
Methods in org.nuxeo.drive.service with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidNuxeoDriveManager.addToLocallyEditedCollection(CoreSession session, DocumentModel doc) Adds the givenDocumentModelto theLOCALLY_EDITED_COLLECTION_NAMEcollection.FileSystemItemAdapterService.getFileSystemItem(DocumentModel doc) Gets theFileSystemItemfor the givenDocumentModel.FileSystemItemAdapterService.getFileSystemItem(DocumentModel doc, boolean includeDeleted) Gets theFileSystemItemfor the givenDocumentModel.FileSystemItemAdapterService.getFileSystemItem(DocumentModel doc, boolean includeDeleted, boolean relaxSyncRootConstraint) Gets theFileSystemItemfor the givenDocumentModel.FileSystemItemAdapterService.getFileSystemItem(DocumentModel doc, boolean includeDeleted, boolean relaxSyncRootConstraint, boolean getLockInfo) Gets theFileSystemItemfor the givenDocumentModel.FileSystemItemAdapterService.getFileSystemItem(DocumentModel doc, FolderItem parentItem) FileSystemItemAdapterService.getFileSystemItem(DocumentModel doc, FolderItem parentItem, boolean includeDeleted) FileSystemItemAdapterService.getFileSystemItem(DocumentModel doc, FolderItem parentItem, boolean includeDeleted, boolean relaxSyncRootConstraint) FileSystemItemAdapterService.getFileSystemItem(DocumentModel doc, FolderItem parentItem, boolean includeDeleted, boolean relaxSyncRootConstraint, boolean getLockInfo) FileSystemItemFactory.getFileSystemItem(DocumentModel doc) Gets theFileSystemItemfor the givenDocumentModel.FileSystemItemFactory.getFileSystemItem(DocumentModel doc, boolean includeDeleted) Gets theFileSystemItemfor the givenDocumentModel.FileSystemItemFactory.getFileSystemItem(DocumentModel doc, boolean includeDeleted, boolean relaxSyncRootConstraint) Gets theFileSystemItemfor the givenDocumentModel.FileSystemItemFactory.getFileSystemItem(DocumentModel doc, boolean includeDeleted, boolean relaxSyncRootConstraint, boolean getLockInfo) Gets theFileSystemItemfor the givenDocumentModel.FileSystemItemFactory.getFileSystemItem(DocumentModel doc, FolderItem parentItem) FileSystemItemFactory.getFileSystemItem(DocumentModel doc, FolderItem parentItem, boolean includeDeleted) FileSystemItemFactory.getFileSystemItem(DocumentModel doc, FolderItem parentItem, boolean includeDeleted, boolean relaxSyncRootConstraint) FileSystemItemFactory.getFileSystemItem(DocumentModel doc, FolderItem parentItem, boolean includeDeleted, boolean relaxSyncRootConstraint, boolean getLockInfo) booleanFileSystemItemFactory.isFileSystemItem(DocumentModel doc) Returns true if the givenDocumentModelis adaptable as aFileSystemItem.booleanFileSystemItemFactory.isFileSystemItem(DocumentModel doc, boolean includeDeleted) Returns true if the givenDocumentModelis adaptable as aFileSystemItem.booleanFileSystemItemFactory.isFileSystemItem(DocumentModel doc, boolean includeDeleted, boolean relaxSyncRootConstraint) Returns true if the givenDocumentModelis adaptable as aFileSystemItem.booleanNuxeoDriveManager.isSynchronizationRoot(NuxeoPrincipal principal, DocumentModel doc) Checks if the givenDocumentModelis a synchronization root for the given user.voidNuxeoDriveManager.registerSynchronizationRoot(NuxeoPrincipal principal, DocumentModel newRootContainer, CoreSession session) voidNuxeoDriveManager.unregisterSynchronizationRoot(NuxeoPrincipal principal, DocumentModel rootContainer, CoreSession session) -
Uses of DocumentModel in org.nuxeo.drive.service.impl
Methods in org.nuxeo.drive.service.impl that return DocumentModelModifier and TypeMethodDescriptionprotected DocumentModelAbstractFileSystemItemFactory.getDocumentById(String docId, CoreSession session) Methods in org.nuxeo.drive.service.impl with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected FileSystemItemAbstractFileSystemItemFactory.adaptDocument(DocumentModel doc, boolean forceParentItem, FolderItem parentItem) protected abstract FileSystemItemAbstractFileSystemItemFactory.adaptDocument(DocumentModel doc, boolean forceParentItem, FolderItem parentItem, boolean relaxSyncRootConstraint, boolean getLockInfo) Adapts the givenDocumentModelto aFileSystemItem.protected FileSystemItemCollectionSyncRootFolderItemFactory.adaptDocument(DocumentModel doc, boolean forceParentItem, FolderItem parentItem, boolean relaxSyncRootConstraint, boolean getLockInfo) protected FileSystemItemDefaultFileSystemItemFactory.adaptDocument(DocumentModel doc, boolean forceParentItem, FolderItem parentItem, boolean relaxSyncRootConstraint, boolean getLockInfo) protected FileSystemItemDefaultSyncRootFolderItemFactory.adaptDocument(DocumentModel doc, boolean forceParentItem, FolderItem parentItem, boolean relaxSyncRootConstraint, boolean getLockInfo) voidNuxeoDriveManagerImpl.addToLocallyEditedCollection(CoreSession session, DocumentModel doc) protected voidNuxeoDriveManagerImpl.checkCanUpdateSynchronizationRoot(DocumentModel newRootContainer) protected booleanFileSystemItemAdapterServiceImpl.docTypeFactoryMatches(FileSystemItemFactoryWrapper factory, DocumentModel doc) protected booleanFileSystemItemAdapterServiceImpl.facetFactoryMatches(FileSystemItemFactoryWrapper factory, DocumentModel doc, boolean relaxSyncRootConstraint) protected voidNuxeoDriveManagerImpl.fireEvent(DocumentModel sourceDocument, CoreSession session, String eventName, String impactedUserName) protected BlobDefaultFileSystemItemFactory.getBlob(DocumentModel doc) AbstractFileSystemItemFactory.getFileSystemItem(DocumentModel doc) AbstractFileSystemItemFactory.getFileSystemItem(DocumentModel doc, boolean includeDeleted) AbstractFileSystemItemFactory.getFileSystemItem(DocumentModel doc, boolean includeDeleted, boolean relaxSyncRootConstraint) AbstractFileSystemItemFactory.getFileSystemItem(DocumentModel doc, boolean includeDeleted, boolean relaxSyncRootConstraint, boolean getLockInfo) protected FileSystemItemAbstractFileSystemItemFactory.getFileSystemItem(DocumentModel doc, boolean forceParentItem, FolderItem parentItem, boolean includeDeleted, boolean relaxSyncRootConstraint, boolean getLockInfo) AbstractFileSystemItemFactory.getFileSystemItem(DocumentModel doc, FolderItem parentItem) AbstractFileSystemItemFactory.getFileSystemItem(DocumentModel doc, FolderItem parentItem, boolean includeDeleted) AbstractFileSystemItemFactory.getFileSystemItem(DocumentModel doc, FolderItem parentItem, boolean includeDeleted, boolean relaxSyncRootConstraint) AbstractFileSystemItemFactory.getFileSystemItem(DocumentModel doc, FolderItem parentItem, boolean includeDeleted, boolean relaxSyncRootConstraint, boolean getLockInfo) AbstractSyncRootFolderItemFactory.getFileSystemItem(DocumentModel doc, boolean includeDeleted) Force parent usingAbstractSyncRootFolderItemFactory.getParentItem(DocumentModel).AbstractSyncRootFolderItemFactory.getFileSystemItem(DocumentModel doc, boolean includeDeleted, boolean relaxSyncRootConstraint) Force parent usingAbstractSyncRootFolderItemFactory.getParentItem(DocumentModel).AbstractSyncRootFolderItemFactory.getFileSystemItem(DocumentModel doc, boolean includeDeleted, boolean relaxSyncRootConstraint, boolean getLockInfo) Force parent usingAbstractSyncRootFolderItemFactory.getParentItem(DocumentModel).AbstractVirtualFolderItemFactory.getFileSystemItem(DocumentModel doc) AbstractVirtualFolderItemFactory.getFileSystemItem(DocumentModel doc, boolean includeDeleted) AbstractVirtualFolderItemFactory.getFileSystemItem(DocumentModel doc, boolean includeDeleted, boolean relaxSyncRootConstraint) AbstractVirtualFolderItemFactory.getFileSystemItem(DocumentModel doc, boolean includeDeleted, boolean relaxSyncRootConstraint, boolean getLockInfo) AbstractVirtualFolderItemFactory.getFileSystemItem(DocumentModel doc, FolderItem parentItem) AbstractVirtualFolderItemFactory.getFileSystemItem(DocumentModel doc, FolderItem parentItem, boolean includeDeleted) AbstractVirtualFolderItemFactory.getFileSystemItem(DocumentModel doc, FolderItem parentItem, boolean includeDeleted, boolean relaxSyncRootConstraint) AbstractVirtualFolderItemFactory.getFileSystemItem(DocumentModel doc, FolderItem parentItem, boolean includeDeleted, boolean relaxSyncRootConstraint, boolean getLockInfo) FileSystemItemAdapterServiceImpl.getFileSystemItem(DocumentModel doc) FileSystemItemAdapterServiceImpl.getFileSystemItem(DocumentModel doc, boolean includeDeleted) FileSystemItemAdapterServiceImpl.getFileSystemItem(DocumentModel doc, boolean includeDeleted, boolean relaxSyncRootConstraint) FileSystemItemAdapterServiceImpl.getFileSystemItem(DocumentModel doc, boolean includeDeleted, boolean relaxSyncRootConstraint, boolean getLockInfo) protected FileSystemItemFileSystemItemAdapterServiceImpl.getFileSystemItem(DocumentModel doc, boolean forceParentItem, FolderItem parentItem, boolean includeDeleted, boolean relaxSyncRootConstraint, boolean getLockInfo) Tries to adapt the given document as the top levelFolderItem.FileSystemItemAdapterServiceImpl.getFileSystemItem(DocumentModel doc, FolderItem parentItem) FileSystemItemAdapterServiceImpl.getFileSystemItem(DocumentModel doc, FolderItem parentItem, boolean includeDeleted) FileSystemItemAdapterServiceImpl.getFileSystemItem(DocumentModel doc, FolderItem parentItem, boolean includeDeleted, boolean relaxSyncRootConstraint) FileSystemItemAdapterServiceImpl.getFileSystemItem(DocumentModel doc, FolderItem parentItem, boolean includeDeleted, boolean relaxSyncRootConstraint, boolean getLockInfo) protected abstract FolderItemAbstractSyncRootFolderItemFactory.getParentItem(DocumentModel doc) Returns the parentFileSystemItem.protected FolderItemDefaultSyncRootFolderItemFactory.getParentItem(DocumentModel doc) booleanAbstractFileSystemItemFactory.isFileSystemItem(DocumentModel doc) booleanAbstractFileSystemItemFactory.isFileSystemItem(DocumentModel doc, boolean includeDeleted) booleanAbstractSyncRootFolderItemFactory.isFileSystemItem(DocumentModel doc, boolean includeDeleted, boolean relaxSyncRootConstraint) The factory considers that aDocumentModelis adaptable as aFileSystemItemif: It is Folderish AND it is not a version nor a proxy AND it is not HiddenInNavigation AND it is not in the trash, unlessincludeDeletedis true AND it is a synchronization root registered for the current user, unlessrelaxSyncRootConstraintis truebooleanAbstractVirtualFolderItemFactory.isFileSystemItem(DocumentModel doc) booleanAbstractVirtualFolderItemFactory.isFileSystemItem(DocumentModel doc, boolean includeDeleted) booleanAbstractVirtualFolderItemFactory.isFileSystemItem(DocumentModel doc, boolean includeDeleted, boolean relaxSyncRootConstraint) booleanCollectionSyncRootFolderItemFactory.isFileSystemItem(DocumentModel doc, boolean includeDeleted, boolean relaxSyncRootConstraint) The factory considers that aDocumentModelis adaptable as aFileSystemItemif: It is a Collection AND it is not HiddenInNavigation AND it is not in the trash, unlessincludeDeletedis true AND it is a synchronization root registered for the current user, unlessrelaxSyncRootConstraintis truebooleanDefaultFileSystemItemFactory.isFileSystemItem(DocumentModel doc, boolean includeDeleted, boolean relaxSyncRootConstraint) The default factory considers that aDocumentModelis adaptable as aFileSystemItemif: It is not a version AND it is not HiddenInNavigation AND it is not in the trash, unlessincludeDeletedis true AND it is Folderish or it can be adapted as aBlobHolderwith a blob AND its blob is not backed by an extended blob provider AND it is not a synchronization root registered for the current user, unlessrelaxSyncRootConstraintis truebooleanNuxeoDriveManagerImpl.isSynchronizationRoot(NuxeoPrincipal principal, DocumentModel doc) voidNuxeoDriveManagerImpl.registerSynchronizationRoot(NuxeoPrincipal principal, DocumentModel newRootContainer, CoreSession session) protected booleanFileSystemItemAdapterServiceImpl.syncRootFactoryMatches(DocumentModel doc, boolean relaxSyncRootConstraint) voidNuxeoDriveManagerImpl.unregisterSynchronizationRoot(NuxeoPrincipal principal, DocumentModel rootContainer, CoreSession session) -
Uses of DocumentModel in org.nuxeo.ecm.admin.operation
Methods in org.nuxeo.ecm.admin.operation with parameters of type DocumentModelMethod parameters in org.nuxeo.ecm.admin.operation with type arguments of type DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.admin.permissions
Fields in org.nuxeo.ecm.admin.permissions declared as DocumentModelConstructors in org.nuxeo.ecm.admin.permissions with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.automation.core.collectors
Methods in org.nuxeo.ecm.automation.core.collectors with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidDocumentModelCollector.collect(OperationContext ctx, DocumentModel obj) -
Uses of DocumentModel in org.nuxeo.ecm.automation.core.events.operations
Methods in org.nuxeo.ecm.automation.core.events.operations with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected voidFireEvent.sendDocumentEvent(DocumentModel input) -
Uses of DocumentModel in org.nuxeo.ecm.automation.core.impl.adapters
Methods in org.nuxeo.ecm.automation.core.impl.adapters that return DocumentModelModifier and TypeMethodDescriptionStringToDocModel.getAdaptedValue(OperationContext ctx, Object objectToAdapt) -
Uses of DocumentModel in org.nuxeo.ecm.automation.core.impl.adapters.helper
Methods in org.nuxeo.ecm.automation.core.impl.adapters.helper that return DocumentModelModifier and TypeMethodDescriptionstatic DocumentModelTypeAdapterHelper.createDocumentModel(AbsoluteDocumentRef docRef) Creates a document model from its absolute reference.static DocumentModelTypeAdapterHelper.createDocumentModel(OperationContext ctx, String value) Create a document model from its pathstatic DocumentModelTypeAdapterHelper.createDocumentModel(OperationContext ctx, DocumentRef docRef) Create a document model from its reference -
Uses of DocumentModel in org.nuxeo.ecm.automation.core.operations
Methods in org.nuxeo.ecm.automation.core.operations that return DocumentModelModifier and TypeMethodDescriptionFetchContextDocument.run(DocumentModel doc) RestoreDocumentInput.run()RestoreDocumentInputFromScript.run()Methods in org.nuxeo.ecm.automation.core.operations with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.automation.core.operations.blob
Fields in org.nuxeo.ecm.automation.core.operations.blob declared as DocumentModelMethods in org.nuxeo.ecm.automation.core.operations.blob that return DocumentModelMethods in org.nuxeo.ecm.automation.core.operations.blob with parameters of type DocumentModelModifier and TypeMethodDescriptionBlobToPDF.run(DocumentModel doc) ConvertBlob.run(DocumentModel doc) GetAllDocumentBlobs.run(DocumentModel doc) GetDocumentBlob.run(DocumentModel doc) GetDocumentBlobs.run(DocumentModel doc) SetBlobFileName.run(DocumentModel doc) -
Uses of DocumentModel in org.nuxeo.ecm.automation.core.operations.business.adapter
Fields in org.nuxeo.ecm.automation.core.operations.business.adapter declared as DocumentModelMethods in org.nuxeo.ecm.automation.core.operations.business.adapter that return DocumentModelConstructors in org.nuxeo.ecm.automation.core.operations.business.adapter with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.automation.core.operations.collections
Fields in org.nuxeo.ecm.automation.core.operations.collections declared as DocumentModelModifier and TypeFieldDescriptionprotected DocumentModelAddToCollectionOperation.collectionprotected DocumentModelRemoveFromCollectionOperation.collectionprotected DocumentModelMoveCollectionMemberOperation.member1protected DocumentModelMoveCollectionMemberOperation.member2Methods in org.nuxeo.ecm.automation.core.operations.collections that return DocumentModelModifier and TypeMethodDescriptionAddToCollectionOperation.run(DocumentModel doc) AddToFavoritesOperation.run(DocumentModel doc) CreateCollectionOperation.run()CreateCollectionOperation.run(DocumentModel doc) FetchFavorites.run()RemoveFromCollectionOperation.run(DocumentModel doc) RemoveFromFavoritesOperation.run(DocumentModel doc) Methods in org.nuxeo.ecm.automation.core.operations.collections with parameters of type DocumentModelModifier and TypeMethodDescriptionAddToCollectionOperation.run(DocumentModel doc) AddToFavoritesOperation.run(DocumentModel doc) CreateCollectionOperation.run(DocumentModel doc) GetDocumentsFromCollectionOperation.run(DocumentModel collection) GetDocumentsFromFavoritesOperation.run(DocumentModel context) booleanMoveCollectionMemberOperation.run(DocumentModel collection) RemoveFromCollectionOperation.run(DocumentModel doc) RemoveFromFavoritesOperation.run(DocumentModel doc) -
Uses of DocumentModel in org.nuxeo.ecm.automation.core.operations.document
Fields in org.nuxeo.ecm.automation.core.operations.document declared as DocumentModelModifier and TypeFieldDescriptionprotected DocumentModelOrderDocument.beforeprotected DocumentModelEmptyTrash.parentprotected DocumentModelPublishDocument.targetprotected DocumentModelFetchDocument.valueMethods in org.nuxeo.ecm.automation.core.operations.document that return DocumentModelModifier and TypeMethodDescriptionAddEntryToMultiValuedProperty.run(DocumentModel doc) AddFacet.run(DocumentModel input) AddItemToListProperty.run(DocumentModel doc) AddPermission.run(DocumentModel doc) AddPermission.run(DocumentRef docRef) BlockPermissionInheritance.run(DocumentModel doc) BlockPermissionInheritance.run(DocumentRef docRef) CheckInDocument.run(DocumentModel doc) CheckInDocument.run(DocumentRef doc) CheckOutDocument.run(DocumentModel doc) CheckOutDocument.run(DocumentRef doc) CopyDocument.run(DocumentModel doc) CopyDocument.run(DocumentRef ref) CopySchema.run(DocumentModel target) CreateDocument.run(DocumentModel doc) CreateDocument.run(DocumentRef doc) CreateProxyLive.run(DocumentModel input) CreateVersion.run(DocumentModel doc) DeleteDocument.run(DocumentModel doc) DeleteDocument.run(DocumentRef doc) FetchDocument.run()GetDocumentChild.run(DocumentModel doc) GetDocumentChild.run(DocumentRef doc) GetDocumentParent.run(DocumentRef doc) GetLastDocumentVersion.run(DocumentModel input) GetLiveDocument.run(DocumentModel input) LockDocument.run(DocumentModel doc) LockDocument.run(DocumentRef doc) MoveDocument.run(DocumentModel doc) MoveDocument.run(DocumentRef ref) OrderDocument.run(DocumentModel doc) PublishDocument.run(DocumentModel doc) ReloadDocument.run(DocumentModel doc) RemoveDocumentACL.run(DocumentModel doc) RemoveDocumentACL.run(DocumentRef doc) RemoveDocumentBlob.run(DocumentModel doc) RemoveEntryOfMultiValuedProperty.run(DocumentModel doc) RemoveFacet.run(DocumentModel input) RemoveItemFromListProperty.run(DocumentModel doc) RemovePermission.run(DocumentModel doc) RemovePermission.run(DocumentRef docRef) RemoveProperty.run(DocumentModel doc) RemoveProxies.run(DocumentModel input) ReplacePermission.run(DocumentModel doc) ReplacePermission.run(DocumentRef docRef) ResetSchema.run(DocumentModel target) RestoreVersion.run(DocumentModel version) SaveDocument.run(DocumentModel doc) SetDocumentACE.run(DocumentModel doc) SetDocumentACE.run(DocumentRef doc) SetDocumentBlob.run(DocumentModel doc) SetDocumentLifeCycle.run(DocumentModel doc) SetDocumentLifeCycle.run(DocumentRef doc) SetDocumentProperty.run(DocumentModel doc) TrashDocument.run(DocumentModel doc) UnblockPermissionInheritance.run(DocumentModel doc) UnblockPermissionInheritance.run(DocumentRef docRef) UnlockDocument.run(DocumentModel doc) UnlockDocument.run(DocumentRef doc) UntrashDocument.run(DocumentModel doc) UpdateDocument.run(DocumentModel doc) Methods in org.nuxeo.ecm.automation.core.operations.document with parameters of type DocumentModelModifier and TypeMethodDescriptionbooleanFilterDocuments.Condition.accept(DocumentModel doc) protected voidAddPermission.addPermission(DocumentModel doc) protected voidBlockPermissionInheritance.blockPermissionInheritance(DocumentModel doc) protected voidPublishDocument.notifyPublishedEvent(DocumentModel doc) protected voidRemoveItemFromListProperty.removeItemFromArrayProperty(DocumentModel doc, Property property) protected voidRemovePermission.removePermission(DocumentModel doc) protected voidReplacePermission.replacePermission(DocumentModel doc) AddEntryToMultiValuedProperty.run(DocumentModel doc) AddFacet.run(DocumentModel input) AddItemToListProperty.run(DocumentModel doc) AddPermission.run(DocumentModel doc) BlockPermissionInheritance.run(DocumentModel doc) CheckInDocument.run(DocumentModel doc) CheckOutDocument.run(DocumentModel doc) CopyDocument.run(DocumentModel doc) CopySchema.run(DocumentModel target) CreateDocument.run(DocumentModel doc) CreateProxyLive.run(DocumentModel input) CreateVersion.run(DocumentModel doc) DeleteDocument.run(DocumentModel doc) FilterDocuments.run(DocumentModel doc) GetDocumentChild.run(DocumentModel doc) GetDocumentChildren.run(DocumentModel doc) GetDocumentVersions.run(DocumentModel doc) GetLastDocumentVersion.run(DocumentModel input) GetLiveDocument.run(DocumentModel input) LockDocument.run(DocumentModel doc) MoveDocument.run(DocumentModel doc) MultiPublishDocument.run(DocumentModel doc) OrderDocument.run(DocumentModel doc) PublishDocument.run(DocumentModel doc) ReloadDocument.run(DocumentModel doc) RemoveDocumentACL.run(DocumentModel doc) RemoveDocumentBlob.run(DocumentModel doc) RemoveEntryOfMultiValuedProperty.run(DocumentModel doc) RemoveFacet.run(DocumentModel input) RemoveItemFromListProperty.run(DocumentModel doc) RemovePermission.run(DocumentModel doc) RemoveProperty.run(DocumentModel doc) RemoveProxies.run(DocumentModel input) ReplacePermission.run(DocumentModel doc) ResetSchema.run(DocumentModel target) RestoreVersion.run(DocumentModel version) SaveDocument.run(DocumentModel doc) SetDocumentACE.run(DocumentModel doc) SetDocumentBlob.run(DocumentModel doc) SetDocumentLifeCycle.run(DocumentModel doc) SetDocumentProperty.run(DocumentModel doc) TrashDocument.run(DocumentModel doc) UnblockPermissionInheritance.run(DocumentModel doc) UnlockDocument.run(DocumentModel doc) UntrashDocument.run(DocumentModel doc) UpdateDocument.run(DocumentModel doc) protected voidUnblockPermissionInheritance.unblockPermissionInheritance(DocumentModel doc) -
Uses of DocumentModel in org.nuxeo.ecm.automation.core.operations.execution
Methods in org.nuxeo.ecm.automation.core.operations.execution that return DocumentModelMethods in org.nuxeo.ecm.automation.core.operations.execution with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.automation.core.operations.login
Methods in org.nuxeo.ecm.automation.core.operations.login that return DocumentModelMethods in org.nuxeo.ecm.automation.core.operations.login with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.automation.core.operations.notification
Methods in org.nuxeo.ecm.automation.core.operations.notification that return DocumentModelMethods in org.nuxeo.ecm.automation.core.operations.notification with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected Mailer.MessageSendMail.createMessage(DocumentModel doc, String message, Map<String, Object> map) Deprecated.since 2023.4 unused.SendMail.getBlobs(DocumentModel doc) static StringMailTemplateHelper.getDocumentUrl(DocumentModel doc, String viewId) SendMail.run(DocumentModel doc) protected voidSendMail.send(DocumentModel doc) Constructors in org.nuxeo.ecm.automation.core.operations.notification with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.automation.core.operations.services
Fields in org.nuxeo.ecm.automation.core.operations.services declared as DocumentModelModifier and TypeFieldDescriptionprotected DocumentModelCreateRelation.objectprotected DocumentModelDeleteRelation.objectMethods in org.nuxeo.ecm.automation.core.operations.services that return DocumentModelModifier and TypeMethodDescriptionprotected DocumentModelBlobHolderAttach.getCurrentDocument()protected DocumentModelFileManagerImport.getCurrentDocument()protected DocumentModelFileManagerImportWithProperties.getCurrentDocument()protected DocumentModelGetActions.getCurrentDocumentFromContext()protected DocumentModelGetRelations.getDocumentModel(Node node) AuditLog.run(DocumentModel doc) CreateRelation.run(DocumentModel doc) DeleteRelation.run(DocumentModel doc) FileManagerCreateFolder.run(DocumentModel parent) UserWorkspace.run()Methods in org.nuxeo.ecm.automation.core.operations.services with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected ActionContextGetActions.getActionContext(DocumentModel currentDocument) protected QNameResourceGetRelations.getDocumentResource(DocumentModel document) protected LogEntryAuditLog.newEntry(DocumentModel doc, String principal, Date date) AuditLog.run(DocumentModel doc) CreateRelation.run(DocumentModel doc) DeleteRelation.run(DocumentModel doc) FileManagerCreateFolder.run(DocumentModel parent) GetActions.run(DocumentModel currentDocument) GetDirectoryEntries.run(DocumentModel doc) GetRelations.run(DocumentModel doc) -
Uses of DocumentModel in org.nuxeo.ecm.automation.core.operations.services.bulk
Method parameters in org.nuxeo.ecm.automation.core.operations.services.bulk with type arguments of type DocumentModelModifier and TypeMethodDescriptionprotected voidAbstractAutomationBulkAction.AutomationComputation.handleError(List<DocumentModel> documents, Exception e) -
Uses of DocumentModel in org.nuxeo.ecm.automation.core.operations.stack
Methods in org.nuxeo.ecm.automation.core.operations.stack that return DocumentModelModifier and TypeMethodDescriptionPopDocument.run()PullDocument.run()PushDocument.run(DocumentModel doc) Methods in org.nuxeo.ecm.automation.core.operations.stack with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.automation.core.operations.users
Methods in org.nuxeo.ecm.automation.core.operations.users that return DocumentModelModifier and TypeMethodDescriptionGetDocumentPrincipalEmails.run(DocumentModel input) GetDocumentUsersAndGroups.run(DocumentModel input) GetNuxeoPrincipal.run()Methods in org.nuxeo.ecm.automation.core.operations.users with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected booleanCreateOrUpdateGroup.canCreateOrUpdateGroup(DocumentModel groupDoc) protected booleanCreateOrUpdateUser.canCreateOrUpdateUser(DocumentModel userDoc) protected voidCreateOrUpdateGroup.checkCanCreateOrUpdateGroup(DocumentModel groupDoc) protected voidCreateOrUpdateUser.checkCanCreateOrUpdateUser(DocumentModel userDoc) GetDocumentPrincipalEmails.run(DocumentModel input) GetDocumentUsersAndGroups.run(DocumentModel input) Method parameters in org.nuxeo.ecm.automation.core.operations.users with type arguments of type DocumentModelModifier and TypeMethodDescriptionprotected BlobQueryUsers.buildResponse(List<DocumentModel> users) -
Uses of DocumentModel in org.nuxeo.ecm.automation.core.rendering.operations
Methods in org.nuxeo.ecm.automation.core.rendering.operations with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.automation.core.scripting
Fields in org.nuxeo.ecm.automation.core.scripting declared as DocumentModelMethods in org.nuxeo.ecm.automation.core.scripting that return DocumentModelConstructors in org.nuxeo.ecm.automation.core.scripting with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.automation.core.util
Methods in org.nuxeo.ecm.automation.core.util that return DocumentModelModifier and TypeMethodDescriptionstatic DocumentModelPageProviderHelper.getSearchDocumentModel(CoreSession session, String providerName, Map<String, String> namedParameters) static DocumentModelPageProviderHelper.getSearchDocumentModel(CoreSession session, PageProviderService pps, String providerName, Map<String, String> namedParameters) Returns asearchDocumentModelif the givenproviderNameis not null and has a validdefinition, or if the givennamedParametersis not empty.static DocumentModelDocumentHelper.saveDocument(CoreSession session, DocumentModel doc) Saves the document and clear context data to avoid incrementing version in next operations if not needed.Methods in org.nuxeo.ecm.automation.core.util with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected static voidPageProviderHelper.fillSearchDocument(CoreSession session, DocumentModel searchDoc, Map<String, String> namedParameters) static voidDocumentHelper.removeProperty(DocumentModel doc, String xpath) Removes a property from a document given the xpath.static DocumentModelDocumentHelper.saveDocument(CoreSession session, DocumentModel doc) Saves the document and clear context data to avoid incrementing version in next operations if not needed.static voidDocumentHelper.setJSONProperties(CoreSession session, DocumentModel doc, Properties properties) Sets the properties of a document based on their JSON representation (especially for scalar lists).protected static voidDocumentHelper.setLocalAcl(CoreSession session, DocumentModel doc, String value) static voidDocumentHelper.setProperties(CoreSession session, DocumentModel doc, Map<String, String> values) Sets the properties given as a map of xpath:value to the given document.static voidDocumentHelper.setProperties(CoreSession session, DocumentModel doc, Properties properties) static voidDocumentHelper.setProperties(CoreSession session, DocumentModel doc, Properties properties, Properties propertiesBehaviors) static voidDocumentHelper.setProperty(CoreSession session, DocumentModel doc, String key, String value) static voidDocumentHelper.setProperty(CoreSession session, DocumentModel doc, String key, String value, boolean decodeStringListAsJSON) static voidDocumentHelper.setProperty(CoreSession session, DocumentModel doc, String key, String value, String behavior) static voidDocumentHelper.setProperty(CoreSession session, DocumentModel doc, String key, String value, String behavior, boolean decodeStringListAsJSON) -
Uses of DocumentModel in org.nuxeo.ecm.automation.elasticsearch
Methods in org.nuxeo.ecm.automation.elasticsearch with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.automation.features
Methods in org.nuxeo.ecm.automation.features with parameters of type DocumentModelModifier and TypeMethodDescriptionHashSet<?>PrincipalHelper.collectObjectsMatchingPermission(DocumentModel input, String permission, boolean ignoreGroups, boolean resolveGroups, org.nuxeo.ecm.automation.features.PrincipalHelper.Collector<?> collector) PrincipalHelper.getEmailsForPermission(DocumentModel input, String permission, boolean ignoreGroups) PrincipalHelper.getPrincipalsForPermission(DocumentModel input, String permission, boolean ignoreGroups, boolean resolveGroups) PrincipalHelper.getUserAndGroupIdsForPermission(DocumentModel input, String permission, boolean ignoreGroups, boolean resolveGroups, boolean prefixIds) Resolves the list of identifiers for users and groups who have the given permission on given document. -
Uses of DocumentModel in org.nuxeo.ecm.automation.jaxrs.io.documents
Methods in org.nuxeo.ecm.automation.jaxrs.io.documents that return types with arguments of type DocumentModelConstructor parameters in org.nuxeo.ecm.automation.jaxrs.io.documents with type arguments of type DocumentModelModifierConstructorDescriptionPaginableDocumentModelListImpl(PageProvider<DocumentModel> provider, String documentLinkBuilder) Creates aPaginableDocumentModelListImplwith more display information. -
Uses of DocumentModel in org.nuxeo.ecm.automation.server.jaxrs.adapters
Methods in org.nuxeo.ecm.automation.server.jaxrs.adapters with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected voidAsyncOperationAdapter.attach(DocumentModel doc) protected voidAsyncOperationAdapter.detach(DocumentModel doc) -
Uses of DocumentModel in org.nuxeo.ecm.automation.task
Methods in org.nuxeo.ecm.automation.task that return DocumentModelMethods in org.nuxeo.ecm.automation.task with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.collections.api
Methods in org.nuxeo.ecm.collections.api that return DocumentModelModifier and TypeMethodDescriptionCollectionManager.createCollection(CoreSession session, String title, String description, String path) Create a collection with a given name, description and path.FavoritesManager.getFavorites(CoreSession session) FavoritesManager.getFavorites(DocumentModel context, CoreSession session) Deprecated.since 10.3 useFavoritesManager.getFavorites(CoreSession)insteadCollectionManager.getUserDefaultCollections(CoreSession session) Get user collections root document.CollectionManager.getUserDefaultCollections(DocumentModel context, CoreSession session) Deprecated.since 10.3 useCollectionManager.getUserDefaultCollections(CoreSession)insteadCollectionLocationService.getUserDefaultCollectionsRoot(CoreSession session) Provide the default document where will be stored collections.CollectionLocationService.getUserFavorites(CoreSession session) Provide the default favorites document.Methods in org.nuxeo.ecm.collections.api that return types with arguments of type DocumentModelModifier and TypeMethodDescriptionCollectionManager.getVisibleCollection(DocumentModel collectionMember, int maxResult, CoreSession session) Get the list of collection of a document.CollectionManager.getVisibleCollection(DocumentModel collectionMember, CoreSession session) Get the list of collection of a document.Methods in org.nuxeo.ecm.collections.api with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidCollectionManager.addToCollection(DocumentModel collection, List<DocumentModel> documentListToBeAdded, CoreSession session) Add a list of document to a collection.voidCollectionManager.addToCollection(DocumentModel collection, DocumentModel documentToBeAdded, CoreSession session) Add a document to a collection.voidFavoritesManager.addToFavorites(DocumentModel document, CoreSession session) voidCollectionManager.addToNewCollection(String newTitle, String newDescription, DocumentModel documentToBeAdded, CoreSession session) Add a document to a new collection.booleanCollectionManager.canAddToCollection(DocumentModel collection, CoreSession session) Check that a document is a collection and that the given core session has permission to add document inside.booleanFavoritesManager.canAddToFavorites(DocumentModel document) booleanCollectionManager.canManage(DocumentModel collection, CoreSession session) Check that the given core session has permission to manage the collection.voidCollectionManager.doRemoveFromCollection(DocumentModel documentToBeRemoved, String collectionId, CoreSession session) FavoritesManager.getFavorites(DocumentModel context, CoreSession session) Deprecated.since 10.3 useFavoritesManager.getFavorites(CoreSession)insteadCollectionManager.getUserDefaultCollections(DocumentModel context, CoreSession session) Deprecated.since 10.3 useCollectionManager.getUserDefaultCollections(CoreSession)insteadCollectionManager.getVisibleCollection(DocumentModel collectionMember, int maxResult, CoreSession session) Get the list of collection of a document.CollectionManager.getVisibleCollection(DocumentModel collectionMember, CoreSession session) Get the list of collection of a document.booleanCollectionManager.hasVisibleCollection(DocumentModel collectionMember, CoreSession session) Check that the given core session has READ permission on at least one collection of the given document.booleanCollectionManager.isCollectable(DocumentModel document) Check that a document can be added to a collection.booleanCollectionManager.isCollected(DocumentModel document) Check that a document has already been added to a collection.booleanCollectionManager.isCollection(DocumentModel document) Check that a document is a collection.booleanFavoritesManager.isFavorite(DocumentModel document, CoreSession session) booleanCollectionManager.isInCollection(DocumentModel collection, DocumentModel document, CoreSession session) Check whether a document is in a given collection.booleanCollectionManager.moveMembers(CoreSession session, DocumentModel collection, DocumentModel member1, DocumentModel member2) Move the member1 right after the member2 within the collection.voidCollectionManager.processCopiedCollection(DocumentModel collection) Update all documents referenced by a collection to add a reference back the collection.voidCollectionManager.processRemovedCollection(DocumentModel collection) Update all documents referenced by a collection to remove the reference to the collection.voidCollectionManager.processRemovedCollectionMember(DocumentModel collectionMember) Update all collections referenced by a document.voidCollectionManager.processRestoredCollection(DocumentModel collection, DocumentModel version) Restore the collection members of the version.voidCollectionManager.removeAllFromCollection(DocumentModel collection, List<DocumentModel> documentListToBeRemoved, CoreSession session) Remove a list of document from a given collection.voidCollectionManager.removeFromCollection(DocumentModel collection, DocumentModel documentToBeRemoved, CoreSession session) Remove a document from a collection.voidFavoritesManager.removeFromFavorites(DocumentModel document, CoreSession session) Method parameters in org.nuxeo.ecm.collections.api with type arguments of type DocumentModelModifier and TypeMethodDescriptionvoidCollectionManager.addToCollection(DocumentModel collection, List<DocumentModel> documentListToBeAdded, CoreSession session) Add a list of document to a collection.voidCollectionManager.addToNewCollection(String newTitle, String newDescription, List<DocumentModel> documentListToBeAdded, CoreSession documentManager) Add a list of document to a new collection.voidCollectionManager.removeAllFromCollection(DocumentModel collection, List<DocumentModel> documentListToBeRemoved, CoreSession session) Remove a list of document from a given collection. -
Uses of DocumentModel in org.nuxeo.ecm.collections.core
Methods in org.nuxeo.ecm.collections.core that return DocumentModelModifier and TypeMethodDescriptionprotected DocumentModelCollectionManagerImpl.createCollection(String newTitle, String newDescription, DocumentModel context, CoreSession session) CollectionManagerImpl.createCollection(CoreSession session, String title, String description, String path) FavoritesManagerImpl.getFavorites(CoreSession session) FavoritesManagerImpl.getFavorites(DocumentModel context, CoreSession session) Deprecated.CollectionManagerImpl.getUserDefaultCollections(CoreSession session) CollectionManagerImpl.getUserDefaultCollections(DocumentModel context, CoreSession session) Deprecated.Methods in org.nuxeo.ecm.collections.core that return types with arguments of type DocumentModelModifier and TypeMethodDescriptionCollectionManagerImpl.getVisibleCollection(DocumentModel collectionMember, int maxResult, CoreSession session) CollectionManagerImpl.getVisibleCollection(DocumentModel collectionMember, CoreSession session) Methods in org.nuxeo.ecm.collections.core with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidCollectionManagerImpl.addToCollection(DocumentModel collection, List<DocumentModel> documentListToBeAdded, CoreSession session) voidCollectionManagerImpl.addToCollection(DocumentModel collection, DocumentModel documentToBeAdded, CoreSession session) voidFavoritesManagerImpl.addToFavorites(DocumentModel document, CoreSession session) voidCollectionManagerImpl.addToNewCollection(String newTitle, String newDescription, DocumentModel documentToBeAdded, CoreSession session) booleanCollectionManagerImpl.canAddToCollection(DocumentModel collection, CoreSession session) booleanFavoritesManagerImpl.canAddToFavorites(DocumentModel document) booleanCollectionManagerImpl.canManage(DocumentModel collection, CoreSession session) voidCollectionManagerImpl.checkCanAddToCollection(DocumentModel collection, DocumentModel documentToBeAdded, CoreSession session) protected voidCollectionManagerImpl.checkCanCollectInCollection(DocumentModel collection, CoreSession session) protected DocumentModelCollectionManagerImpl.createCollection(String newTitle, String newDescription, DocumentModel context, CoreSession session) static voidCollectionManagerImpl.disableEvents(DocumentModel doc) voidCollectionManagerImpl.doRemoveFromCollection(DocumentModel documentToBeRemoved, String collectionId, CoreSession session) protected voidCollectionManagerImpl.fireEvent(DocumentModel doc, CoreSession session, String eventName, Map<String, Serializable> props) FavoritesManagerImpl.getFavorites(DocumentModel context, CoreSession session) Deprecated.CollectionManagerImpl.getUserDefaultCollections(DocumentModel context, CoreSession session) Deprecated.CollectionManagerImpl.getVisibleCollection(DocumentModel collectionMember, int maxResult, CoreSession session) CollectionManagerImpl.getVisibleCollection(DocumentModel collectionMember, CoreSession session) booleanCollectionManagerImpl.hasVisibleCollection(DocumentModel collectionMember, CoreSession session) booleanCollectionManagerImpl.isCollectable(DocumentModel doc) booleanCollectionManagerImpl.isCollected(DocumentModel doc) booleanCollectionManagerImpl.isCollection(DocumentModel doc) booleanFavoritesManagerImpl.isFavorite(DocumentModel document, CoreSession session) booleanCollectionManagerImpl.isInCollection(DocumentModel collection, DocumentModel document, CoreSession session) booleanCollectionManagerImpl.moveMembers(CoreSession session, DocumentModel collection, DocumentModel member1, DocumentModel member2) voidCollectionManagerImpl.processCopiedCollection(DocumentModel collection) voidCollectionManagerImpl.processRemovedCollection(DocumentModel collection) voidCollectionManagerImpl.processRemovedCollectionMember(DocumentModel collectionMember) voidCollectionManagerImpl.processRestoredCollection(DocumentModel collection, DocumentModel version) voidCollectionManagerImpl.removeAllFromCollection(DocumentModel collection, List<DocumentModel> documentListToBeRemoved, CoreSession session) voidCollectionManagerImpl.removeFromCollection(DocumentModel collection, DocumentModel documentToBeRemoved, CoreSession session) voidFavoritesManagerImpl.removeFromFavorites(DocumentModel document, CoreSession session) Method parameters in org.nuxeo.ecm.collections.core with type arguments of type DocumentModelModifier and TypeMethodDescriptionvoidCollectionManagerImpl.addToCollection(DocumentModel collection, List<DocumentModel> documentListToBeAdded, CoreSession session) voidCollectionManagerImpl.addToNewCollection(String newTitle, String newDescription, List<DocumentModel> documentListToBeAdded, CoreSession session) voidCollectionManagerImpl.removeAllFromCollection(DocumentModel collection, List<DocumentModel> documentListToBeRemoved, CoreSession session) -
Uses of DocumentModel in org.nuxeo.ecm.collections.core.adapter
Fields in org.nuxeo.ecm.collections.core.adapter declared as DocumentModelModifier and TypeFieldDescriptionprotected DocumentModelCollection.documentprotected DocumentModelCollectionMember.documentMethods in org.nuxeo.ecm.collections.core.adapter that return DocumentModelMethods in org.nuxeo.ecm.collections.core.adapter with parameters of type DocumentModelModifier and TypeMethodDescriptionCollectionAdapterFactory.getAdapter(DocumentModel doc, Class<?> itf) CollectionMemberAdapterFactory.getAdapter(DocumentModel doc, Class<?> itf) Constructors in org.nuxeo.ecm.collections.core.adapter with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.collections.core.io
Methods in org.nuxeo.ecm.collections.core.io with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidCollectionsJsonEnricher.write(com.fasterxml.jackson.core.JsonGenerator jg, DocumentModel document) voidFavoritesJsonEnricher.write(com.fasterxml.jackson.core.JsonGenerator jg, DocumentModel document) -
Uses of DocumentModel in org.nuxeo.ecm.collections.core.versioning
Methods in org.nuxeo.ecm.collections.core.versioning with parameters of type DocumentModelModifier and TypeMethodDescriptionbooleanNoVersioningCollectionPolicyFilter.test(DocumentModel previousDocument, DocumentModel currentDocument) -
Uses of DocumentModel in org.nuxeo.ecm.collections.core.worker
Methods in org.nuxeo.ecm.collections.core.worker with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected abstract voidRemovedAbstractWork.updateDocument(DocumentModel d) protected voidRemovedCollectionMemberWork.updateDocument(DocumentModel collection) protected voidRemovedCollectionWork.updateDocument(DocumentModel collectionMember) -
Uses of DocumentModel in org.nuxeo.ecm.core.api
Fields in org.nuxeo.ecm.core.api declared as DocumentModelModifier and TypeFieldDescriptionprotected final DocumentModelDocumentTreeIterator.rootRoot document.Fields in org.nuxeo.ecm.core.api with type parameters of type DocumentModelModifier and TypeFieldDescriptionprotected final Queue<Iterator<DocumentModel>>DocumentTreeIterator.queueThe sequence queue.protected Iterator<DocumentModel>DocumentTreeIterator.sequenceThe current sequence.Methods in org.nuxeo.ecm.core.api that return DocumentModelModifier and TypeMethodDescriptionDocumentModel.clone()Clone operation.AbstractSession.copy(DocumentRef src, DocumentRef dst, String name, CoreSession.CopyOption... copyOptions) CoreSession.copy(DocumentRef src, DocumentRef dst, String name, CoreSession.CopyOption... copyOptions) Copies the source document to the destination folder under the given name.AbstractSession.copyProxyAsDocument(DocumentRef src, DocumentRef dst, String name, CoreSession.CopyOption... copyOptions) CoreSession.copyProxyAsDocument(DocumentRef src, DocumentRef dst, String name, CoreSession.CopyOption... copyOptions) Work like copy but in the case of a source proxy the destination will be a new document instead of a proxy.AbstractSession.createDocument(DocumentModel docModel) AbstractSession.createDocument(DocumentModel[] docModels) CoreSession.createDocument(DocumentModel model) Creates a document using given document model for initialization.CoreSession.createDocument(DocumentModel[] docModels) Bulk creation of documents.AbstractSession.createDocumentModel(String typeName) AbstractSession.createDocumentModel(String parentPath, String name, String typeName) AbstractSession.createDocumentModel(String typeName, Map<String, Object> options) CoreSession.createDocumentModel(String typeName) Creates a document model using type name.CoreSession.createDocumentModel(String parentPath, String name, String typeName) Creates a document model using required information.CoreSession.createDocumentModel(String typeName, Map<String, Object> options) Creates a document model using required information.static DocumentModelDocumentModelFactory.createDocumentModel(String type, String id) Deprecated.since 11.1, unusedAbstractSession.createProxy(DocumentRef docRef, DocumentRef folderRef) CoreSession.createProxy(DocumentRef docRef, DocumentRef folderRef) Creates a generic proxy to the given document inside the given folder.protected DocumentModelAbstractSession.createProxyInternal(Document doc, Document folder, Map<String, Serializable> options) AbstractSession.getChild(DocumentRef parent, String name) CoreSession.getChild(DocumentRef parent, String name) Gets a child document given its name and the parent reference.AbstractSession.getDocument(DocumentRef docRef) CoreSession.getDocument(DocumentRef docRef) Gets a document model given its reference.AbstractSession.getDocumentWithVersion(DocumentRef docRef, VersionModel version) CoreSession.getDocumentWithVersion(DocumentRef docRef, VersionModel version) Returns a document that represents the specified version of the document.AbstractSession.getLastDocumentVersion(DocumentRef docRef) CoreSession.getLastDocumentVersion(DocumentRef docRef) Gets the document corresponding to the last version for the given document.NuxeoGroup.getModel()NuxeoPrincipal.getModel()SystemPrincipal.getModel()AbstractSession.getOrCreateDocument(DocumentModel docModel) AbstractSession.getOrCreateDocument(DocumentModel docModel, Function<DocumentModel, DocumentModel> postCreate) CoreSession.getOrCreateDocument(DocumentModel docModel) Gets a document if it exists, otherwise creates it.CoreSession.getOrCreateDocument(DocumentModel docModel, Function<DocumentModel, DocumentModel> postCreate) Gets a document if it exists, otherwise creates it.AbstractSession.getParentDocument(DocumentRef docRef) CoreSession.getParentDocument(DocumentRef docRef) Gets the parent document or null if this is the root document.AbstractSession.getRootDocument()CoreSession.getRootDocument()Gets the root document of this repository.AbstractSession.getSourceDocument(DocumentRef docRef) CoreSession.getSourceDocument(DocumentRef docRef) Gets the head (live) document for this document.AbstractSession.getSuperSpace(DocumentModel doc) CoreSession.getSuperSpace(DocumentModel doc) Returns the parent SuperSpace (workspace, section, etc.).AbstractSession.getVersion(String versionableId, VersionModel versionModel) CoreSession.getVersion(String versionableId, VersionModel versionModel) Gets a document version, given the versionable id and label.AbstractSession.getWorkingCopy(DocumentRef docRef) CoreSession.getWorkingCopy(DocumentRef docRef) Gets the working copy (live document) for a proxy or a version.AbstractSession.move(DocumentRef src, DocumentRef dst, String name) CoreSession.move(DocumentRef src, DocumentRef dst, String name) Moves the source document to the destination folder under the given name.AbstractSession.newDocumentModel(DocumentRef parentRef, String name, String typeName) CoreSession.newDocumentModel(DocumentRef parentRef, String name, String typeName) Creates a new document model using required information.DocumentTreeIterator.next()AbstractSession.publishDocument(DocumentModel docToPublish, DocumentModel section) AbstractSession.publishDocument(DocumentModel docModel, DocumentModel section, boolean overwriteExistingProxy) CoreSession.publishDocument(DocumentModel docToPublish, DocumentModel section) Publishes the document in a section overwriting any existing proxy to the same document.CoreSession.publishDocument(DocumentModel docToPublish, DocumentModel section, boolean overwriteExistingProxy) Publishes the document in a section.protected DocumentModelGets the document model for the given core document.protected DocumentModelAbstractSession.readModel(Document doc, DocumentModel docModel) Gets the document model for the given core document, preserving the contextData.AbstractSession.restoreToVersion(DocumentRef docRef, DocumentRef versionRef) AbstractSession.restoreToVersion(DocumentRef docRef, DocumentRef versionRef, boolean skipSnapshotCreation, boolean skipCheckout) protected DocumentModelAbstractSession.restoreToVersion(Document doc, Document version, boolean skipSnapshotCreation, boolean skipCheckout) CoreSession.restoreToVersion(DocumentRef docRef, DocumentRef versionRef) Restores the given document to the specified version.CoreSession.restoreToVersion(DocumentRef docRef, DocumentRef versionRef, boolean skipSnapshotCreation, boolean skipCheckout) Restores the given document to the specified version.AbstractSession.saveDocument(DocumentModel docModel) CoreSession.saveDocument(DocumentModel docModel) Saves changes done on the given document model.protected DocumentModelAbstractSession.updateExistingProxies(Document doc, Document folder, Document target) Update the proxy for doc in the given section to point to the new target.static DocumentModelDocumentModelFactory.writeDocumentModel(DocumentModel docModel, Document doc) Writes a document model to a document.static DocumentModelDocumentModelFactory.writeDocumentModel(DocumentModel docModel, Document doc, boolean create) Writes a document model to a document.protected DocumentModelAbstractSession.writeModel(Document doc, DocumentModel docModel) protected DocumentModelAbstractSession.writeModel(Document doc, DocumentModel docModel, boolean create) Methods in org.nuxeo.ecm.core.api that return types with arguments of type DocumentModelModifier and TypeMethodDescriptionAbstractSession.copy(List<DocumentRef> src, DocumentRef dst, CoreSession.CopyOption... opts) CoreSession.copy(List<DocumentRef> src, DocumentRef dst, CoreSession.CopyOption... copyOptions) Bulk copy.AbstractSession.copyProxyAsDocument(List<DocumentRef> src, DocumentRef dst, CoreSession.CopyOption... opts) CoreSession.copyProxyAsDocument(List<DocumentRef> src, DocumentRef dst, CoreSession.CopyOption... copyOptions) Bulk copyProxyAsDocument.protected Iterator<DocumentModel>DocumentTreeIterator.getNextNonEmptySequence()Gets next non empty sequence from queue.AbstractSession.getParentDocuments(DocumentRef docRef) CoreSession.getParentDocuments(DocumentRef docRef) Gets the parent documents in path from the root to the given document or empty list if this is the root document.AbstractSession.getVersions(DocumentRef docRef) CoreSession.getVersions(DocumentRef docRef) Retrieves all the versions for a specified document.Methods in org.nuxeo.ecm.core.api with parameters of type DocumentModelModifier and TypeMethodDescriptionbooleanFilter.accept(DocumentModel docModel) Filters data models objects.intDocumentModelComparator.compare(DocumentModel doc1, DocumentModel doc2) protected StringAbstractSession.computeKeyForAtomicCreation(DocumentModel docModel) voidDocumentModel.copyContent(DocumentModel sourceDoc) Copies all the data from a source document.voidDocumentModel.copyContextData(DocumentModel otherDocument) Copies the context data from given document to this document.AbstractSession.createDocument(DocumentModel docModel) AbstractSession.createDocument(DocumentModel[] docModels) CoreSession.createDocument(DocumentModel model) Creates a document using given document model for initialization.CoreSession.createDocument(DocumentModel[] docModels) Bulk creation of documents.booleanAbstractSession.followTransition(DocumentModel docModel, String transition) booleanCoreSession.followTransition(DocumentModel doc, String transition) Follows a given life cycle transition.protected Map<String,Serializable> AbstractSession.getContextMapEventInfo(DocumentModel doc) AbstractSession.getOrCreateDocument(DocumentModel docModel) AbstractSession.getOrCreateDocument(DocumentModel docModel, Function<DocumentModel, DocumentModel> postCreate) CoreSession.getOrCreateDocument(DocumentModel docModel) Gets a document if it exists, otherwise creates it.CoreSession.getOrCreateDocument(DocumentModel docModel, Function<DocumentModel, DocumentModel> postCreate) Gets a document if it exists, otherwise creates it.AbstractSession.getSuperParentType(DocumentModel doc) CoreSession.getSuperParentType(DocumentModel doc) Returns the type of his parent SuperSpace (workspace, section, etc.).AbstractSession.getSuperSpace(DocumentModel doc) CoreSession.getSuperSpace(DocumentModel doc) Returns the parent SuperSpace (workspace, section, etc.).AbstractSession.getVersionLabel(DocumentModel docModel) CoreSession.getVersionLabel(DocumentModel docModel) Gets the version label for a document, according to the versioning service.protected voidAbstractSession.importDocument(DocumentModel docModel) protected voidAbstractSession.loadDataModelsForFacet(DocumentModel docModel, Document doc, String facetName) AbstractSession.newEventContext(DocumentModel source) protected voidAbstractSession.notifyCheckedInVersion(DocumentModel docModel, DocumentRef checkedInVersionRef, Map<String, Serializable> options, String checkinComment) Send a core event for the creation of a new check in version.protected voidAbstractSession.notifyEvent(String eventId, DocumentModel source, Map<String, Serializable> options, String category, String comment, boolean withLifeCycle, boolean inline) protected voidAbstractSession.notifyVersionChange(DocumentModel oldDocument, DocumentModel newDocument, Map<String, Serializable> options) Copied from obsolete VersionChangeNotifier.AbstractSession.publishDocument(DocumentModel docToPublish, DocumentModel section) AbstractSession.publishDocument(DocumentModel docModel, DocumentModel section, boolean overwriteExistingProxy) CoreSession.publishDocument(DocumentModel docToPublish, DocumentModel section) Publishes the document in a section overwriting any existing proxy to the same document.CoreSession.publishDocument(DocumentModel docToPublish, DocumentModel section, boolean overwriteExistingProxy) Publishes the document in a section.protected DocumentModelAbstractSession.readModel(Document doc, DocumentModel docModel) Gets the document model for the given core document, preserving the contextData.AbstractSession.saveDocument(DocumentModel docModel) CoreSession.saveDocument(DocumentModel docModel) Saves changes done on the given document model.voidAbstractSession.saveDocuments(DocumentModel[] docModels) voidCoreSession.saveDocuments(DocumentModel[] docModels) Bulk document saving.voidNuxeoPrincipal.setModel(DocumentModel model) voidSystemPrincipal.setModel(DocumentModel model) static DocumentModelDocumentModelFactory.writeDocumentModel(DocumentModel docModel, Document doc) Writes a document model to a document.static DocumentModelDocumentModelFactory.writeDocumentModel(DocumentModel docModel, Document doc, boolean create) Writes a document model to a document.protected DocumentModelAbstractSession.writeModel(Document doc, DocumentModel docModel) protected DocumentModelAbstractSession.writeModel(Document doc, DocumentModel docModel, boolean create) Method parameters in org.nuxeo.ecm.core.api with type arguments of type DocumentModelModifier and TypeMethodDescriptionAbstractSession.getOrCreateDocument(DocumentModel docModel, Function<DocumentModel, DocumentModel> postCreate) AbstractSession.getOrCreateDocument(DocumentModel docModel, Function<DocumentModel, DocumentModel> postCreate) CoreSession.getOrCreateDocument(DocumentModel docModel, Function<DocumentModel, DocumentModel> postCreate) Gets a document if it exists, otherwise creates it.CoreSession.getOrCreateDocument(DocumentModel docModel, Function<DocumentModel, DocumentModel> postCreate) Gets a document if it exists, otherwise creates it.voidAbstractSession.importDocuments(List<DocumentModel> docModels) voidCoreSession.importDocuments(List<DocumentModel> docModels) Low-level import of documents, reserved for the administrator.Constructors in org.nuxeo.ecm.core.api with parameters of type DocumentModelModifierConstructorDescriptionDocumentTreeIterator(CoreSession session, DocumentModel root) Creates the iterator given the tree root.DocumentTreeIterator(CoreSession session, DocumentModel root, boolean excludeRoot) InstanceRef(DocumentModel doc, NuxeoPrincipal principal) -
Uses of DocumentModel in org.nuxeo.ecm.core.api.adapter
Methods in org.nuxeo.ecm.core.api.adapter with parameters of type DocumentModelModifier and TypeMethodDescriptionDocumentAdapterFactory.getAdapter(DocumentModel doc, Class<?> itf) -
Uses of DocumentModel in org.nuxeo.ecm.core.api.blobholder
Fields in org.nuxeo.ecm.core.api.blobholder declared as DocumentModelModifier and TypeFieldDescriptionprotected final DocumentModelDocumentBlobHolder.docprotected DocumentModelDownloadContextBlobHolder.docMethods in org.nuxeo.ecm.core.api.blobholder that return DocumentModelModifier and TypeMethodDescriptionDocumentBlobHolder.getDocument()DownloadContextBlobHolder.getDocument()Methods in org.nuxeo.ecm.core.api.blobholder with parameters of type DocumentModelModifier and TypeMethodDescriptionBlobHolderAdapterFactory.getAdapter(DocumentModel doc, Class<?> itf) BlobHolderFactory.getBlobHolder(DocumentModel doc) BlobHolderAdapterComponent.getBlobHolderAdapter(DocumentModel doc) BlobHolderAdapterComponent.getBlobHolderAdapter(DocumentModel doc, String factoryName) BlobHolderAdapterService.getBlobHolderAdapter(DocumentModel doc) BlobHolderAdapterService.getBlobHolderAdapter(DocumentModel doc, String factoryName) Get a blob holder adapter instantiated by given factory name.voidDownloadContextBlobHolder.setDocument(DocumentModel doc) Constructors in org.nuxeo.ecm.core.api.blobholder with parameters of type DocumentModelModifierConstructorDescriptionDocumentBlobHolder(DocumentModel doc, String xPath) protectedDocumentBlobHolder(DocumentModel doc, String xPath, List<Blob> blobList) DocumentStringBlobHolder(DocumentModel doc, String path) DocumentStringBlobHolder(DocumentModel doc, String path, String mime_type) -
Uses of DocumentModel in org.nuxeo.ecm.core.api.impl
Classes in org.nuxeo.ecm.core.api.impl that implement DocumentModelModifier and TypeClassDescriptionclassStandard implementation of aDocumentModel.classA DocumentModel that can have any schema and is not made persistent by itself.Fields in org.nuxeo.ecm.core.api.impl declared as DocumentModelMethods in org.nuxeo.ecm.core.api.impl that return DocumentModelModifier and TypeMethodDescriptionDocumentModelImpl.clone()SimpleDocumentModel.clone()UserPrincipal.getModel()DocumentModelChildrenIterator.next()Methods in org.nuxeo.ecm.core.api.impl that return types with arguments of type DocumentModelMethods in org.nuxeo.ecm.core.api.impl with parameters of type DocumentModelModifier and TypeMethodDescriptionbooleanCompoundFilter.accept(DocumentModel docModel) booleanFacetFilter.accept(DocumentModel docModel) booleanLifeCycleFilter.accept(DocumentModel docModel) booleanPermissionFilter.accept(DocumentModel docModel) voidDocumentModelImpl.copyContent(DocumentModel sourceDoc) voidSimpleDocumentModel.copyContent(DocumentModel sourceDoc) voidDocumentModelImpl.copyContextData(DocumentModel otherDocument) voidSimpleDocumentModel.copyContextData(DocumentModel otherDocument) protected booleanPermissionFilter.hasPermission(CoreSession session, DocumentModel doc, Set<String> permissions, boolean required) voidUserPrincipal.setModel(DocumentModel model) Constructors in org.nuxeo.ecm.core.api.impl with parameters of type DocumentModelConstructor parameters in org.nuxeo.ecm.core.api.impl with type arguments of type DocumentModelModifierConstructorDescriptionDocumentModelListImpl(List<DocumentModel> list, long totalSize) Constructs a DocumentModelListImpl and sets the "total size" information. -
Uses of DocumentModel in org.nuxeo.ecm.core.api.localconfiguration
Methods in org.nuxeo.ecm.core.api.localconfiguration with parameters of type DocumentModelModifier and TypeMethodDescription<T extends LocalConfiguration>
TLocalConfigurationService.getConfiguration(Class<T> configurationClass, String configurationFacet, DocumentModel currentDoc) Returns the firstLocalConfigurationaccessible from thecurrentDoc,nullotherwise.<T extends LocalConfiguration>
TLocalConfigurationServiceImpl.getConfiguration(Class<T> configurationClass, String configurationFacet, DocumentModel currentDoc) -
Uses of DocumentModel in org.nuxeo.ecm.core.api.model.resolver
Fields in org.nuxeo.ecm.core.api.model.resolver declared as DocumentModelMethods in org.nuxeo.ecm.core.api.model.resolver with parameters of type DocumentModelModifier and TypeMethodDescriptionDocumentPropertyObjectResolverImpl.create(DocumentModel doc, String xpath) Constructors in org.nuxeo.ecm.core.api.model.resolver with parameters of type DocumentModelModifierConstructorDescriptionDocumentPropertyObjectResolverImpl(DocumentModel doc, String xpath, ObjectResolver resolver) -
Uses of DocumentModel in org.nuxeo.ecm.core.api.pathsegment
Methods in org.nuxeo.ecm.core.api.pathsegment with parameters of type DocumentModelModifier and TypeMethodDescriptionPathSegmentComponent.generatePathSegment(DocumentModel doc) PathSegmentService.generatePathSegment(DocumentModel doc) Generate the path segment to use for aDocumentModelthat's about to be created.PathSegmentServiceCompat.generatePathSegment(DocumentModel doc) PathSegmentServiceDefault.generatePathSegment(DocumentModel doc) -
Uses of DocumentModel in org.nuxeo.ecm.core.api.propertiesmapping
Methods in org.nuxeo.ecm.core.api.propertiesmapping with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidPropertiesMappingService.mapProperties(CoreSession session, DocumentModel sourceDoc, DocumentModel targetDoc, String mappingName) Copies the properties defined by the given xpaths in the mapping from the target to the source document. -
Uses of DocumentModel in org.nuxeo.ecm.core.api.propertiesmapping.impl
Methods in org.nuxeo.ecm.core.api.propertiesmapping.impl with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidPropertiesMappingComponent.mapProperties(CoreSession session, DocumentModel sourceDoc, DocumentModel targetDoc, String mapping) -
Uses of DocumentModel in org.nuxeo.ecm.core.api.thumbnail
Fields in org.nuxeo.ecm.core.api.thumbnail declared as DocumentModelMethods in org.nuxeo.ecm.core.api.thumbnail with parameters of type DocumentModelModifier and TypeMethodDescriptionThumbnailFactory.computeThumbnail(DocumentModel doc, CoreSession session) ThumbnailService.computeThumbnail(DocumentModel doc, CoreSession session) Compute the thumbnail (related to the document type/facet)ThumbnailServiceImpl.computeThumbnail(DocumentModel doc, CoreSession session) ThumbnailAdapterFactory.getAdapter(DocumentModel doc, Class<?> itf) ThumbnailFactory.getThumbnail(DocumentModel doc, CoreSession session) ThumbnailService.getThumbnail(DocumentModel doc, CoreSession session) Get the document thumbnail (related to the doc type/facet)ThumbnailServiceImpl.getThumbnail(DocumentModel doc, CoreSession session) ThumbnailServiceImpl.getThumbnailFactory(DocumentModel doc, CoreSession session) Constructors in org.nuxeo.ecm.core.api.thumbnail with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.core.api.trash
Methods in org.nuxeo.ecm.core.api.trash that return DocumentModelModifier and TypeMethodDescriptionTrashService.getAboveDocument(DocumentModel doc, NuxeoPrincipal principal) Gets the first non trashed ancestor.Methods in org.nuxeo.ecm.core.api.trash with parameters of type DocumentModelModifier and TypeMethodDescriptiondefault booleanTrashService.canPurgeOrUntrash(DocumentModel doc, NuxeoPrincipal principal) Is document purgeable/untrashable?TrashService.getAboveDocument(DocumentModel doc, NuxeoPrincipal principal) Gets the first non trashed ancestor.TrashService.getDocuments(DocumentModel parent) Deprecated.since 11.1, not scalableTrashService.mangleName(DocumentModel doc) Mangles the name of a document to avoid collisions with non-trashed documents when it's in the trash.voidTrashService.purgeDocumentsUnder(DocumentModel parent) Purges (completely deletes) trashed documents under the given parent.default voidTrashService.trashDocument(DocumentModel doc) Moves document to the trash.TrashService.unmangleName(DocumentModel doc) Unmangles the name of a document in the trash to find its un-trashed name.default voidTrashService.untrashDocument(DocumentModel doc) Unmoves document from the trash.Method parameters in org.nuxeo.ecm.core.api.trash with type arguments of type DocumentModelModifier and TypeMethodDescriptionbooleanTrashService.canPurgeOrUntrash(List<DocumentModel> docs, NuxeoPrincipal principal) Are all documents purgeable/undeletable?voidTrashService.trashDocuments(List<DocumentModel> docs) Moves documents to the trash.voidTrashService.untrashDocuments(List<DocumentModel> docs) Unmoves documents from the trash. -
Uses of DocumentModel in org.nuxeo.ecm.core.api.tree
Methods in org.nuxeo.ecm.core.api.tree with parameters of type DocumentModelModifier and TypeMethodDescriptionbooleanDefaultDocumentTreeFilter.accept(DocumentModel document) intDefaultDocumentTreeSorter.compare(DocumentModel doc1, DocumentModel doc2) -
Uses of DocumentModel in org.nuxeo.ecm.core.api.validation
Methods in org.nuxeo.ecm.core.api.validation with parameters of type DocumentModelModifier and TypeMethodDescriptionDocumentValidationService.validate(DocumentModel document) DocumentValidationService.validate(DocumentModel document, boolean dirtyOnly) DocumentValidationServiceImpl.validate(DocumentModel document) DocumentValidationServiceImpl.validate(DocumentModel document, boolean dirtyOnly) -
Uses of DocumentModel in org.nuxeo.ecm.core.api.versioning
Methods in org.nuxeo.ecm.core.api.versioning with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidVersioningService.doAutomaticVersioning(DocumentModel previousDocument, DocumentModel currentDocument, boolean before) Does automatic versioning if a policy exists for the current input context.VersioningService.getSaveOptions(DocumentModel doc) Checks what options are available on a document at save time.VersioningService.getVersionLabel(DocumentModel doc) Gets the version label to display for a given document. -
Uses of DocumentModel in org.nuxeo.ecm.core.blob
Methods in org.nuxeo.ecm.core.blob with parameters of type DocumentModelModifier and TypeMethodDescriptionDocumentBlobManager.getConvertedStream(Blob blob, String mimeType, DocumentModel doc) Gets anInputStreamfor a conversion to the given MIME type.DocumentBlobManagerComponent.getConvertedStream(Blob blob, String mimeType, DocumentModel doc) default InputStreamDocumentBlobProvider.getConvertedStream(ManagedBlob blob, String mimeType, DocumentModel doc) Gets anInputStreamfor a conversion to the given MIME type. -
Uses of DocumentModel in org.nuxeo.ecm.core.event
Classes in org.nuxeo.ecm.core.event that implement DocumentModelConstructors in org.nuxeo.ecm.core.event with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.core.event.impl
Classes in org.nuxeo.ecm.core.event.impl that implement DocumentModelModifier and TypeClassDescriptionclassLight weightDocumentModelimplementation Only holdsDocumentRef, RepositoryName, name, path and context data.Methods in org.nuxeo.ecm.core.event.impl that return DocumentModelModifier and TypeMethodDescriptionShallowDocumentModel.clone()DocumentEventContext.getSourceDocument()Methods in org.nuxeo.ecm.core.event.impl with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidShallowDocumentModel.copyContent(DocumentModel sourceDoc) voidShallowDocumentModel.copyContextData(DocumentModel otherDocument) Constructors in org.nuxeo.ecm.core.event.impl with parameters of type DocumentModelModifierConstructorDescriptionDocumentEventContext(CoreSession session, NuxeoPrincipal principal, DocumentModel source) DocumentEventContext(CoreSession session, NuxeoPrincipal principal, DocumentModel source, DocumentRef destDoc) -
Uses of DocumentModel in org.nuxeo.ecm.core.filter
Methods in org.nuxeo.ecm.core.filter with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidCharacterFilteringService.filter(DocumentModel docModel) Removes all disallowed characters from the dirty document properties.voidCharacterFilteringServiceImpl.filter(DocumentModel docModel) -
Uses of DocumentModel in org.nuxeo.ecm.core.io
Methods in org.nuxeo.ecm.core.io with parameters of type DocumentModelModifier and TypeMethodDescriptionDocumentXMLExporter.exportXML(DocumentModel doc, CoreSession session) Exports a document to XML as anInputStream.byte[]DocumentXMLExporter.exportXMLAsByteArray(DocumentModel doc, CoreSession session) Exports a document to XML as a byte array.DocumentXMLExporter.exportXMLAsInputSource(DocumentModel doc, CoreSession session) Exports a document to XML as anInputSource.voidExportExtension.updateExport(DocumentModel docModel, ExportedDocumentImpl result) voidImportExtension.updateImport(CoreSession session, DocumentModel docModel, ExportedDocument result) -
Uses of DocumentModel in org.nuxeo.ecm.core.io.avro
Methods in org.nuxeo.ecm.core.io.avro that return DocumentModelModifier and TypeMethodDescriptionprotected DocumentModelDocumentModelMapper.documentModelFromAvro(org.apache.avro.generic.GenericRecord input) DocumentModelMapper.fromAvro(org.apache.avro.Schema schema, org.apache.avro.generic.GenericRecord input) Methods in org.nuxeo.ecm.core.io.avro with parameters of type DocumentModelModifier and TypeMethodDescriptionorg.apache.avro.SchemaDocumentModelSchemaFactory.createSchema(DocumentModel input) protected voidDocumentModelMapper.documentModelToAvro(org.apache.avro.Schema schema, DocumentModel doc, org.apache.avro.generic.GenericRecord record) DocumentModelSchemaFactory.getName(DocumentModel input) org.apache.avro.generic.GenericRecordDocumentModelMapper.toAvro(org.apache.avro.Schema schema, DocumentModel input) -
Uses of DocumentModel in org.nuxeo.ecm.core.io.download
Fields in org.nuxeo.ecm.core.io.download declared as DocumentModelModifier and TypeFieldDescriptionprotected DocumentModelDownloadService.DownloadContext.Builder.docprotected final DocumentModelDownloadService.DownloadContext.docMethods in org.nuxeo.ecm.core.io.download that return DocumentModelMethods in org.nuxeo.ecm.core.io.download with parameters of type DocumentModelModifier and TypeMethodDescriptionbooleanDownloadService.checkPermission(DocumentModel doc, String xpath, Blob blob, String reason, Map<String, Serializable> extendedInfos) Checks whether the download of the blob is allowed.booleanDownloadServiceImpl.checkPermission(DocumentModel doc, String xpath, Blob blob, String reason, Map<String, Serializable> extendedInfos) DownloadService.DownloadContext.Builder.doc(DocumentModel doc) The document from which to download the blob.voidDownloadService.downloadBlob(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, DocumentModel doc, String xpath, Blob blob, String filename, String reason) Deprecated.since 11.1, useDownloadService.downloadBlob(DownloadContext)insteadvoidDownloadService.downloadBlob(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, DocumentModel doc, String xpath, Blob blob, String filename, String reason, Map<String, Serializable> extendedInfos) Deprecated.since 11.1, useDownloadService.downloadBlob(DownloadContext)insteadvoidDownloadService.downloadBlob(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, DocumentModel doc, String xpath, Blob blob, String filename, String reason, Map<String, Serializable> extendedInfos, Boolean inline) Deprecated.since 11.1, useDownloadService.downloadBlob(DownloadContext)insteadvoidDownloadService.downloadBlob(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, DocumentModel doc, String xpath, Blob blob, String filename, String reason, Map<String, Serializable> extendedInfos, Boolean inline, Consumer<ByteRange> blobTransferer) Deprecated.since 11.1, useDownloadService.downloadBlob(DownloadContext)insteadvoidDownloadServiceImpl.downloadBlob(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, DocumentModel doc, String xpath, Blob blob, String filename, String reason) Deprecated.voidDownloadServiceImpl.downloadBlob(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, DocumentModel doc, String xpath, Blob blob, String filename, String reason, Map<String, Serializable> extendedInfos) Deprecated.voidDownloadServiceImpl.downloadBlob(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, DocumentModel doc, String xpath, Blob blob, String filename, String reason, Map<String, Serializable> extendedInfos, Boolean inline) Deprecated.voidDownloadServiceImpl.downloadBlob(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, DocumentModel doc, String xpath, Blob blob, String filename, String reason, Map<String, Serializable> extendedInfos, Boolean inline, Consumer<ByteRange> blobTransferer) Deprecated.DownloadService.getDownloadUrl(DocumentModel doc, String xpath, String filename) Gets the URL to use to download the blob at the given xpath in the given document.DownloadServiceImpl.getDownloadUrl(DocumentModel doc, String xpath, String filename) DownloadService.getFullDownloadUrl(DocumentModel doc, String xpath, Blob blob, String baseUrl) Gets the full download URL (after redirects if configured so) for the given blob.DownloadServiceImpl.getFullDownloadUrl(DocumentModel doc, String xpath, Blob blob, String baseUrl) voidDownloadService.logDownload(javax.servlet.http.HttpServletRequest request, DocumentModel doc, String blobXPath, String filename, String reason, Map<String, Serializable> extendedInfos) Logs a download.default voidDownloadService.logDownload(DocumentModel doc, String blobXPath, String filename, String reason, Map<String, Serializable> extendedInfos) Deprecated.since 11.1, use the signature including the requestvoidDownloadServiceImpl.logDownload(javax.servlet.http.HttpServletRequest request, DocumentModel doc, String xpath, String filename, String reason, Map<String, Serializable> extendedInfos) DownloadService.resolveBlob(DocumentModel doc) Finds a document's blob.DownloadService.resolveBlob(DocumentModel doc, String xpath) Finds a document's blob given an xpath or blobholder indexDownloadServiceImpl.resolveBlob(DocumentModel doc) DownloadServiceImpl.resolveBlob(DocumentModel doc, String xpath) Constructors in org.nuxeo.ecm.core.io.download with parameters of type DocumentModelModifierConstructorDescriptionDownloadContext(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, DocumentModel doc, String xpath, Blob blob, String filename, String reason, Map<String, Serializable> extendedInfos, Boolean inline, Consumer<ByteRange> blobTransferer, Calendar lastModified) -
Uses of DocumentModel in org.nuxeo.ecm.core.io.impl
Methods in org.nuxeo.ecm.core.io.impl that return DocumentModelModifier and TypeMethodDescriptionprotected DocumentModelAbstractDocumentModelWriter.createDocument(ExportedDocument xdoc, Path toPath) Creates a new document given its path.protected DocumentModelAbstractDocumentModelWriter.updateDocument(ExportedDocument xdoc, DocumentModel doc) Updates an existing document.Methods in org.nuxeo.ecm.core.io.impl with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected voidAbstractDocumentModelWriter.beforeCreateDocument(DocumentModel doc) protected voidAbstractDocumentModelWriter.beforeSaveDocument(DocumentModel doc) DocumentXMLExporterImpl.exportXML(DocumentModel doc, CoreSession session) Exports a document to XML as anInputStream.final byte[]DocumentXMLExporterImpl.exportXMLAsByteArray(DocumentModel doc, CoreSession session) Exports a document to XML as a byte array.DocumentXMLExporterImpl.exportXMLAsInputSource(DocumentModel doc, CoreSession session) Exports a document to XML as anInputSource.protected booleanAbstractDocumentModelWriter.loadFacetsInfo(DocumentModel docModel, org.dom4j.Document doc) protected static voidAbstractDocumentModelWriter.loadSchema(ExportedDocument xdoc, Schema schema, DocumentModel doc, org.dom4j.Element schemaElement) protected voidAbstractDocumentModelWriter.loadSchemas(ExportedDocument xdoc, DocumentModel docModel, org.dom4j.Document doc) protected voidAbstractDocumentModelWriter.loadSystemInfo(DocumentModel docModel, org.dom4j.Document doc) protected voidExportedDocumentImpl.readDocument(DocumentModel doc, boolean inlineBlobs) protected voidExportedDocumentImpl.readDocumentSchemas(org.dom4j.Element element, DocumentModel doc, boolean inlineBlobs) protected voidExportedDocumentImpl.readFacets(org.dom4j.Element element, DocumentModel doc) protected voidExportedDocumentImpl.readLifeCycleInfo(org.dom4j.Element element, DocumentModel doc) protected DocumentModelAbstractDocumentModelWriter.updateDocument(ExportedDocument xdoc, DocumentModel doc) Updates an existing document.Constructors in org.nuxeo.ecm.core.io.impl with parameters of type DocumentModelModifierConstructorDescriptionExportedDocumentImpl(DocumentModel doc, boolean inlineBlobs) ExportedDocumentImpl(DocumentModel doc, Path path, boolean inlineBlobs) Instantiates a new typed exported document impl.TypedExportedDocumentImpl(DocumentModel doc, boolean inlineBlobs) Instantiates a new typed exported document impl.TypedExportedDocumentImpl(DocumentModel doc, Path path, boolean inlineBlobs) Instantiates a new typed exported document impl. -
Uses of DocumentModel in org.nuxeo.ecm.core.io.impl.extensions
Methods in org.nuxeo.ecm.core.io.impl.extensions with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidLockExporterExtension.updateExport(DocumentModel docModel, ExportedDocumentImpl result) voidVersionInfoExportExtension.updateExport(DocumentModel docModel, ExportedDocumentImpl result) voidDocumentLockImporter.updateImport(CoreSession session, DocumentModel docModel, ExportedDocument xdoc) -
Uses of DocumentModel in org.nuxeo.ecm.core.io.impl.plugins
Fields in org.nuxeo.ecm.core.io.impl.plugins declared as DocumentModelFields in org.nuxeo.ecm.core.io.impl.plugins with type parameters of type DocumentModelModifier and TypeFieldDescriptionprotected List<DocumentModel>ExtensibleDocumentTreeReader.pendingVersionsMethods in org.nuxeo.ecm.core.io.impl.plugins that return DocumentModelModifier and TypeMethodDescriptionprotected DocumentModelExtensibleDocumentWriter.createDocument(ExportedDocument xdoc, Path toPath) Constructors in org.nuxeo.ecm.core.io.impl.plugins with parameters of type DocumentModelModifierConstructorDescriptionDocumentTreeReader(CoreSession session, DocumentModel root) DocumentTreeReader(CoreSession session, DocumentModel root, boolean excludeRoot) ExtensibleDocumentTreeReader(CoreSession session, DocumentModel root) ExtensibleDocumentTreeReader(CoreSession session, DocumentModel root, boolean excludeRoot) SingleDocumentReader(CoreSession session, DocumentModel root) TypedSingleDocumentReader(CoreSession session, DocumentModel root) Constructor parameters in org.nuxeo.ecm.core.io.impl.plugins with type arguments of type DocumentModelModifierConstructorDescriptionDocumentsListReader(CoreSession session, List<DocumentModel> docsList) -
Uses of DocumentModel in org.nuxeo.ecm.core.io.marshallers.json.document
Methods in org.nuxeo.ecm.core.io.marshallers.json.document that return DocumentModelModifier and TypeMethodDescriptionprotected DocumentModelDocumentModelJsonReader.getDocument(com.fasterxml.jackson.databind.JsonNode jn) DocumentModelJsonReader.read(Class<?> clazz, Type genericType, javax.ws.rs.core.MediaType mediaType, InputStream in) protected DocumentModelDocumentModelJsonReader.readEntity(com.fasterxml.jackson.databind.JsonNode jn) Methods in org.nuxeo.ecm.core.io.marshallers.json.document with parameters of type DocumentModelModifier and TypeMethodDescriptionstatic voidDocumentModelJsonReader.applyAllPropertyValues(DocumentModel src, DocumentModel dst) static voidDocumentModelJsonReader.applyDirtyPropertyValues(DocumentModel src, DocumentModel dst) protected static voidDocumentModelJsonReader.applyPropertyValue(Property property, DocumentModel dst) static voidDocumentModelJsonReader.applyPropertyValues(DocumentModel src, DocumentModel dst) static voidDocumentModelJsonReader.applyPropertyValues(DocumentModel src, DocumentModel dst, boolean dirtyOnly) protected voidDocumentModelJsonWriter.writeEntityBody(DocumentModel doc, com.fasterxml.jackson.core.JsonGenerator jg) protected voidDocumentModelJsonWriter.writeSchemaProperties(com.fasterxml.jackson.core.JsonGenerator jg, DocumentModel doc, String schemaName) Method parameters in org.nuxeo.ecm.core.io.marshallers.json.document with type arguments of type DocumentModelModifier and TypeMethodDescriptionvoidDocumentModelListJsonWriter.write(List<DocumentModel> docs, com.fasterxml.jackson.core.JsonGenerator jg) -
Uses of DocumentModel in org.nuxeo.ecm.core.io.marshallers.json.enrichers
Methods in org.nuxeo.ecm.core.io.marshallers.json.enrichers with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidBasePermissionsJsonEnricher.write(com.fasterxml.jackson.core.JsonGenerator jg, DocumentModel document) voidBreadcrumbJsonEnricher.write(com.fasterxml.jackson.core.JsonGenerator jg, DocumentModel document) voidChildrenJsonEnricher.write(com.fasterxml.jackson.core.JsonGenerator jg, DocumentModel document) voidContextualParametersJsonEnricher.write(com.fasterxml.jackson.core.JsonGenerator jg, DocumentModel enriched) voidFirstAccessibleAncestorJsonEnricher.write(com.fasterxml.jackson.core.JsonGenerator jg, DocumentModel document) voidHasFolderishChildJsonEnricher.write(com.fasterxml.jackson.core.JsonGenerator jg, DocumentModel document) voidSubtypesJsonEnricher.write(com.fasterxml.jackson.core.JsonGenerator jg, DocumentModel enriched) Deprecated.voidUserVisiblePermissionsJsonEnricher.write(com.fasterxml.jackson.core.JsonGenerator jg, DocumentModel document) -
Uses of DocumentModel in org.nuxeo.ecm.core.io.registry.context
Methods in org.nuxeo.ecm.core.io.registry.context with parameters of type DocumentModelModifier and TypeMethodDescriptionRenderingContext.getSession(DocumentModel document) Gets the currentCoreSessionor try to create one.RenderingContextImpl.getSession(DocumentModel document) ThreadSafeRenderingContext.getSession(DocumentModel document) -
Uses of DocumentModel in org.nuxeo.ecm.core.lifecycle.event
Methods in org.nuxeo.ecm.core.lifecycle.event with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected voidBulkLifeCycleChangeListener.changeChildrenState(CoreSession session, String transition, String targetState, DocumentModel doc) -
Uses of DocumentModel in org.nuxeo.ecm.core.management.storage
Methods in org.nuxeo.ecm.core.management.storage that return DocumentModelModifier and TypeMethodDescriptionprotected DocumentModelDocumentStoreManager.createRootlet(CoreSession session) Methods in org.nuxeo.ecm.core.management.storage with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected AdministrativeStatusDocumentModelStatusPersister.StatusFetcher.wrap(DocumentModel doc) -
Uses of DocumentModel in org.nuxeo.ecm.core.opencmis.impl.client
Methods in org.nuxeo.ecm.core.opencmis.impl.client with parameters of type DocumentModelModifier and TypeMethodDescriptionorg.apache.chemistry.opencmis.client.api.CmisObjectNuxeoSession.getObject(DocumentModel doc, org.apache.chemistry.opencmis.client.api.OperationContext context) Gets a CMIS object given a NuxeoDocumentModel. -
Uses of DocumentModel in org.nuxeo.ecm.core.opencmis.impl.server
Fields in org.nuxeo.ecm.core.opencmis.impl.server declared as DocumentModelModifier and TypeFieldDescriptionNuxeoObjectData.docprotected final DocumentModelNuxeoPropertyDataBase.docMethods in org.nuxeo.ecm.core.opencmis.impl.server that return DocumentModelModifier and TypeMethodDescriptionprotected DocumentModelNuxeoCmisService.createDocumentModel(org.apache.chemistry.opencmis.client.api.ObjectId folder, org.apache.chemistry.opencmis.commons.data.ContentStream contentStream, String name) Creates and save document model.protected DocumentModelNuxeoCmisService.createDocumentModel(org.apache.chemistry.opencmis.client.api.ObjectId folder, org.apache.chemistry.opencmis.commons.definitions.TypeDefinition type) Creates bare unsaved document model.protected DocumentModelNuxeoCmisService.getDocumentModel(String id) protected DocumentModelNuxeoCmisService.getObjectByPathOfNames(String path) Gets a document given a path built out of dc:title components.Methods in org.nuxeo.ecm.core.opencmis.impl.server with parameters of type DocumentModelModifier and TypeMethodDescriptionstatic NuxeoContentStreamNuxeoContentStream.create(DocumentModel doc, String xpath, Blob blob, String reason, Map<String, Serializable> extendedInfos, Calendar lastModified, javax.servlet.http.HttpServletRequest request) static org.apache.chemistry.opencmis.commons.data.AllowableActionsNuxeoObjectData.getAllowableActions(DocumentModel doc, boolean creation) static org.apache.chemistry.opencmis.commons.enums.BaseTypeIdNuxeoTypeHelper.getBaseTypeId(DocumentModel doc) protected static BlobNuxeoPropertyData.getBlob(DocumentModel doc) static org.apache.chemistry.opencmis.commons.data.ContentStreamNuxeoPropertyData.getContentStream(DocumentModel doc, javax.servlet.http.HttpServletRequest request) Deprecated.since 11.1, now unusedNuxeoPropertyData.getFacets(DocumentModel doc) Gets the doc's relevant facets.static List<org.apache.chemistry.opencmis.commons.data.RenditionData>NuxeoObjectData.getRenditions(DocumentModel doc, String renditionFilter, BigInteger maxItems, BigInteger skipCount, org.apache.chemistry.opencmis.commons.server.CallContext callContext) protected static List<org.apache.chemistry.opencmis.commons.data.RenditionData>NuxeoObjectData.getRenditionServiceRenditions(DocumentModel doc, org.apache.chemistry.opencmis.commons.server.CallContext callContext) NuxeoPropertyData.getSecondaryTypeIds(DocumentModel doc) Gets the doc's secondary type ids.static StringNuxeoPropertyData.NuxeoPropertyDataName.getValue(DocumentModel doc) Gets the value for the cmis:name property.booleanNuxeoCmisService.isFilteredOut(DocumentModel doc) Checks if the doc should be ignored because it is "invisible" (deleted, hidden in navigation).protected static booleanNuxeoPropertyData.isVersionOrProxyToVersion(DocumentModel doc) protected voidNuxeoCmisService.setChangeTokenForUpdate(DocumentModel doc, org.apache.chemistry.opencmis.commons.spi.Holder<String> changeTokenHolder) static voidNuxeoPropertyData.setContentStream(DocumentModel doc, org.apache.chemistry.opencmis.commons.data.ContentStream contentStream, boolean overwrite) static voidNuxeoPropertyData.validateBlobDigest(DocumentModel doc, org.apache.chemistry.opencmis.commons.server.CallContext callContext) Constructors in org.nuxeo.ecm.core.opencmis.impl.server with parameters of type DocumentModelModifierConstructorDescriptionprotectedNuxeoObjectData(org.apache.chemistry.opencmis.commons.server.CmisService service, DocumentModel doc) NuxeoObjectData(org.apache.chemistry.opencmis.commons.server.CmisService service, DocumentModel doc, String filter, Boolean includeAllowableActions, org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships, String renditionFilter, Boolean includePolicyIds, Boolean includeAcl, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) NuxeoObjectData(org.apache.chemistry.opencmis.commons.server.CmisService service, DocumentModel doc, org.apache.chemistry.opencmis.client.api.OperationContext context) NuxeoPropertyBooleanData(org.apache.chemistry.opencmis.commons.definitions.PropertyDefinition<Boolean> propertyDefinition, DocumentModel doc, String name, boolean readOnly, org.apache.chemistry.opencmis.commons.server.CallContext callContext) NuxeoPropertyData(org.apache.chemistry.opencmis.commons.definitions.PropertyDefinition<T> propertyDefinition, DocumentModel doc, String name, boolean readOnly, org.apache.chemistry.opencmis.commons.server.CallContext callContext) NuxeoPropertyDataBase(org.apache.chemistry.opencmis.commons.definitions.PropertyDefinition<T> propertyDefinition, DocumentModel doc) protectedNuxeoPropertyDataCheckInComment(org.apache.chemistry.opencmis.commons.definitions.PropertyDefinition<String> propertyDefinition, DocumentModel doc) protectedNuxeoPropertyDataContentStreamDigest(org.apache.chemistry.opencmis.commons.definitions.PropertyDefinition<String> propertyDefinition, DocumentModel doc) protectedNuxeoPropertyDataContentStreamFileName(org.apache.chemistry.opencmis.commons.definitions.PropertyDefinition<String> propertyDefinition, DocumentModel doc) protectedNuxeoPropertyDataContentStreamLength(org.apache.chemistry.opencmis.commons.definitions.PropertyDefinition<BigInteger> propertyDefinition, DocumentModel doc) protectedNuxeoPropertyDataContentStreamMimeType(org.apache.chemistry.opencmis.commons.definitions.PropertyDefinition<String> propertyDefinition, DocumentModel doc) protectedNuxeoPropertyDataIsLatestMajorVersion(org.apache.chemistry.opencmis.commons.definitions.PropertyDefinition<Boolean> propertyDefinition, DocumentModel doc) protectedNuxeoPropertyDataIsLatestVersion(org.apache.chemistry.opencmis.commons.definitions.PropertyDefinition<Boolean> propertyDefinition, DocumentModel doc) protectedNuxeoPropertyDataIsMajorVersion(org.apache.chemistry.opencmis.commons.definitions.PropertyDefinition<Boolean> propertyDefinition, DocumentModel doc) protectedNuxeoPropertyDataIsVersionSeriesCheckedOut(org.apache.chemistry.opencmis.commons.definitions.PropertyDefinition<Boolean> propertyDefinition, DocumentModel doc) protectedNuxeoPropertyDataName(org.apache.chemistry.opencmis.commons.definitions.PropertyDefinition<String> propertyDefinition, DocumentModel doc) protectedNuxeoPropertyDataParentId(org.apache.chemistry.opencmis.commons.definitions.PropertyDefinition<String> propertyDefinition, DocumentModel doc) protectedNuxeoPropertyDataPath(org.apache.chemistry.opencmis.commons.definitions.PropertyDefinition<String> propertyDefinition, DocumentModel doc) protectedNuxeoPropertyDataVersionLabel(org.apache.chemistry.opencmis.commons.definitions.PropertyDefinition<String> propertyDefinition, DocumentModel doc) protectedNuxeoPropertyDataVersionSeriesCheckedOutBy(org.apache.chemistry.opencmis.commons.definitions.PropertyDefinition<String> propertyDefinition, DocumentModel doc, org.apache.chemistry.opencmis.commons.server.CallContext callContext) protectedNuxeoPropertyDataVersionSeriesCheckedOutId(org.apache.chemistry.opencmis.commons.definitions.PropertyDefinition<String> propertyDefinition, DocumentModel doc) NuxeoPropertyDateTimeData(org.apache.chemistry.opencmis.commons.definitions.PropertyDefinition<GregorianCalendar> propertyDefinition, DocumentModel doc, String name, boolean readOnly, org.apache.chemistry.opencmis.commons.server.CallContext callContext) NuxeoPropertyDecimalData(org.apache.chemistry.opencmis.commons.definitions.PropertyDefinition<BigDecimal> propertyDefinition, DocumentModel doc, String name, boolean readOnly, org.apache.chemistry.opencmis.commons.server.CallContext callContext) NuxeoPropertyHtmlData(org.apache.chemistry.opencmis.commons.definitions.PropertyDefinition<String> propertyDefinition, DocumentModel doc, String name, boolean readOnly, org.apache.chemistry.opencmis.commons.server.CallContext callContext) NuxeoPropertyIdData(org.apache.chemistry.opencmis.commons.definitions.PropertyDefinition<String> propertyDefinition, DocumentModel doc, String name, boolean readOnly, org.apache.chemistry.opencmis.commons.server.CallContext callContext) NuxeoPropertyIntegerData(org.apache.chemistry.opencmis.commons.definitions.PropertyDefinition<BigInteger> propertyDefinition, DocumentModel doc, String name, boolean readOnly, org.apache.chemistry.opencmis.commons.server.CallContext callContext) NuxeoPropertyStringData(org.apache.chemistry.opencmis.commons.definitions.PropertyDefinition<String> propertyDefinition, DocumentModel doc, String name, boolean readOnly, org.apache.chemistry.opencmis.commons.server.CallContext callContext) NuxeoPropertyUriData(org.apache.chemistry.opencmis.commons.definitions.PropertyDefinition<String> propertyDefinition, DocumentModel doc, String name, boolean readOnly, org.apache.chemistry.opencmis.commons.server.CallContext callContext) -
Uses of DocumentModel in org.nuxeo.ecm.core.opencmis.impl.server.versioning
Methods in org.nuxeo.ecm.core.opencmis.impl.server.versioning with parameters of type DocumentModelModifier and TypeMethodDescriptionbooleanCMISVersioningFilter.test(DocumentModel previousDocument, DocumentModel currentDocument) -
Uses of DocumentModel in org.nuxeo.ecm.core.opencmis.tests
Methods in org.nuxeo.ecm.core.opencmis.tests that return DocumentModelModifier and TypeMethodDescriptionstatic DocumentModelHelper.createDocument(CoreSession session, DocumentModel doc) static DocumentModelHelper.saveDocument(CoreSession session, DocumentModel doc) Methods in org.nuxeo.ecm.core.opencmis.tests with parameters of type DocumentModelModifier and TypeMethodDescriptionstatic DocumentModelHelper.createDocument(CoreSession session, DocumentModel doc) static DocumentModelHelper.saveDocument(CoreSession session, DocumentModel doc) -
Uses of DocumentModel in org.nuxeo.ecm.core.rest
Fields in org.nuxeo.ecm.core.rest declared as DocumentModelMethods in org.nuxeo.ecm.core.rest that return DocumentModelModifier and TypeMethodDescriptionprotected DocumentModelCommentService.createCommentDocument(CoreSession session, DocumentModel target, DocumentModel comment) Deprecated.Can be overwritten to allow creation of localized comment.static DocumentModelDocumentHelper.createDocument(WebContext context, DocumentModel parent, String name) DocumentObject.getDocument()static DocumentModelDocumentHelper.updateDocument(WebContext ctx, DocumentModel doc) Methods in org.nuxeo.ecm.core.rest with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected voidCommentService.approveComent(CoreSession session, DocumentModel target, DocumentModel comment) Deprecated.Can be overwritten to allow workflow.protected DocumentModelCommentService.createCommentDocument(CoreSession session, DocumentModel target, DocumentModel comment) Deprecated.Can be overwritten to allow creation of localized comment.static DocumentModelDocumentHelper.createDocument(WebContext context, DocumentModel parent, String name) protected voidCommentService.deleteComment(DocumentModel target, DocumentModel comment) Deprecated.Can be overwritten to allow workflow.static DocumentObjectDocumentFactory.newDocument(WebContext ctx, DocumentModel doc) DocumentObject.newDocument(DocumentModel doc) static DocumentObjectDocumentFactory.newDocumentRoot(WebContext ctx, DocumentModel doc) protected voidCommentService.publishComment(CoreSession session, DocumentModel target, DocumentModel comment) Deprecated.Can be overwritten to allow workflow.protected voidCommentService.rejectComment(CoreSession session, DocumentModel target, DocumentModel comment) Deprecated.Can be overwritten to allow workflow.static DocumentModelDocumentHelper.updateDocument(WebContext ctx, DocumentModel doc) Constructors in org.nuxeo.ecm.core.rest with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.core.search.api.client.search.results.impl
Fields in org.nuxeo.ecm.core.search.api.client.search.results.impl declared as DocumentModelMethods in org.nuxeo.ecm.core.search.api.client.search.results.impl that return DocumentModelConstructors in org.nuxeo.ecm.core.search.api.client.search.results.impl with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.core.storage
Fields in org.nuxeo.ecm.core.storage declared as DocumentModelMethods in org.nuxeo.ecm.core.storage with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidFulltextExtractorWork.extractBinaryFulltext(CoreSession session, DocumentModel doc) -
Uses of DocumentModel in org.nuxeo.ecm.core.trash
Fields in org.nuxeo.ecm.core.trash with type parameters of type DocumentModelMethods in org.nuxeo.ecm.core.trash that return DocumentModelModifier and TypeMethodDescriptionAbstractTrashService.getAboveDocument(DocumentModel doc, Set<Path> rootPaths) AbstractTrashService.getAboveDocument(DocumentModel doc, NuxeoPrincipal principal) TrashService.getAboveDocument(DocumentModel doc, Set<Path> paths) Deprecated.since 10.1 only used in JSF part, useTrashService.getAboveDocument(DocumentModel, NuxeoPrincipal)instead.Methods in org.nuxeo.ecm.core.trash with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected voidAbstractTrashService.checkCanTrash(DocumentModel model) Deprecated.since 2023,AbstractSession.canRemoveDocument(DocumentRef)does this checkintAbstractTrashService.PathComparator.compare(DocumentModel doc1, DocumentModel doc2) protected voidPropertyTrashService.doTrashDocument(DocumentModel doc) protected Set<DocumentRef>PropertyTrashService.doUntrashDocument(DocumentModel doc, boolean processChildren) booleanAbstractTrashService.folderAllowsDelete(DocumentModel folder) booleanTrashService.folderAllowsDelete(DocumentModel folder) Deprecated.since 10.1 only used in JSF part, no replacementAbstractTrashService.getAboveDocument(DocumentModel doc, Set<Path> rootPaths) AbstractTrashService.getAboveDocument(DocumentModel doc, NuxeoPrincipal principal) TrashService.getAboveDocument(DocumentModel doc, Set<Path> paths) Deprecated.since 10.1 only used in JSF part, useTrashService.getAboveDocument(DocumentModel, NuxeoPrincipal)instead.protected static StringAbstractTrashService.getDocumentLocker(DocumentModel doc) AbstractTrashService.getDocuments(DocumentModel parent) AbstractTrashService.mangleName(DocumentModel doc) protected voidAbstractTrashService.notifyEvent(CoreSession session, String eventId, DocumentModel doc) protected voidAbstractTrashService.notifyEvent(CoreSession session, String eventId, DocumentModel doc, boolean immediate) protected voidAbstractTrashService.notifyEvent(CoreSession session, String eventId, DocumentModel doc, boolean immediate, boolean inline) voidAbstractTrashService.purgeDocumentsUnder(DocumentModel parent) protected voidPropertyTrashService.trashDescendants(DocumentModel model, Boolean value) protected voidLifeCycleTrashService.trashDocument(CoreSession session, DocumentModel doc) Deprecated.protected voidLifeCycleTrashService.undeleteDocument(CoreSession session, DocumentModel doc) Deprecated.AbstractTrashService.unmangleName(DocumentModel doc) Method parameters in org.nuxeo.ecm.core.trash with type arguments of type DocumentModelModifier and TypeMethodDescriptionbooleanAbstractTrashService.canDelete(List<DocumentModel> docs, NuxeoPrincipal principal, boolean checkProxies) booleanTrashService.canDelete(List<DocumentModel> docs, NuxeoPrincipal principal, boolean checkProxies) Deprecated.since 10.1 only used in JSF part, no replacementdefault booleanTrashService.canPurgeOrUndelete(List<DocumentModel> docs, NuxeoPrincipal principal) Deprecated.since 10.1, useTrashService.canPurgeOrUntrash(List, NuxeoPrincipal)booleanAbstractTrashService.canPurgeOrUntrash(List<DocumentModel> docs, NuxeoPrincipal principal) booleanAbstractTrashService.checkDeletePermOnParents(List<DocumentModel> docs) booleanTrashService.checkDeletePermOnParents(List<DocumentModel> docs) Deprecated.since 10.1 only used in JSF part, no replacementprotected TrashInfoAbstractTrashService.getInfo(List<DocumentModel> docs, NuxeoPrincipal principal, boolean checkProxies, boolean checkDeleted) AbstractTrashService.getTrashInfo(List<DocumentModel> docs, NuxeoPrincipal principal, boolean checkProxies, boolean checkDeleted) TrashService.getTrashInfo(List<DocumentModel> docs, NuxeoPrincipal principal, boolean checkProxies, boolean checkDeleted) Deprecated.since 10.1 only used in JSF part, no replacementvoidBridgeTrashService.trashDocuments(List<DocumentModel> docs) voidLifeCycleTrashService.trashDocuments(List<DocumentModel> docs) Deprecated.voidPropertyTrashService.trashDocuments(List<DocumentModel> docs) protected Set<DocumentRef>LifeCycleTrashService.undeleteDocumentList(CoreSession session, List<DocumentModel> docs) Deprecated.Undeletes a list of documents.BridgeTrashService.undeleteDocuments(List<DocumentModel> docs) LifeCycleTrashService.undeleteDocuments(List<DocumentModel> docs) Deprecated.PropertyTrashService.undeleteDocuments(List<DocumentModel> docs) TrashService.undeleteDocuments(List<DocumentModel> docs) Deprecated.since 10.1 useTrashService.untrashDocuments(List)insteadvoidAbstractTrashService.untrashDocuments(List<DocumentModel> docs) -
Uses of DocumentModel in org.nuxeo.ecm.core.uidgen
Methods in org.nuxeo.ecm.core.uidgen with parameters of type DocumentModelModifier and TypeMethodDescriptionUIDGenerator.createUID(DocumentModel document) Returns a new UID for the given doc.UIDGeneratorComponent.createUID(DocumentModel doc) UIDGeneratorService.createUID(DocumentModel doc) protected intAbstractUIDGenerator.getNext(DocumentModel document) protected longAbstractUIDGenerator.getNextLong(DocumentModel document) UIDGenerator.getSequenceKey(DocumentModel document) UIDGeneratorComponent.getUIDGeneratorFor(DocumentModel doc) Returns the uid generator to use for this document.UIDGeneratorService.getUIDGeneratorFor(DocumentModel doc) Returns the uid generator to use for this document.protected final booleanAbstractUIDGenerator.isPropValueDefined(String propName, DocumentModel document) Checks if the property with the given name is defined and is not null.voidAbstractUIDGenerator.setUID(DocumentModel document) voidUIDGenerator.setUID(DocumentModel document) Creates a new UID for the given doc and sets the field configured in the generator component with this value.voidUIDGeneratorComponent.setUID(DocumentModel doc) Creates a new UID for the given doc and sets the field configured in the generator component with this value.voidUIDGeneratorService.setUID(DocumentModel doc) Creates a new UID for the given doc and sets the field configured in the generator component with this value.protected final StringAbstractUIDGenerator.str(String propName, DocumentModel document) -
Uses of DocumentModel in org.nuxeo.ecm.core.utils
Fields in org.nuxeo.ecm.core.utils declared as DocumentModelMethods in org.nuxeo.ecm.core.utils with parameters of type DocumentModelModifier and TypeMethodDescriptionStringsExtractor.findStrings(DocumentModel document, Set<String> includedPaths, Set<String> excludedPaths) Finds strings from the document for a given set of included and excluded paths.BlobsExtractor.getBlobs(DocumentModel doc) Gets the blobs of the document.BlobsExtractor.getBlobsProperties(DocumentModel doc) Gets the blob properties of the document.static ObjectDocumentModelUtils.getComplexPropertyValue(DocumentModel doc, String propertyPath) Obtains a property value given its path.DocumentModelUtils.getProperties(DocumentModel docModel) Gets all properties defined in declared schemas of a DocumentModel.static ObjectDocumentModelUtils.getPropertyValue(DocumentModel doc, String propertyName) The given propertyName should have 'schema_name:property_name' format. -
Uses of DocumentModel in org.nuxeo.ecm.core.versioning
Fields in org.nuxeo.ecm.core.versioning declared as DocumentModelMethods in org.nuxeo.ecm.core.versioning with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidStandardVersioningService.doAutomaticVersioning(DocumentModel previousDocument, DocumentModel currentDocument, boolean before) voidVersioningComponent.doAutomaticVersioning(DocumentModel previousDocument, DocumentModel currentDocument, boolean before) VersioningDocumentAdapterFactory.getAdapter(DocumentModel doc, Class<?> itf) protected longStandardVersioningService.getMajor(DocumentModel docModel) protected longStandardVersioningService.getMinor(DocumentModel docModel) StandardVersioningService.getSaveOptions(DocumentModel docModel) VersioningComponent.getSaveOptions(DocumentModel docModel) protected longStandardVersioningService.getVersion(DocumentModel docModel, String prop) StandardVersioningService.getVersionLabel(DocumentModel docModel) VersioningComponent.getVersionLabel(DocumentModel doc) protected booleanStandardVersioningService.isPolicyMatch(VersioningPolicyDescriptor policyDescriptor, DocumentModel previousDocument, DocumentModel currentDocument) protected VersioningPolicyDescriptorStandardVersioningService.retrieveMatchingVersioningPolicy(DocumentModel previousDocument, DocumentModel currentDocument, boolean before) booleanNoVersioningPolicyFilter.test(DocumentModel previousDocument, DocumentModel currentDocument) booleanStandardVersioningPolicyFilter.test(DocumentModel previousDocument, DocumentModel currentDocument) booleanVersioningPolicyFilter.test(DocumentModel previousDocument, DocumentModel currentDocument) Constructors in org.nuxeo.ecm.core.versioning with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.csv.core
Methods in org.nuxeo.ecm.csv.core with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected StringCSVImporterWork.getDocumentUrl(DocumentModel doc) protected voidDefaultCSVImporterDocumentFactory.setLifeCycleState(Map<String, Serializable> values, DocumentModel doc, String lifeCyclePropertyName) -
Uses of DocumentModel in org.nuxeo.ecm.directory
Methods in org.nuxeo.ecm.directory that return DocumentModelModifier and TypeMethodDescriptionEntryAdaptor.adapt(Directory directory, DocumentModel entry) Apply an arbitrary transformation of the fetched entry.default DocumentModelDirectory.createBareDocumentModel()Returns a bare document model suitable for directory implementations.default DocumentModelDirectory.createBareDocumentModel(String id, Map<String, Object> values) Returns a bare document model suitable for directory implementations.BaseSession.createEntry(Map<String, Object> fieldMap) BaseSession.createEntry(DocumentModel documentModel) Session.createEntry(Map<String, Object> fieldMap) Creates an entry in a directory.Session.createEntry(DocumentModel entry) Creates an entry in a directory.static DocumentModelBaseSession.createEntryModel(String schema) Deprecated, for removal: This API element is subject to removal in a future version.since 2025.9, useDirectory.createBareDocumentModel()insteadstatic DocumentModelDeprecated.since 11.1, sessionId is unusedstatic DocumentModelBaseSession.createEntryModel(String sessionId, String schema, String id, Map<String, Object> values, boolean readOnly) Deprecated.since 11.1, sessionId is unusedstatic DocumentModelDeprecated, for removal: This API element is subject to removal in a future version.since 2025.9, useDirectory.createBareDocumentModel(String, Map)insteadstatic DocumentModelDeprecated, for removal: This API element is subject to removal in a future version.since 2025.9, useDirectory.createBareDocumentModel(String, Map)insteadBaseSession.createEntryModel(String id, Map<String, Object> values) default DocumentModelSession.createEntryModel()Returns a bare document model suitable for directory implementations.default DocumentModelSession.createEntryModel(String id, Map<String, Object> values) Returns a bare document model suitable for directory implementations.protected DocumentModelBaseSession.createEntryWithoutReferences(Map<String, Object> fieldMap) Creates an entry to the directory without creating its references.protected DocumentModelBaseSession.doCreateEntryWithoutReferences(Map<String, Object> fieldMap) Deprecated.since 2021.x, the method remains for use, but it will be turned abstractDirectoryCache.getEntry(String entryId, EntrySource source) DirectoryCache.getEntry(String entryId, EntrySource source, boolean fetchReferences) default DocumentModelRetrieves a directory entry using its id.Retrieves a directory entry using its id.BaseSession.getEntryFromSource(String idOrSysId, boolean fetchReferences) EntrySource.getEntryFromSource(String idOrSysId, boolean fetchReferences) Methods in org.nuxeo.ecm.directory with parameters of type DocumentModelModifier and TypeMethodDescriptionEntryAdaptor.adapt(Directory directory, DocumentModel entry) Apply an arbitrary transformation of the fetched entry.protected booleanBaseSession.canDeleteMultiTenantEntry(DocumentModel entry) BaseSession.createEntry(DocumentModel documentModel) Session.createEntry(DocumentModel entry) Creates an entry in a directory.voidBaseSession.deleteEntry(DocumentModel docModel) voidSession.deleteEntry(DocumentModel docModel) Deletes a directory entry.BaseSession.doUpdateEntryWithoutReferences(DocumentModel docModel) Deprecated.since 2021.x, the method remains for use, but it will be turned abstractDirectoryServiceImpl.getDirectory(String id, DocumentModel documentContext) protected DirectoryConfigurationDirectoryServiceImpl.getDirectoryConfiguration(DocumentModel documentContext) protected DirectoryDirectoryServiceImpl.getDirectoryOrFail(String id, DocumentModel documentContext) protected StringDirectoryEntryResolver.getHierarchicalReference(DocumentModel entry) static booleanBaseSession.isReadOnlyEntry(DocumentModel entry) Test whether entry comes from a read-only back-end directory.DirectoryServiceImpl.open(String directoryName, DocumentModel documentContext) static voidBaseSession.setReadOnlyEntry(DocumentModel entry) Set the read-only flag of a directory entry.static voidBaseSession.setReadWriteEntry(DocumentModel entry) Unset the read-only flag of a directory entry.voidBaseSession.updateEntry(DocumentModel docModel) voidSession.updateEntry(DocumentModel docModel) Updates a directory entry.BaseSession.updateEntryWithoutReferences(DocumentModel docModel) Updates an entry to the directory without updating its references.Method parameters in org.nuxeo.ecm.directory with type arguments of type DocumentModelModifier and TypeMethodDescriptionvoidAbstractDirectory.orderEntries(List<DocumentModel> entries, Map<String, String> orderBy) Helper method to order entries. -
Uses of DocumentModel in org.nuxeo.ecm.directory.api
Methods in org.nuxeo.ecm.directory.api that return DocumentModelMethods in org.nuxeo.ecm.directory.api with parameters of type DocumentModelModifier and TypeMethodDescriptionDirectoryService.getDirectory(String id, DocumentModel documentContext) Returns the directory for the specified id and document context.DirectoryService.open(String directoryName, DocumentModel documentContext) Opens a session on the directory for the specified context.Constructors in org.nuxeo.ecm.directory.api with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.directory.core
Methods in org.nuxeo.ecm.directory.core that return DocumentModelModifier and TypeMethodDescriptionCoreDirectorySession.createEntry(Map<String, Object> fieldMap) CoreDirectorySession.doCreateEntryWithoutReferences(Map<String, Object> fieldMap) protected DocumentModelCoreDirectory.setACL(DocumentModel rootFolder, String userOrGroupName, String privilege, boolean granted) Methods in org.nuxeo.ecm.directory.core with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidCoreDirectorySession.deleteEntry(DocumentModel docModel) CoreDirectorySession.doUpdateEntryWithoutReferences(DocumentModel docModel) protected DocumentModelCoreDirectory.setACL(DocumentModel rootFolder, String userOrGroupName, String privilege, boolean granted) protected voidCoreDirectorySession.setReferenceTargetIds(DocumentModel docModel, DocumentModel targetHolderDoc, String referenceFieldName) voidCoreDirectorySession.updateEntry(DocumentModel docModel) -
Uses of DocumentModel in org.nuxeo.ecm.directory.impl
Methods in org.nuxeo.ecm.directory.impl that return DocumentModelModifier and TypeMethodDescriptionWritePolicyEntryAdaptor.adapt(Directory directory, DocumentModel entry) Methods in org.nuxeo.ecm.directory.impl with parameters of type DocumentModelModifier and TypeMethodDescriptionWritePolicyEntryAdaptor.adapt(Directory directory, DocumentModel entry) -
Uses of DocumentModel in org.nuxeo.ecm.directory.ldap
Methods in org.nuxeo.ecm.directory.ldap that return DocumentModelModifier and TypeMethodDescriptionLDAPSession.createEntry(DocumentModel entry) protected DocumentModelLDAPSession.createEntryWithoutReferences(Map<String, Object> fieldMap) protected DocumentModelLDAPSession.doCreateEntryWithoutReferences(Map<String, Object> fieldMap) protected DocumentModelLDAPSession.fieldMapToDocumentModel(Map<String, Object> fieldMap) LDAPSession.getEntryFromSource(String idOrSysId, boolean fetchReferences) protected DocumentModelLDAPSession.ldapResultToDocumentModel(SearchResult result, String entryId, boolean fetchReferences) Methods in org.nuxeo.ecm.directory.ldap with parameters of type DocumentModelModifier and TypeMethodDescriptionLDAPSession.createEntry(DocumentModel entry) LDAPSession.doUpdateEntryWithoutReferences(DocumentModel docModel) -
Uses of DocumentModel in org.nuxeo.ecm.directory.localconfiguration
Methods in org.nuxeo.ecm.directory.localconfiguration with parameters of type DocumentModelModifier and TypeMethodDescriptionDirectoryConfigurationFactory.getAdapter(DocumentModel doc, Class<?> itf) Constructors in org.nuxeo.ecm.directory.localconfiguration with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.directory.memory
Methods in org.nuxeo.ecm.directory.memory that return DocumentModelModifier and TypeMethodDescriptionMemoryDirectorySession.createEntry(Map<String, Object> fieldMap) protected DocumentModelMemoryDirectorySession.createEntryWithoutReferences(Map<String, Object> fieldMap) MemoryDirectorySession.doCreateEntryWithoutReferences(Map<String, Object> fieldMap) Methods in org.nuxeo.ecm.directory.memory with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidMemoryDirectorySession.deleteEntry(DocumentModel docModel) MemoryDirectorySession.doUpdateEntryWithoutReferences(DocumentModel docModel) voidMemoryDirectorySession.updateEntry(DocumentModel docModel) -
Uses of DocumentModel in org.nuxeo.ecm.directory.multi
Methods in org.nuxeo.ecm.directory.multi that return DocumentModelModifier and TypeMethodDescriptionMultiDirectorySession.createEntry(DocumentModel entry) protected DocumentModelMultiDirectorySession.createEntryWithoutReferences(Map<String, Object> fieldMap) MultiDirectorySession.doCreateEntryWithoutReferences(Map<String, Object> fieldMap) Methods in org.nuxeo.ecm.directory.multi with parameters of type DocumentModelModifier and TypeMethodDescriptionMultiDirectorySession.createEntry(DocumentModel entry) voidMultiDirectorySession.deleteEntry(DocumentModel docModel) MultiDirectorySession.doUpdateEntryWithoutReferences(DocumentModel docModel) protected static voidMultiDirectorySession.setProperties(DocumentModel doc, String schema, Map<String, Object> map) Sets the properties of the givendocandschemato the values provided by the givenmap, ensuring that anynullvalue gets transformed to an empty string for a string property.voidMultiDirectorySession.updateEntry(DocumentModel docModel) -
Uses of DocumentModel in org.nuxeo.ecm.directory.sql
Methods in org.nuxeo.ecm.directory.sql that return DocumentModelModifier and TypeMethodDescriptionprotected DocumentModelSQLSession.createEntryWithoutReferences(Map<String, Object> fieldMap) protected DocumentModelSQLSession.doCreateEntryWithoutReferences(Map<String, Object> fieldMap) protected DocumentModelSQLSession.fieldMapToDocumentModel(Map<String, Object> fieldMap) SQLSession.getEntryFromSource(String idOrSysId, boolean fetchReferences) Methods in org.nuxeo.ecm.directory.sql with parameters of type DocumentModelModifier and TypeMethodDescriptionSQLSession.doUpdateEntryWithoutReferences(DocumentModel docModel) -
Uses of DocumentModel in org.nuxeo.ecm.liveconnect.core
Methods in org.nuxeo.ecm.liveconnect.core that return types with arguments of type DocumentModelModifier and TypeMethodDescriptionAbstractLiveConnectBlobProvider.checkChangesAndUpdateBlob(List<DocumentModel> docs) Method parameters in org.nuxeo.ecm.liveconnect.core with type arguments of type DocumentModelModifier and TypeMethodDescriptionAbstractLiveConnectBlobProvider.checkChangesAndUpdateBlob(List<DocumentModel> docs) -
Uses of DocumentModel in org.nuxeo.ecm.liveconnect.google.drive
Methods in org.nuxeo.ecm.liveconnect.google.drive with parameters of type DocumentModelModifier and TypeMethodDescriptionGoogleDriveBlobProvider.getConvertedStream(ManagedBlob blob, String mimeType, DocumentModel doc) protected BlobGoogleDriveBlobProvider.retrieveBlobConversion(ManagedBlob blob, String mimeType, DocumentModel doc) Retrieve a stored conversion of the given blob -
Uses of DocumentModel in org.nuxeo.ecm.liveconnect.google.drive.converter
Methods in org.nuxeo.ecm.liveconnect.google.drive.converter with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected BlobGoogleDriveBlobConverter.convert(Blob blob, DocumentModel doc) -
Uses of DocumentModel in org.nuxeo.ecm.liveconnect.update
Methods in org.nuxeo.ecm.liveconnect.update that return types with arguments of type DocumentModelModifier and TypeMethodDescriptionBatchUpdateBlobProvider.checkChangesAndUpdateBlob(List<DocumentModel> documents) Check the given list of document for change and update if needed.Method parameters in org.nuxeo.ecm.liveconnect.update with type arguments of type DocumentModelModifier and TypeMethodDescriptionBatchUpdateBlobProvider.checkChangesAndUpdateBlob(List<DocumentModel> documents) Check the given list of document for change and update if needed. -
Uses of DocumentModel in org.nuxeo.ecm.localconf
Fields in org.nuxeo.ecm.localconf declared as DocumentModelModifier and TypeFieldDescriptionprotected DocumentModelSimpleConfigurationAdapter.detachedDocumentMethods in org.nuxeo.ecm.localconf that return DocumentModelModifier and TypeMethodDescriptionPutSimpleConfParam.run(DocumentModel doc) PutSimpleConfParams.run(DocumentModel doc) SetSimpleConfParamVar.run(DocumentModel doc) Methods in org.nuxeo.ecm.localconf with parameters of type DocumentModelModifier and TypeMethodDescriptionSimpleConfigurationAdapter.computeParametersFromDocument(DocumentModel doc) SimpleConfigurationFactory.getAdapter(DocumentModel doc, Class<?> itf) protected voidSimpleConfigurationAdapter.loadFromDocument(DocumentModel doc) PutSimpleConfParam.run(DocumentModel doc) PutSimpleConfParams.run(DocumentModel doc) SetSimpleConfParamVar.run(DocumentModel doc) Constructors in org.nuxeo.ecm.localconf with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.multi.tenant
Fields in org.nuxeo.ecm.multi.tenant declared as DocumentModelModifier and TypeFieldDescriptionprotected final DocumentModelMultiTenantHelper.TenantIdFinder.targetMethods in org.nuxeo.ecm.multi.tenant that return types with arguments of type DocumentModelModifier and TypeMethodDescriptionMultiTenantService.getTenants()MultiTenantServiceImpl.getTenants()Methods in org.nuxeo.ecm.multi.tenant with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidMultiTenantService.disableTenantIsolationFor(CoreSession session, DocumentModel doc) voidMultiTenantServiceImpl.disableTenantIsolationFor(CoreSession session, DocumentModel doc) voidMultiTenantService.enableTenantIsolationFor(CoreSession session, DocumentModel doc) voidMultiTenantServiceImpl.enableTenantIsolationFor(CoreSession session, DocumentModel doc) static StringMultiTenantHelper.getOwningTenantId(DocumentModel doc) Return the Tenant containing the provided DocumentModel if anyprotected StringMultiTenantServiceImpl.getTenantIdForTenant(DocumentModel doc) Gets the tenant id for a tenant document (Domain).protected NuxeoPrincipalMultiTenantUserManager.makePrincipal(DocumentModel userEntry, boolean anonymous, List<String> groups) Constructors in org.nuxeo.ecm.multi.tenant with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.permissions
Methods in org.nuxeo.ecm.permissions with parameters of type DocumentModelModifier and TypeMethodDescriptionstatic StringTransientUserPermissionHelper.acquireToken(String username, DocumentModel doc, String permission) Deprecated.since 10.3.protected voidACEStatusUpdatedListener.checkForEffectiveACE(CoreSession session, DocumentModel doc, List<ACE> aces) protected Map<String,Serializable> ACLJsonEnricher.computeAdditionalFields(DocumentModel doc, String aclName, String aceId) protected StringACLJsonEnricher.computeDirectoryId(DocumentModel doc, String aclName, String aceId) static StringPermissionHelper.computeDirectoryId(DocumentModel doc, String aclName, String aceId) PermissionHelper.createDirectoryEntry(DocumentModel doc, String aclName, ACE ace, boolean notify, String comment) static voidPermissionHelper.firePermissionNotificationEvent(CoreSession session, DocumentModel doc, String aclName, ACE ace) protected static booleanTransientUserPermissionHelper.hasOtherPermission(String username, DocumentModel doc) Returnstrueif the givenusernamehas a non-archived ACE on another document thandoc,falseotherwise.protected voidPermissionListener.removeToken(DocumentModel doc, ACE deletedAce) static voidTransientUserPermissionHelper.revokeToken(String username, DocumentModel doc) voidACLJsonEnricher.write(com.fasterxml.jackson.core.JsonGenerator jg, DocumentModel document) protected voidACLJsonEnricher.writeACEsField(com.fasterxml.jackson.core.JsonGenerator jg, String fieldName, ACL acl, DocumentModel document) -
Uses of DocumentModel in org.nuxeo.ecm.permissions.operations
Methods in org.nuxeo.ecm.permissions.operations that return DocumentModelModifier and TypeMethodDescriptionSendNotificationEmailForPermission.run(DocumentModel doc) SendNotificationEmailForPermission.run(DocumentRef docRef) Methods in org.nuxeo.ecm.permissions.operations with parameters of type DocumentModelModifier and TypeMethodDescriptionSendNotificationEmailForPermission.run(DocumentModel doc) protected voidSendNotificationEmailForPermission.sendEmail(DocumentModel doc) -
Uses of DocumentModel in org.nuxeo.ecm.platform.actions
Fields in org.nuxeo.ecm.platform.actions declared as DocumentModelMethods in org.nuxeo.ecm.platform.actions that return DocumentModelModifier and TypeMethodDescriptionfinal DocumentModelAbstractActionContext.getCurrentDocument()ActionContext.getCurrentDocument()Returns the current document to use for filter evaluationMethods in org.nuxeo.ecm.platform.actions with parameters of type DocumentModelModifier and TypeMethodDescriptionfinal voidAbstractActionContext.setCurrentDocument(DocumentModel doc) voidActionContext.setCurrentDocument(DocumentModel doc) Sets the current document to use for filter evaluation -
Uses of DocumentModel in org.nuxeo.ecm.platform.audio.extension
Methods in org.nuxeo.ecm.platform.audio.extension that return DocumentModelMethods in org.nuxeo.ecm.platform.audio.extension with parameters of type DocumentModelModifier and TypeMethodDescriptionThumbnailAudioFactory.computeThumbnail(DocumentModel doc, CoreSession session) ThumbnailAudioFactory.getThumbnail(DocumentModel doc, CoreSession session) -
Uses of DocumentModel in org.nuxeo.ecm.platform.audit.api
Methods in org.nuxeo.ecm.platform.audit.api with parameters of type DocumentModelModifier and TypeMethodDescriptionDocumentHistoryReader.getDocumentHistory(DocumentModel doc, long pageIndex, long pageSize) Retrieve a page ofLogEntryfor the history of the inputDocumentModelDocumentHistoryReader.getPageProvider(DocumentModel doc, long pageIndex, long pageSize) -
Uses of DocumentModel in org.nuxeo.ecm.platform.audit.api.comment
Fields in org.nuxeo.ecm.platform.audit.api.comment declared as DocumentModelMethods in org.nuxeo.ecm.platform.audit.api.comment that return DocumentModelMethods in org.nuxeo.ecm.platform.audit.api.comment with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.platform.audit.api.document
Fields in org.nuxeo.ecm.platform.audit.api.document declared as DocumentModelModifier and TypeFieldDescriptionprotected final DocumentModelSourceDocumentResolver.documentSourceDocumentResolver.sourceDocumentMethods in org.nuxeo.ecm.platform.audit.api.document with parameters of type DocumentModelModifier and TypeMethodDescriptionDocumentHistoryReaderImpl.getDocumentHistory(DocumentModel doc, long pageIndex, long pageSize) DocumentHistoryReaderImpl.getPageProvider(DocumentModel doc, long pageIndex, long pageSize) -
Uses of DocumentModel in org.nuxeo.ecm.platform.audit.provider
Fields in org.nuxeo.ecm.platform.audit.provider with type parameters of type DocumentModelModifier and TypeFieldDescriptionprotected List<DocumentModel>LatestCreatedUsersOrGroupsPageProvider.currentPageMethods in org.nuxeo.ecm.platform.audit.provider that return types with arguments of type DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.platform.audit.service
Methods in org.nuxeo.ecm.platform.audit.service that return DocumentModelModifier and TypeMethodDescriptionprotected DocumentModelAbstractAuditBackend.guardedDocument(CoreSession session, DocumentRef reference) Methods in org.nuxeo.ecm.platform.audit.service with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected LogEntryAbstractAuditBackend.doCreateAndFillEntryFromDocument(DocumentModel doc, Principal principal) protected voidAbstractAuditBackend.doPutExtendedInfos(LogEntry entry, EventContext eventContext, DocumentModel source, Principal principal) protected longAbstractAuditBackend.doSyncNode(BaseLogEntryProvider provider, CoreSession session, DocumentModel node, boolean recurs) protected voidAbstractAuditBackend.populateExtendedInfo(LogEntry entry, DocumentModel source, ExpressionContext context, Collection<ExtendedInfoDescriptor> extInfos) -
Uses of DocumentModel in org.nuxeo.ecm.platform.auth.saml.user
Methods in org.nuxeo.ecm.platform.auth.saml.user that return DocumentModelModifier and TypeMethodDescriptionAbstractUserResolver.createNuxeoUser(String nuxeoLogin) abstract DocumentModelAbstractUserResolver.updateUserInfo(DocumentModel user, SAMLCredential userInfo) EmailBasedUserResolver.updateUserInfo(DocumentModel user, SAMLCredential credential) Methods in org.nuxeo.ecm.platform.auth.saml.user with parameters of type DocumentModelModifier and TypeMethodDescriptionabstract DocumentModelAbstractUserResolver.updateUserInfo(DocumentModel user, SAMLCredential userInfo) EmailBasedUserResolver.updateUserInfo(DocumentModel user, SAMLCredential credential) -
Uses of DocumentModel in org.nuxeo.ecm.platform.comment.api
Fields in org.nuxeo.ecm.platform.comment.api declared as DocumentModelModifier and TypeFieldDescriptionprotected DocumentModelCommentImpl.docModelDocumentModelstoring theCommentmetadata.Methods in org.nuxeo.ecm.platform.comment.api that return DocumentModelModifier and TypeMethodDescriptionCommentableDocument.addComment(DocumentModel comment) Creates a new comment.CommentableDocument.addComment(DocumentModel comment, String path) Creates a new comment in a specific location.CommentableDocument.addComment(DocumentModel parent, DocumentModel comment) Creates a new comment as a reply to an existing comment.CommentManager.createComment(DocumentModel docModel, String comment) Deprecated.CommentManager cannot find the author if invoked remotely so one should useCommentManager.createComment(DocumentModel, String, String)CommentManager.createComment(DocumentModel docModel, String comment, String author) Deprecated, for removal: This API element is subject to removal in a future version.since 10.3, useCommentManager.createComment(CoreSession, Comment)instead.CommentManager.createComment(DocumentModel docModel, DocumentModel comment) Creates a comment document model, filling its properties with given info and linking it to given document.CommentManager.createComment(DocumentModel docModel, DocumentModel parent, DocumentModel child) Deprecated, for removal: This API element is subject to removal in a future version.since 10.3, useCommentManager.createComment(CoreSession, Comment)instead.CommentManager.createLocatedComment(DocumentModel docModel, DocumentModel comment, String path) Creates a comment document model.Comment.getDocument()Gets the document model backing this pojo.CommentImpl.getDocument()CommentManager.getThreadForComment(DocumentModel comment) Deprecated.since 11.1, unusedMethods in org.nuxeo.ecm.platform.comment.api that return types with arguments of type DocumentModelModifier and TypeMethodDescriptionCommentableDocument.getComments()Returns all comments for this document.CommentableDocument.getComments(DocumentModel parent) Returns the comments for this document that are replied to a parent comment.CommentManager.getComments(CoreSession session, DocumentModel docModel) Gets comments of a document.CommentManager.getComments(DocumentModel docModel) Gets comments of a document.CommentManager.getComments(DocumentModel docModel, DocumentModel parent) Deprecated, for removal: This API element is subject to removal in a future version.since 10.3, useCommentManager.getComments(DocumentModel)instead.CommentManager.getDocumentsForComment(DocumentModel comment) Deprecated, for removal: This API element is subject to removal in a future version.since 10.3, only used with deprecated implementation, no replacement.Methods in org.nuxeo.ecm.platform.comment.api with parameters of type DocumentModelModifier and TypeMethodDescriptionCommentableDocument.addComment(DocumentModel comment) Creates a new comment.CommentableDocument.addComment(DocumentModel comment, String path) Creates a new comment in a specific location.CommentableDocument.addComment(DocumentModel parent, DocumentModel comment) Creates a new comment as a reply to an existing comment.static voidComments.annotationToDocumentModel(Annotation annotation, DocumentModel documentModel) Deprecated.since 11.1, unusedstatic voidComments.commentToDocumentModel(Comment comment, DocumentModel documentModel) Deprecated.since 11.1, useComment.getDocument()withDocumentModelJsonReaderinsteadCommentManager.createComment(DocumentModel docModel, String comment) Deprecated.CommentManager cannot find the author if invoked remotely so one should useCommentManager.createComment(DocumentModel, String, String)CommentManager.createComment(DocumentModel docModel, String comment, String author) Deprecated, for removal: This API element is subject to removal in a future version.since 10.3, useCommentManager.createComment(CoreSession, Comment)instead.CommentManager.createComment(DocumentModel docModel, DocumentModel comment) Creates a comment document model, filling its properties with given info and linking it to given document.CommentManager.createComment(DocumentModel docModel, DocumentModel parent, DocumentModel child) Deprecated, for removal: This API element is subject to removal in a future version.since 10.3, useCommentManager.createComment(CoreSession, Comment)instead.CommentManager.createLocatedComment(DocumentModel docModel, DocumentModel comment, String path) Creates a comment document model.voidCommentManager.deleteComment(DocumentModel docModel, DocumentModel comment) Deprecated, for removal: This API element is subject to removal in a future version.since 10.3, useCommentManager.deleteComment(CoreSession, String)instead.static voidComments.documentModelToAnnotation(DocumentModel documentModel, Annotation annotation) Deprecated.since 11.1, unusedstatic voidComments.documentModelToComment(DocumentModel documentModel, Comment comment) Deprecated.since 11.1, unusedstatic voidComments.documentModelToExternalEntity(DocumentModel documentModel, ExternalEntity entity) Deprecated.since 11.1, unusedstatic voidComments.externalEntityToDocumentModel(ExternalEntity entity, DocumentModel documentModel) Deprecated.since 11.1, unusedCommentAdapterFactory.getAdapter(DocumentModel doc, Class<?> itf) CommentableDocument.getComments(DocumentModel parent) Returns the comments for this document that are replied to a parent comment.CommentManager.getComments(CoreSession session, DocumentModel docModel) Gets comments of a document.CommentManager.getComments(DocumentModel docModel) Gets comments of a document.CommentManager.getComments(DocumentModel docModel, DocumentModel parent) Deprecated, for removal: This API element is subject to removal in a future version.since 10.3, useCommentManager.getComments(DocumentModel)instead.CommentManager.getDocumentsForComment(DocumentModel comment) Deprecated, for removal: This API element is subject to removal in a future version.since 10.3, only used with deprecated implementation, no replacement.CommentManager.getThreadForComment(DocumentModel comment) Deprecated.since 11.1, unusedstatic AnnotationComments.newAnnotation(DocumentModel annotationModel) Deprecated.since 11.1, usegetAdapter(Class)withAnnotationclass insteadstatic CommentComments.newComment(DocumentModel commentModel) Deprecated.since 11.1, usegetAdapter(Class)withCommentclass insteadvoidCommentableDocument.removeComment(DocumentModel comment) Removes a comment from the document comment list.voidCommentConverter.updateDocumentModel(DocumentModel docModel, DocumentModel comment) Transforms the comment object into the document model.Constructors in org.nuxeo.ecm.platform.comment.api with parameters of type DocumentModelModifierConstructorDescriptionprotectedAnnotationImpl(DocumentModel docModel) Constructor for the document adapter factory.protectedCommentImpl(DocumentModel docModel) Constructor for the document adapter factory. -
Uses of DocumentModel in org.nuxeo.ecm.platform.comment.impl
Fields in org.nuxeo.ecm.platform.comment.impl declared as DocumentModelModifier and TypeFieldDescriptionprotected final DocumentModelCommentableDocumentAdapter.docModelMethods in org.nuxeo.ecm.platform.comment.impl that return DocumentModelModifier and TypeMethodDescriptionCommentableDocumentAdapter.addComment(DocumentModel comment) CommentableDocumentAdapter.addComment(DocumentModel comment, String path) CommentableDocumentAdapter.addComment(DocumentModel parent, DocumentModel comment) BridgeCommentManager.createComment(DocumentModel docModel, String comment) BridgeCommentManager.createComment(DocumentModel docModel, String comment, String author) BridgeCommentManager.createComment(DocumentModel docModel, DocumentModel comment) BridgeCommentManager.createComment(DocumentModel docModel, DocumentModel parent, DocumentModel child) CommentManagerImpl.createComment(DocumentModel docModel, String comment) Deprecated.CommentManagerImpl.createComment(DocumentModel docModel, String comment, String author) Deprecated.CommentManagerImpl.createComment(DocumentModel docModel, DocumentModel comment) Deprecated.CommentManagerImpl.createComment(DocumentModel docModel, DocumentModel parent, DocumentModel child) Deprecated.PropertyCommentManager.createComment(DocumentModel docModel, String comment) Deprecated.PropertyCommentManager.createComment(DocumentModel docModel, String text, String author) Deprecated.PropertyCommentManager.createComment(DocumentModel docModel, DocumentModel commentModel) Deprecated.PropertyCommentManager.createComment(DocumentModel docModel, DocumentModel parent, DocumentModel child) Deprecated.TreeCommentManager.createComment(DocumentModel doc, String text) TreeCommentManager.createComment(DocumentModel doc, String text, String author) TreeCommentManager.createComment(DocumentModel commentedDoc, DocumentModel commentDoc) TreeCommentManager.createComment(DocumentModel doc, DocumentModel parent, DocumentModel child) protected DocumentModelCommentManagerImpl.createHiddenFolder(CoreSession session, String parentPath, String name) Deprecated.BridgeCommentManager.createLocatedComment(DocumentModel docModel, DocumentModel comment, String path) CommentManagerImpl.createLocatedComment(DocumentModel docModel, DocumentModel comment, String path) Deprecated.PropertyCommentManager.createLocatedComment(DocumentModel docModel, DocumentModel comment, String path) Deprecated.TreeCommentManager.createLocatedComment(DocumentModel doc, DocumentModel comment, String path) protected DocumentModelAnnotationServiceImpl.getAnnotationModel(CoreSession session, String entityId) Deprecated, for removal: This API element is subject to removal in a future version.since 11.1.protected DocumentModelTreeCommentManager.getCommentDocumentModel(CoreSession session, String id) protected abstract DocumentModelAbstractCommentManager.getCommentedDocument(CoreSession session, DocumentModel commentDoc) protected DocumentModelBridgeCommentManager.getCommentedDocument(CoreSession session, DocumentModel commentDoc) protected DocumentModelCommentManagerImpl.getCommentedDocument(CoreSession session, DocumentModel commentDoc) Deprecated.protected DocumentModelPropertyCommentManager.getCommentedDocument(CoreSession session, DocumentModel commentDoc) Deprecated.protected DocumentModelTreeCommentManager.getCommentedDocument(CoreSession session, DocumentModel commentDoc) protected DocumentModelPropertyCommentManager.getExternalCommentModel(CoreSession session, String documentId, String entityId) Deprecated.protected DocumentModelTreeCommentManager.getExternalCommentModel(CoreSession session, String documentId, String entityId) BridgeCommentManager.getThreadForComment(DocumentModel comment) CommentManagerImpl.getThreadForComment(DocumentModel comment) Deprecated.protected DocumentModelPropertyCommentManager.getThreadForComment(CoreSession s, DocumentModel comment) Deprecated.PropertyCommentManager.getThreadForComment(DocumentModel comment) Deprecated.TreeCommentManager.getThreadForComment(DocumentModel comment) protected abstract DocumentModelAbstractCommentManager.getTopLevelDocument(CoreSession session, DocumentModel commentDoc) protected DocumentModelBridgeCommentManager.getTopLevelDocument(CoreSession session, DocumentModel commentDoc) protected DocumentModelCommentManagerImpl.getTopLevelDocument(CoreSession s, DocumentModel commentDoc) Deprecated.protected DocumentModelPropertyCommentManager.getTopLevelDocument(CoreSession s, DocumentModel commentDoc) Deprecated.protected DocumentModelTreeCommentManager.getTopLevelDocument(CoreSession session, DocumentModel commentDoc) protected DocumentModelCommentManagerImpl.internalCreateComment(CoreSession session, DocumentModel docModel, DocumentModel comment, String path) Deprecated.Methods in org.nuxeo.ecm.platform.comment.impl that return types with arguments of type DocumentModelModifier and TypeMethodDescriptionprotected List<DocumentModel>CommentManagerImpl.doPrivileged(CoreSession session, String repositoryName, Function<CoreSession, List<DocumentModel>> function) Deprecated.protected PartialList<DocumentModel>TreeCommentManager.getCommentDocuments(CoreSession session, String documentId, Long pageSize, Long currentPageIndex, boolean sortAscending) AbstractCommentManager.getComments(DocumentModel docModel) AbstractCommentManager.getComments(DocumentModel docModel, DocumentModel parent) BridgeCommentManager.getComments(CoreSession session, DocumentModel docModel) BridgeCommentManager.getComments(DocumentModel docModel) CommentableDocumentAdapter.getComments()CommentableDocumentAdapter.getComments(DocumentModel parent) CommentManagerImpl.getComments(CoreSession s, DocumentModel docModel) Deprecated.PropertyCommentManager.getComments(CoreSession session, DocumentModel docModel) Deprecated.PropertyCommentManager.getComments(DocumentModel docModel, DocumentModel parent) Deprecated.TreeCommentManager.getComments(CoreSession session, DocumentModel doc) BridgeCommentManager.getDocumentsForComment(DocumentModel comment) CommentManagerImpl.getDocumentsForComment(DocumentModel comment) Deprecated.PropertyCommentManager.getDocumentsForComment(DocumentModel comment) Deprecated.TreeCommentManager.getDocumentsForComment(DocumentModel comment) protected List<DocumentModel>AnnotationServiceImpl.getPageProviderPage(String ppName, Map<String, Serializable> props, Object... parameters) protected Stream<DocumentModel>AnnotationServiceImpl.streamAnnotations(CoreSession session, String documentId, String xpath) Methods in org.nuxeo.ecm.platform.comment.impl with parameters of type DocumentModelModifier and TypeMethodDescriptionCommentableDocumentAdapter.addComment(DocumentModel comment) CommentableDocumentAdapter.addComment(DocumentModel comment, String path) CommentableDocumentAdapter.addComment(DocumentModel parent, DocumentModel comment) intCommentSorter.compare(DocumentModel doc1, DocumentModel doc2) BridgeCommentManager.createComment(DocumentModel docModel, String comment) BridgeCommentManager.createComment(DocumentModel docModel, String comment, String author) BridgeCommentManager.createComment(DocumentModel docModel, DocumentModel comment) BridgeCommentManager.createComment(DocumentModel docModel, DocumentModel parent, DocumentModel child) CommentManagerImpl.createComment(DocumentModel docModel, String comment) Deprecated.CommentManagerImpl.createComment(DocumentModel docModel, String comment, String author) Deprecated.CommentManagerImpl.createComment(DocumentModel docModel, DocumentModel comment) Deprecated.CommentManagerImpl.createComment(DocumentModel docModel, DocumentModel parent, DocumentModel child) Deprecated.PropertyCommentManager.createComment(DocumentModel docModel, String comment) Deprecated.PropertyCommentManager.createComment(DocumentModel docModel, String text, String author) Deprecated.PropertyCommentManager.createComment(DocumentModel docModel, DocumentModel commentModel) Deprecated.PropertyCommentManager.createComment(DocumentModel docModel, DocumentModel parent, DocumentModel child) Deprecated.TreeCommentManager.createComment(DocumentModel doc, String text) TreeCommentManager.createComment(DocumentModel doc, String text, String author) TreeCommentManager.createComment(DocumentModel commentedDoc, DocumentModel commentDoc) TreeCommentManager.createComment(DocumentModel doc, DocumentModel parent, DocumentModel child) BridgeCommentManager.createLocatedComment(DocumentModel docModel, DocumentModel comment, String path) CommentManagerImpl.createLocatedComment(DocumentModel docModel, DocumentModel comment, String path) Deprecated.PropertyCommentManager.createLocatedComment(DocumentModel docModel, DocumentModel comment, String path) Deprecated.TreeCommentManager.createLocatedComment(DocumentModel doc, DocumentModel comment, String path) voidBridgeCommentManager.deleteComment(DocumentModel docModel, DocumentModel comment) voidCommentManagerImpl.deleteComment(DocumentModel docModel, DocumentModel comment) Deprecated.voidPropertyCommentManager.deleteComment(DocumentModel docModel, DocumentModel comment) Deprecated.voidTreeCommentManager.deleteComment(DocumentModel doc, DocumentModel comment) CommentableAdapterFactory.getAdapter(DocumentModel doc, Class<?> itf) protected DocumentRefPropertyCommentManager.getAncestorRef(CoreSession session, DocumentModel documentModel) Deprecated.protected NuxeoPrincipalAbstractCommentManager.getAuthor(DocumentModel docModel) protected abstract DocumentModelAbstractCommentManager.getCommentedDocument(CoreSession session, DocumentModel commentDoc) protected DocumentModelBridgeCommentManager.getCommentedDocument(CoreSession session, DocumentModel commentDoc) protected DocumentModelCommentManagerImpl.getCommentedDocument(CoreSession session, DocumentModel commentDoc) Deprecated.protected DocumentModelPropertyCommentManager.getCommentedDocument(CoreSession session, DocumentModel commentDoc) Deprecated.protected DocumentModelTreeCommentManager.getCommentedDocument(CoreSession session, DocumentModel commentDoc) AbstractCommentManager.getComments(DocumentModel docModel) AbstractCommentManager.getComments(DocumentModel docModel, DocumentModel parent) BridgeCommentManager.getComments(CoreSession session, DocumentModel docModel) BridgeCommentManager.getComments(DocumentModel docModel) CommentableDocumentAdapter.getComments(DocumentModel parent) CommentManagerImpl.getComments(CoreSession s, DocumentModel docModel) Deprecated.PropertyCommentManager.getComments(CoreSession session, DocumentModel docModel) Deprecated.PropertyCommentManager.getComments(DocumentModel docModel, DocumentModel parent) Deprecated.TreeCommentManager.getComments(CoreSession session, DocumentModel doc) BridgeCommentManager.getDocumentsForComment(DocumentModel comment) CommentManagerImpl.getDocumentsForComment(DocumentModel comment) Deprecated.PropertyCommentManager.getDocumentsForComment(DocumentModel comment) Deprecated.TreeCommentManager.getDocumentsForComment(DocumentModel comment) protected DocumentRefTreeCommentManager.getLocationRefOfCommentCreation(CoreSession session, DocumentModel commentedDoc) Returns theDocumentRefof the comments location in repository for the given commented document model.BridgeCommentManager.getThreadForComment(DocumentModel comment) CommentManagerImpl.getThreadForComment(DocumentModel comment) Deprecated.protected DocumentModelPropertyCommentManager.getThreadForComment(CoreSession s, DocumentModel comment) Deprecated.PropertyCommentManager.getThreadForComment(DocumentModel comment) Deprecated.TreeCommentManager.getThreadForComment(DocumentModel comment) protected abstract DocumentModelAbstractCommentManager.getTopLevelDocument(CoreSession session, DocumentModel commentDoc) protected DocumentModelBridgeCommentManager.getTopLevelDocument(CoreSession session, DocumentModel commentDoc) protected DocumentModelCommentManagerImpl.getTopLevelDocument(CoreSession s, DocumentModel commentDoc) Deprecated.protected DocumentModelPropertyCommentManager.getTopLevelDocument(CoreSession s, DocumentModel commentDoc) Deprecated.protected DocumentModelTreeCommentManager.getTopLevelDocument(CoreSession session, DocumentModel commentDoc) protected voidTreeCommentManager.handleNotificationAutoSubscriptions(CoreSession session, DocumentModel topLevelDoc, DocumentModel commentDoc) protected booleanTreeCommentManager.hasComments(CoreSession session, DocumentModel document) Returnstrueif the document has comments.protected booleanTreeCommentManager.hasComments(CoreSession session, DocumentModel document, String user) Returnstrueif the documents has comments from the given user.protected DocumentModelCommentManagerImpl.internalCreateComment(CoreSession session, DocumentModel docModel, DocumentModel comment, String path) Deprecated.protected voidTreeCommentManager.manageRelatedTextOfTopLevelDocument(CoreSession session, DocumentModel topLevelDoc, String commentId, String commentText) Manages (Add, Update or Remove) the related textFacetNames.HAS_RELATED_TEXTof the top level document ancestorAbstractCommentManager.getTopLevelDocumentRef(CoreSession, DocumentRef)for the given comment / annotation.protected voidAbstractCommentManager.notifyEvent(CoreSession session, String eventType, DocumentModel commentDoc) Notifies the event of typeeventTypeon the givencommentDoc.protected voidAbstractCommentManager.notifyEvent(CoreSession session, String eventType, DocumentModel commentedDoc, DocumentModel commentDoc) protected voidAbstractCommentManager.notifyEvent(CoreSession session, String eventType, DocumentModel topLevelDoc, DocumentModel commentedDoc, DocumentModel commentDoc) voidCommentableDocumentAdapter.removeComment(DocumentModel comment) protected voidAbstractCommentManager.setCommentPermissions(CoreSession session, DocumentModel documentModel) Deprecated.since 11.1.protected voidAbstractCommentManager.setFolderPermissions(CoreSession session, DocumentModel documentModel) protected voidTreeCommentManager.subscribeToNotifications(DocumentModel document, NuxeoPrincipal user) Subscribes a user to notifications on the document.protected CommentTreeCommentManager.update(CoreSession session, Comment comment, DocumentModel commentDoc) voidCommentConverterImpl.updateDocumentModel(DocumentModel docModel, DocumentModel comment) Method parameters in org.nuxeo.ecm.platform.comment.impl with type arguments of type DocumentModelModifier and TypeMethodDescriptionprotected List<DocumentModel>CommentManagerImpl.doPrivileged(CoreSession session, String repositoryName, Function<CoreSession, List<DocumentModel>> function) Deprecated.Constructors in org.nuxeo.ecm.platform.comment.impl with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.platform.comment.listener
Methods in org.nuxeo.ecm.platform.comment.listener with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected voidAbstractCommentListener.deleteCommentChildren(CoreSession coreSession, CommentManager commentManager, DocumentModel documentModel) protected abstract voidAbstractCommentListener.doProcess(CoreSession coreSession, RelationManager relationManager, CommentServiceConfig config, DocumentModel docMessage) protected voidCommentRemovedEventListener.doProcess(CoreSession coreSession, RelationManager relationManager, CommentServiceConfig config, DocumentModel docMessage) protected voidDocumentRemovedCommentEventListener.doProcess(CoreSession coreSession, RelationManager relationManager, CommentServiceConfig config, DocumentModel docMessage) -
Uses of DocumentModel in org.nuxeo.ecm.platform.comment.workflow
Methods in org.nuxeo.ecm.platform.comment.workflow that return DocumentModelModifier and TypeMethodDescriptionModerateCommentOperation.run(DocumentModel doc) ModerateCommentOperation.run(DocumentRef docRef) Methods in org.nuxeo.ecm.platform.comment.workflow with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.platform.comment.workflow.services
Methods in org.nuxeo.ecm.platform.comment.workflow.services with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidCommentsModerationService.approveComent(CoreSession session, DocumentModel document, String commentId) Approve the comment with the given commentId.voidCommentsModerationServiceImpl.approveComent(CoreSession session, DocumentModel doc, String commentId) CommentsModerationServiceImpl.getModerationTask(TaskService taskService, CoreSession session, DocumentModel doc, String commentId) protected voidCommentsModerationServiceImpl.notifyEvent(CoreSession session, String eventId, Map<String, Serializable> properties, String comment, String category, DocumentModel dm) voidCommentsModerationService.publishComment(CoreSession session, DocumentModel comment) Publish the given comment.voidCommentsModerationServiceImpl.publishComment(CoreSession session, DocumentModel comment) voidCommentsModerationService.rejectComment(CoreSession session, DocumentModel document, String commentId) Reject the comment with the given commentId.voidCommentsModerationServiceImpl.rejectComment(CoreSession session, DocumentModel doc, String commentId) voidCommentsModerationService.startModeration(CoreSession session, DocumentModel document, String commentId, ArrayList<String> moderators) Starts the moderation process on given Comment posted on a documentModel.voidCommentsModerationServiceImpl.startModeration(CoreSession session, DocumentModel doc, String commentID, ArrayList<String> moderators) -
Uses of DocumentModel in org.nuxeo.ecm.platform.computedgroups
Fields in org.nuxeo.ecm.platform.computedgroups declared as DocumentModelMethods in org.nuxeo.ecm.platform.computedgroups that return DocumentModelModifier and TypeMethodDescriptionUserManagerWithComputedGroups.createGroup(DocumentModel groupModel, DocumentModel context) protected DocumentModelUserManagerWithComputedGroups.getComputedGroupAsDocumentModel(String grpName) UserManagerWithComputedGroups.getGroupModel(String groupName) NuxeoComputedGroup.getModel()Methods in org.nuxeo.ecm.platform.computedgroups with parameters of type DocumentModelModifier and TypeMethodDescriptionUserManagerWithComputedGroups.createGroup(DocumentModel groupModel, DocumentModel context) voidUserManagerWithComputedGroups.deleteGroup(String groupId, DocumentModel context) UserManagerWithComputedGroups.getGroup(String groupName, DocumentModel context) protected NuxeoPrincipalUserManagerWithComputedGroups.makePrincipal(DocumentModel userEntry, boolean anonymous, List<String> groups) UserManagerWithComputedGroups.searchGroups(Map<String, Serializable> filter, Set<String> fulltext, DocumentModel context) UserManagerWithComputedGroups.searchGroups(QueryBuilder queryBuilder, DocumentModel context) voidUserManagerWithComputedGroups.updateGroup(DocumentModel groupModel, DocumentModel context) -
Uses of DocumentModel in org.nuxeo.ecm.platform.content.template.factories
Methods in org.nuxeo.ecm.platform.content.template.factories with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidImportBasedFactory.createContentStructure(DocumentModel eventDoc) voidSimpleTemplateBasedFactory.createContentStructure(DocumentModel eventDoc) voidSimpleTemplateBasedRootFactory.createContentStructure(DocumentModel eventDoc) protected booleanBaseContentFactory.initSession(DocumentModel eventDoc) protected booleanSimpleTemplateBasedFactory.isTargetEmpty(DocumentModel eventDoc) protected voidSimpleTemplateBasedFactory.setProperties(List<PropertyDescriptor> properties, DocumentModel doc) protected booleanSimpleTemplateBasedRootFactory.shouldInitAcl(DocumentModel rootDoc) Checks if we should init the acl of the root document. -
Uses of DocumentModel in org.nuxeo.ecm.platform.content.template.service
Methods in org.nuxeo.ecm.platform.content.template.service with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidContentFactory.createContentStructure(DocumentModel eventDoc) voidContentTemplateService.executeFactoryForType(DocumentModel createdDocument) voidContentTemplateServiceImpl.executeFactoryForType(DocumentModel createdDocument) -
Uses of DocumentModel in org.nuxeo.ecm.platform.csv.export.io
Methods in org.nuxeo.ecm.platform.csv.export.io with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected voidDocumentModelCSVWriter.write(DocumentModel entity, org.apache.commons.csv.CSVPrinter printer) protected voidDocumentModelCSVWriter.writeHeader(DocumentModel entity, org.apache.commons.csv.CSVPrinter printer) protected voidDocumentModelCSVWriter.writeProperty(DocumentModel entity, String xpath, org.apache.commons.csv.CSVPrinter printer) protected voidDocumentModelCSVWriter.writeSchema(DocumentModel entity, Schema schema, org.apache.commons.csv.CSVPrinter printer) protected voidDocumentModelCSVWriter.writeSystem(DocumentModel doc, org.apache.commons.csv.CSVPrinter printer) Method parameters in org.nuxeo.ecm.platform.csv.export.io with type arguments of type DocumentModelModifier and TypeMethodDescriptionprotected voidDocumentModelListCSVWriter.write(List<DocumentModel> entity, org.apache.commons.csv.CSVPrinter printer) protected voidDocumentModelListCSVWriter.writeHeader(List<DocumentModel> entity, org.apache.commons.csv.CSVPrinter printer) -
Uses of DocumentModel in org.nuxeo.ecm.platform.dublincore.service
Methods in org.nuxeo.ecm.platform.dublincore.service with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidDublinCoreStorageService.addContributor(DocumentModel doc, Event event) Adds a contributor to the document.voidDublinCoreStorageServiceImpl.addContributor(DocumentModel doc, Event event) DublinCoreStorageServiceImpl.getSanitizedExistingContributors(DocumentModel doc) Returns a "Sanitized" list of contributors according to NXP-25005voidDublinCoreStorageService.setCreationDate(DocumentModel doc, Calendar creationDate) Sets the document's creation date.default voidDublinCoreStorageService.setCreationDate(DocumentModel doc, Calendar creationDate, Event event) Deprecated.since 10.2, use directlyDublinCoreStorageService.setCreationDate(DocumentModel, Calendar)voidDublinCoreStorageServiceImpl.setCreationDate(DocumentModel doc, Calendar creationDate) voidDublinCoreStorageService.setIssuedDate(DocumentModel doc, Calendar issuedDate) Sets the document's issued date.voidDublinCoreStorageServiceImpl.setIssuedDate(DocumentModel doc, Calendar issuedDate) voidDublinCoreStorageService.setModificationDate(DocumentModel doc, Calendar modificationDate) Sets the document's modified date.default voidDublinCoreStorageService.setModificationDate(DocumentModel doc, Calendar modificationDate, Event event) Deprecated.since 10.2, use directlyDublinCoreStorageService.setModificationDate(DocumentModel, Calendar)voidDublinCoreStorageServiceImpl.setModificationDate(DocumentModel doc, Calendar modificationDate) -
Uses of DocumentModel in org.nuxeo.ecm.platform.ec.notification
Fields in org.nuxeo.ecm.platform.ec.notification declared as DocumentModelMethods in org.nuxeo.ecm.platform.ec.notification with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidSubscriptionAdapter.copySubscriptionsTo(DocumentModel targetDoc) Copy the subscriptions of the current doc to the targetted document.SubscriptionAdapterFactory.getAdapter(DocumentModel doc, Class<?> itf) Constructors in org.nuxeo.ecm.platform.ec.notification with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.platform.ec.notification.automation
Methods in org.nuxeo.ecm.platform.ec.notification.automation that return DocumentModelModifier and TypeMethodDescriptionSubscribeOperation.run(DocumentModel doc) UnsubscribeOperation.run(DocumentModel doc) Methods in org.nuxeo.ecm.platform.ec.notification.automation with parameters of type DocumentModelModifier and TypeMethodDescriptionSubscribeOperation.run(DocumentModel doc) UnsubscribeOperation.run(DocumentModel doc) -
Uses of DocumentModel in org.nuxeo.ecm.platform.ec.notification.io
Methods in org.nuxeo.ecm.platform.ec.notification.io with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidNotificationsJsonEnricher.write(com.fasterxml.jackson.core.JsonGenerator jg, DocumentModel document) -
Uses of DocumentModel in org.nuxeo.ecm.platform.ec.notification.service
Methods in org.nuxeo.ecm.platform.ec.notification.service that return DocumentModelModifier and TypeMethodDescriptionprotected static DocumentModelNotificationService.detachDocumentModel(DocumentModel doc) Methods in org.nuxeo.ecm.platform.ec.notification.service that return types with arguments of type DocumentModelModifier and TypeMethodDescriptionNotificationService.getSubscribedDocuments(String prefixedPrincipalName, String repositoryName) Methods in org.nuxeo.ecm.platform.ec.notification.service with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidNotificationService.addSubscription(String username, String notification, DocumentModel doc, Boolean sendConfirmationEmail, NuxeoPrincipal principal, String notificationName) voidNotificationService.addSubscriptions(String username, DocumentModel doc, Boolean sendConfirmationEmail, NuxeoPrincipal principal) protected static DocumentModelNotificationService.detachDocumentModel(DocumentModel doc) protected voidNotificationService.disableEvents(DocumentModel doc) NotificationService.getSubscribers(String notification, DocumentModel doc) NotificationService.getSubscriptionsForUserOnDocument(String username, DocumentModel doc) NotificationService.getUsersSubscribedToNotificationOnDocument(String notification, DocumentModel doc) voidNotificationService.removeSubscription(String username, String notification, DocumentModel doc) voidNotificationService.removeSubscriptions(String username, List<String> notifications, DocumentModel doc) protected voidNotificationService.restoreEvents(DocumentModel doc) voidNotificationService.sendDocumentByMail(DocumentModel doc, String freemarkerTemplateName, String subject, String comment, NuxeoPrincipal sender, List<String> sendTo) -
Uses of DocumentModel in org.nuxeo.ecm.platform.el
Methods in org.nuxeo.ecm.platform.el that return DocumentModelConstructors in org.nuxeo.ecm.platform.el with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.platform.filemanager.api
Methods in org.nuxeo.ecm.platform.filemanager.api that return DocumentModelModifier and TypeMethodDescriptionFileManager.createDocumentFromBlob(CoreSession documentManager, Blob input, String path, boolean overwrite, String fullName) Deprecated.since 10.10.FileManager.createDocumentFromBlob(CoreSession documentManager, Blob input, String path, boolean overwrite, String fullName, boolean noMimeTypeCheck) Deprecated.since 10.10.FileManager.createFolder(CoreSession documentManager, String fullname, String path, boolean overwrite) Creates a Folder.FileManager.createOrUpdateDocument(FileImporterContext context) Returns a created or updated document based on the givencontext.FileManager.updateDocumentFromBlob(CoreSession documentManager, Blob input, String path, String fullName) Deprecated.since 10.10. -
Uses of DocumentModel in org.nuxeo.ecm.platform.filemanager.core.listener
Methods in org.nuxeo.ecm.platform.filemanager.core.listener with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected voidAbstractUnicityChecker.doUnicityCheck(DocumentModel doc2Check, CoreSession session, Event event) protected abstract voidAbstractUnicityChecker.onDuplicatedDoc(CoreSession session, NuxeoPrincipal principal, DocumentModel newDoc, List<DocumentLocation> existingDocs, Event event) protected voidAsynchronousUnicityCheckListener.onDuplicatedDoc(CoreSession session, NuxeoPrincipal principal, DocumentModel newDoc, List<DocumentLocation> existingDocs, Event event) protected voidSynchronousUnicityCheckListener.onDuplicatedDoc(CoreSession session, NuxeoPrincipal principal, DocumentModel newDoc, List<DocumentLocation> existingDocs, Event event) protected voidAbstractUnicityChecker.raiseDuplicatedFileEvent(CoreSession session, NuxeoPrincipal principal, DocumentModel newDoc, List<DocumentLocation> existingDocs) voidMimetypeIconUpdater.setDefaultIcon(DocumentModel doc) If the icon field is empty, initialize it to the document type iconvoidMimetypeIconUpdater.updateBlobProperty(DocumentModel doc, MimetypeRegistry mimetypeService, Property dirtyProperty) Updates the mimetype of a blob along with the icon and size fields of the document if the blob is the main blob of the document.voidMimetypeIconUpdater.updateIconField(MimetypeEntry mimetypeEntry, DocumentModel doc) Computes the main icon of a Nuxeo document based on the mime type of the main attached blob with of fallback on the document type generic icon. -
Uses of DocumentModel in org.nuxeo.ecm.platform.filemanager.service
Methods in org.nuxeo.ecm.platform.filemanager.service that return DocumentModelModifier and TypeMethodDescriptionFileManagerService.createDocumentFromBlob(CoreSession documentManager, Blob input, String path, boolean overwrite, String fullName) FileManagerService.createDocumentFromBlob(CoreSession documentManager, Blob input, String path, boolean overwrite, String fullName, boolean noMimeTypeCheck) FileManagerService.createFolder(CoreSession documentManager, String fullname, String path, boolean overwrite) FileManagerService.createOrUpdateDocument(FileImporterContext context) FileManagerService.defaultCreateFolder(CoreSession documentManager, String fullname, String path, boolean overwrite) FileManagerService.defaultCreateFolder(CoreSession documentManager, String fullname, String path, String containerTypeName, boolean checkAllowedSubTypes, boolean overwrite) FileManagerService.updateDocumentFromBlob(CoreSession documentManager, Blob input, String path, String fullName) -
Uses of DocumentModel in org.nuxeo.ecm.platform.filemanager.service.extension
Methods in org.nuxeo.ecm.platform.filemanager.service.extension that return DocumentModelModifier and TypeMethodDescriptionAbstractFileImporter.create(CoreSession session, Blob content, String path, boolean overwrite, String fullname, TypeManager typeService) AbstractFolderImporter.create(CoreSession documentManager, String fullname, String path, boolean overwrite, TypeManager typeManager) FileImporter.create(CoreSession documentManager, Blob content, String path, boolean overwrite, String filename, TypeManager typeService) Deprecated.since 10.10.FolderImporter.create(CoreSession documentManager, String fullname, String path, boolean overwrite, TypeManager typeManager) AbstractFileImporter.createOrUpdate(FileImporterContext context) CSVZipImporter.createOrUpdate(FileImporterContext context) ExportedZipImporter.createOrUpdate(FileImporterContext context) FileImporter.createOrUpdate(FileImporterContext fileImporterContext) Returns a created or updated document based on the givencontext.Methods in org.nuxeo.ecm.platform.filemanager.service.extension with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected voidAbstractFileImporter.createDocument(DocumentModel doc, String title) Creates the document (sets its properties).protected BlobAbstractFileImporter.getBlob(DocumentModel doc) protected static UITypesConfigurationDefaultFileImporter.getConfiguration(DocumentModel currentDoc) protected StringAbstractFileImporter.getDocType(DocumentModel container) Gets the doc type to use in the given container.DefaultFileImporter.getDocType(DocumentModel container) static StringDefaultFileImporter.getTypeName(DocumentModel currentDoc) protected voidAbstractFileImporter.updateDocument(DocumentModel doc, Blob content) Updates the document (sets its properties).voidNoteImporter.updateDocument(DocumentModel doc, Blob content) protected booleanAbstractFileImporter.updateDocumentIfPossible(DocumentModel doc, Blob content) Tries to update the documentdocwith the blobcontent.booleanNoteImporter.updateDocumentIfPossible(DocumentModel doc, Blob content) -
Uses of DocumentModel in org.nuxeo.ecm.platform.filemanager.utils
Methods in org.nuxeo.ecm.platform.filemanager.utils that return DocumentModelModifier and TypeMethodDescriptionstatic DocumentModelFileManagerUtils.getExistingDocByFileName(CoreSession documentManager, String path, String filename) Looks if an existing Document with the same filename exists.static DocumentModelFileManagerUtils.getExistingDocByPropertyName(CoreSession documentManager, String path, String value, String propertyName) Looks if an existing Document has the same value for a given property.static DocumentModelFileManagerUtils.getExistingDocByTitle(CoreSession documentManager, String path, String title) Looks if an existing Document with the same title exists. -
Uses of DocumentModel in org.nuxeo.ecm.platform.htmlsanitizer
Methods in org.nuxeo.ecm.platform.htmlsanitizer with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidHtmlSanitizerService.sanitizeDocument(DocumentModel doc) Sanitizes a document's fields, depending on the service configuration.voidHtmlSanitizerServiceImpl.sanitizeDocument(DocumentModel doc) -
Uses of DocumentModel in org.nuxeo.ecm.platform.importer.base
Fields in org.nuxeo.ecm.platform.importer.base declared as DocumentModelModifier and TypeFieldDescriptionprotected DocumentModelGenericThreadedImportTask.rootDocprotected DocumentModelGenericMultiThreadedImporter.targetContainerMethods in org.nuxeo.ecm.platform.importer.base that return DocumentModelModifier and TypeMethodDescriptionprotected DocumentModelGenericMultiThreadedImporter.createTargetContainer()Creates the target container where the import will // TODO Auto-generated constructor stub }be done.protected DocumentModelGenericThreadedImportTask.doCreateFolderishNode(DocumentModel parent, SourceNode node) protected DocumentModelGenericThreadedImportTask.doCreateLeafNode(DocumentModel parent, SourceNode node) protected DocumentModelGenericMultiThreadedImporter.getTargetContainer()Methods in org.nuxeo.ecm.platform.importer.base with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected GenericThreadedImportTaskGenericThreadedImportTask.createNewTask(DocumentModel parent, SourceNode node, ImporterLogger log, Integer batchSize) protected GenericThreadedImportTaskGenericThreadedImportTask.createNewTaskIfNeeded(DocumentModel parent, SourceNode node) protected DocumentModelGenericThreadedImportTask.doCreateFolderishNode(DocumentModel parent, SourceNode node) protected DocumentModelGenericThreadedImportTask.doCreateLeafNode(DocumentModel parent, SourceNode node) protected GenericThreadedImportTaskGenericMultiThreadedImporter.initRootTask(SourceNode importSource, DocumentModel targetContainer, boolean skipRootContainerCreation, ImporterLogger log, Integer batchSize, String jobName) protected voidGenericThreadedImportTask.recursiveCreateDocumentFromNode(DocumentModel parent, SourceNode node) protected voidGenericThreadedImportTask.setRootDoc(DocumentModel rootDoc) voidGenericThreadedImportTask.setTargetFolder(DocumentModel rootDoc) Constructors in org.nuxeo.ecm.platform.importer.base with parameters of type DocumentModelModifierConstructorDescriptionGenericThreadedImportTask(String repositoryName, SourceNode rootSource, DocumentModel rootDoc, boolean skipContainerCreation, ImporterLogger rsLogger, int batchSize, ImporterDocumentModelFactory factory, ImporterThreadingPolicy threadPolicy, String jobName) protectedGenericThreadedImportTask(CoreSession session, SourceNode rootSource, DocumentModel rootDoc, boolean skipContainerCreation, ImporterLogger rsLogger, int batchSize, ImporterDocumentModelFactory factory, ImporterThreadingPolicy threadPolicy) -
Uses of DocumentModel in org.nuxeo.ecm.platform.importer.factories
Methods in org.nuxeo.ecm.platform.importer.factories that return DocumentModelModifier and TypeMethodDescriptionDefaultDocumentModelFactory.createFolderishNode(CoreSession session, DocumentModel parent, SourceNode node) FileManagerDocumentModelFactory.createFolderishNode(CoreSession session, DocumentModel parent, SourceNode node) ImporterDocumentModelFactory.createFolderishNode(CoreSession session, DocumentModel parent, SourceNode node) DefaultDocumentModelFactory.createLeafNode(CoreSession session, DocumentModel parent, SourceNode node) FileManagerDocumentModelFactory.createLeafNode(CoreSession session, DocumentModel parent, SourceNode node) ImporterDocumentModelFactory.createLeafNode(CoreSession session, DocumentModel parent, SourceNode node) protected DocumentModelDefaultDocumentModelFactory.defaultCreateLeafNode(CoreSession session, DocumentModel parent, SourceNode node) protected DocumentModelAbstractDocumentModelFactory.setDocumentProperties(CoreSession session, Map<String, Serializable> properties, DocumentModel doc) Set all the properties to the givendoc.Methods in org.nuxeo.ecm.platform.importer.factories with parameters of type DocumentModelModifier and TypeMethodDescriptionDefaultDocumentModelFactory.createFolderishNode(CoreSession session, DocumentModel parent, SourceNode node) FileManagerDocumentModelFactory.createFolderishNode(CoreSession session, DocumentModel parent, SourceNode node) ImporterDocumentModelFactory.createFolderishNode(CoreSession session, DocumentModel parent, SourceNode node) DefaultDocumentModelFactory.createLeafNode(CoreSession session, DocumentModel parent, SourceNode node) FileManagerDocumentModelFactory.createLeafNode(CoreSession session, DocumentModel parent, SourceNode node) ImporterDocumentModelFactory.createLeafNode(CoreSession session, DocumentModel parent, SourceNode node) protected DocumentModelDefaultDocumentModelFactory.defaultCreateLeafNode(CoreSession session, DocumentModel parent, SourceNode node) booleanAbstractDocumentModelFactory.processFolderishNodeCreationError(CoreSession session, DocumentModel parent, SourceNode node) By default there is no process bound to a folderish node creation error, and the global import task will continue.booleanImporterDocumentModelFactory.processFolderishNodeCreationError(CoreSession session, DocumentModel parent, SourceNode node) Defines the process to execute when a folderish node creation error occurs.booleanAbstractDocumentModelFactory.processLeafNodeCreationError(CoreSession session, DocumentModel parent, SourceNode node) By default there is no process bound to a leaf node creation error, and the global import task will continue.booleanImporterDocumentModelFactory.processLeafNodeCreationError(CoreSession session, DocumentModel parent, SourceNode node) Defines the process to execute when a leaf node creation error occurs.protected DocumentModelAbstractDocumentModelFactory.setDocumentProperties(CoreSession session, Map<String, Serializable> properties, DocumentModel doc) Set all the properties to the givendoc. -
Uses of DocumentModel in org.nuxeo.ecm.platform.importer.properties
Fields in org.nuxeo.ecm.platform.importer.properties declared as DocumentModelMethods in org.nuxeo.ecm.platform.importer.properties with parameters of type DocumentModelModifier and TypeMethodDescriptionstatic MetadataFileMetadataFile.createFromDocument(DocumentModel doc) Create aMetadataFilefrom aDocumentModel's schemas.static MetadataFileMetadataFile.createFromProperties(DocumentModel doc, List<String> properties) Create aMetadataFilefrom the listed properties of aDocumentModelstatic MetadataFileMetadataFile.createFromSchemas(DocumentModel doc, List<String> allPropertiesSchemas) Create aMetadataFilefrom the listed schemas (with all properties) of aDocumentModelstatic MetadataFileMetadataFile.createFromSchemasAndProperties(DocumentModel doc, List<String> allPropertiesSchemas, List<String> properties) Create aMetadataFilefrom the listed schemas (with all properties) and the listed properties of aDocumentModelConstructors in org.nuxeo.ecm.platform.importer.properties with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.platform.importer.threading
Methods in org.nuxeo.ecm.platform.importer.threading with parameters of type DocumentModelModifier and TypeMethodDescriptionbooleanDefaultMultiThreadingPolicy.needToCreateThreadAfterNewFolderishNode(DocumentModel parent, SourceNode node, long uploadedSources, int batchSize, int scheduledTasks) booleanImporterThreadingPolicy.needToCreateThreadAfterNewFolderishNode(DocumentModel parent, SourceNode node, long uploadedSources, int batchSize, int scheduledTasks) -
Uses of DocumentModel in org.nuxeo.ecm.platform.importer.xml.parser
Fields in org.nuxeo.ecm.platform.importer.xml.parser declared as DocumentModelFields in org.nuxeo.ecm.platform.importer.xml.parser with type parameters of type DocumentModelModifier and TypeFieldDescriptionprotected final Stack<DocumentModel>MVELImporterFunction.docsStackprotected Stack<DocumentModel>XMLImporterServiceImpl.docsStackprotected final Map<org.dom4j.Element,DocumentModel> MVELImporterFunction.elToDocprotected Map<org.dom4j.Element,DocumentModel> XMLImporterServiceImpl.elToDocMethods in org.nuxeo.ecm.platform.importer.xml.parser that return DocumentModelModifier and TypeMethodDescriptionAdvancedScannedFileFactory.createLeafNode(CoreSession session, DocumentModel parent, SourceNode node) MVELImporterFunction.mkdir(DocumentModel parent, String regexp, String data, String typeName) Methods in org.nuxeo.ecm.platform.importer.xml.parser that return types with arguments of type DocumentModelModifier and TypeMethodDescriptionXMLImporterComponent.importDocuments(DocumentModel root, File xmlFile) XMLImporterComponent.importDocuments(DocumentModel root, File xmlFile, boolean deferSave) XMLImporterComponent.importDocuments(DocumentModel root, File source, Map<String, Object> mvelContext) XMLImporterComponent.importDocuments(DocumentModel root, File source, Map<String, Object> mvelContext, boolean deferSave) XMLImporterComponent.importDocuments(DocumentModel root, InputStream xmlStream) XMLImporterComponent.importDocuments(DocumentModel root, InputStream xmlStream, Map<String, Object> mvelContext) XMLImporterService.importDocuments(DocumentModel root, File source) ImportsDocumentModelin Nuxeo from an XML or a Zip archive.XMLImporterService.importDocuments(DocumentModel root, File source, boolean deferSave) ImportsDocumentModelin Nuxeo from an XML or a Zip archive.XMLImporterService.importDocuments(DocumentModel root, File source, Map<String, Object> mvelContext) Same asXMLImporterService.importDocuments(DocumentModel, File)with map injected into mvel contexts used during parsingXMLImporterService.importDocuments(DocumentModel root, File source, Map<String, Object> mvelContext, boolean deferSave) XMLImporterService.importDocuments(DocumentModel root, InputStream xmlStream) ImportsDocumentModelin Nuxeo from an XML Stream.XMLImporterService.importDocuments(DocumentModel root, InputStream xmlStream, Map<String, Object> mvelContext) Same asXMLImporterService.importDocuments(DocumentModel, InputStream)with map injected into mvel contexts used during parsingXMLImporterServiceImpl.parse(InputStream is) XMLImporterServiceImpl.parse(org.dom4j.Document doc) Methods in org.nuxeo.ecm.platform.importer.xml.parser with parameters of type DocumentModelModifier and TypeMethodDescriptionAdvancedScannedFileFactory.createLeafNode(CoreSession session, DocumentModel parent, SourceNode node) XMLImporterComponent.importDocuments(DocumentModel root, File xmlFile) XMLImporterComponent.importDocuments(DocumentModel root, File xmlFile, boolean deferSave) XMLImporterComponent.importDocuments(DocumentModel root, File source, Map<String, Object> mvelContext) XMLImporterComponent.importDocuments(DocumentModel root, File source, Map<String, Object> mvelContext, boolean deferSave) XMLImporterComponent.importDocuments(DocumentModel root, InputStream xmlStream) XMLImporterComponent.importDocuments(DocumentModel root, InputStream xmlStream, Map<String, Object> mvelContext) XMLImporterService.importDocuments(DocumentModel root, File source) ImportsDocumentModelin Nuxeo from an XML or a Zip archive.XMLImporterService.importDocuments(DocumentModel root, File source, boolean deferSave) ImportsDocumentModelin Nuxeo from an XML or a Zip archive.XMLImporterService.importDocuments(DocumentModel root, File source, Map<String, Object> mvelContext) Same asXMLImporterService.importDocuments(DocumentModel, File)with map injected into mvel contexts used during parsingXMLImporterService.importDocuments(DocumentModel root, File source, Map<String, Object> mvelContext, boolean deferSave) XMLImporterService.importDocuments(DocumentModel root, InputStream xmlStream) ImportsDocumentModelin Nuxeo from an XML Stream.XMLImporterService.importDocuments(DocumentModel root, InputStream xmlStream, Map<String, Object> mvelContext) Same asXMLImporterService.importDocuments(DocumentModel, InputStream)with map injected into mvel contexts used during parsingMVELImporterFunction.mkdir(DocumentModel parent, String regexp, String data, String typeName) protected voidXMLImporterServiceImpl.processDocAttributes(DocumentModel doc, org.dom4j.Element el, AttributeConfigDescriptor conf) Constructors in org.nuxeo.ecm.platform.importer.xml.parser with parameters of type DocumentModelModifierConstructorDescriptionXMLImporterServiceImpl(DocumentModel rootDoc, ParserConfigRegistry registry) XMLImporterServiceImpl(DocumentModel rootDoc, ParserConfigRegistry registry, Map<String, Object> mvelContext, boolean deferSave) Constructor parameters in org.nuxeo.ecm.platform.importer.xml.parser with type arguments of type DocumentModelModifierConstructorDescriptionMVELImporterFunction(CoreSession session, Stack<DocumentModel> docsStack, Map<org.dom4j.Element, DocumentModel> elToDoc, org.dom4j.Element el) MVELImporterFunction(CoreSession session, Stack<DocumentModel> docsStack, Map<org.dom4j.Element, DocumentModel> elToDoc, org.dom4j.Element el) -
Uses of DocumentModel in org.nuxeo.ecm.platform.io.operation
Methods in org.nuxeo.ecm.platform.io.operation with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected DocumentReaderExportDocument.makeDocumentReader(CoreSession session, DocumentModel doc, boolean exportAsTree, boolean exportAsZip) ExportDocument.run(DocumentModel doc) -
Uses of DocumentModel in org.nuxeo.ecm.platform.login.deputy.management
Methods in org.nuxeo.ecm.platform.login.deputy.management that return DocumentModelModifier and TypeMethodDescriptionprotected DocumentModelDeputyManagementStorageService.newMandate(String username, String deputy) DeputyManagementStorageService.newMandate(String username, String deputy, Calendar start, Calendar end) DeputyManager.newMandate(String username, String deputy) DeputyManager.newMandate(String username, String deputy, Calendar start, Calendar end) Methods in org.nuxeo.ecm.platform.login.deputy.management that return types with arguments of type DocumentModelModifier and TypeMethodDescriptionDeputyManagementStorageService.getAvalaibleMandates(String userName) DeputyManager.getAvalaibleMandates(String userName) Methods in org.nuxeo.ecm.platform.login.deputy.management with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidDeputyManagementStorageService.addMandate(DocumentModel entry) voidDeputyManager.addMandate(DocumentModel entry) protected StringDeputyManagementStorageService.id(DocumentModel entry) -
Uses of DocumentModel in org.nuxeo.ecm.platform.mail.adapter
Methods in org.nuxeo.ecm.platform.mail.adapter with parameters of type DocumentModelConstructors in org.nuxeo.ecm.platform.mail.adapter with parameters of type DocumentModelModifierConstructorDescriptionMailMessageBlobHolder(DocumentModel doc, String xPath, String filename) -
Uses of DocumentModel in org.nuxeo.ecm.platform.mail.listener.action
Constructors in org.nuxeo.ecm.platform.mail.listener.action with parameters of type DocumentModelModifierConstructorDescriptionprotectedUnrestrictedCreateDocument(DocumentModel document, CoreSession session, Map<String, String> names) -
Uses of DocumentModel in org.nuxeo.ecm.platform.mail.operations
Methods in org.nuxeo.ecm.platform.mail.operations with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.platform.mail.utils
Methods in org.nuxeo.ecm.platform.mail.utils with parameters of type DocumentModelModifier and TypeMethodDescriptionstatic voidMailCoreHelper.checkMail(DocumentModel currentMailFolder, CoreSession coreSession) Creates MailMessage documents for every unread mail found in the INBOX.protected static voidMailCoreHelper.doCheckMail(DocumentModel currentMailFolder, CoreSession coreSession) -
Uses of DocumentModel in org.nuxeo.ecm.platform.notification.api
Methods in org.nuxeo.ecm.platform.notification.api that return types with arguments of type DocumentModelModifier and TypeMethodDescriptionNotificationManager.getSubscribedDocuments(String prefixedPrincipalName, String respositoryName) Returns the list of live docs the user is subscribed to in the given repository .Methods in org.nuxeo.ecm.platform.notification.api with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidNotificationManager.addSubscription(String username, String notification, DocumentModel doc, Boolean sendConfirmationEmail, NuxeoPrincipal principal, String notificationName) Called when a user subscribes to a notification.voidNotificationManager.addSubscriptions(String username, DocumentModel doc, Boolean sendConfirmationEmail, NuxeoPrincipal principal) NotificationManager.getSubscribers(String notification, DocumentModel doc) Gets the users that subscribed to a notification on a certain document.NotificationManager.getSubscriptionsForUserOnDocument(String username, DocumentModel doc) Gets the notifications for which a user subscribed for a certain document.NotificationManager.getUsersSubscribedToNotificationOnDocument(String notification, DocumentModel doc) Gets all users and groups that subscribed to a notification on a document This is used in management of subscritptions.voidNotificationManager.removeSubscription(String username, String notification, DocumentModel doc) Called when a user cancels his notification.voidNotificationManager.removeSubscriptions(String username, List<String> notifications, DocumentModel doc) voidNotificationManager.sendDocumentByMail(DocumentModel doc, String freemarkerTemplateName, String subject, String comment, NuxeoPrincipal sender, List<String> sendTo) Sends an e-mail directly. -
Uses of DocumentModel in org.nuxeo.ecm.platform.oauth.consumers
Methods in org.nuxeo.ecm.platform.oauth.consumers that return DocumentModelModifier and TypeMethodDescriptionprotected DocumentModelNuxeoOAuthConsumer.asDocumentModel(DocumentModel entry) Methods in org.nuxeo.ecm.platform.oauth.consumers with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected DocumentModelNuxeoOAuthConsumer.asDocumentModel(DocumentModel entry) static NuxeoOAuthConsumerNuxeoOAuthConsumer.createFromDirectoryEntry(DocumentModel entry, String keyType) -
Uses of DocumentModel in org.nuxeo.ecm.platform.oauth.providers
Methods in org.nuxeo.ecm.platform.oauth.providers that return DocumentModelModifier and TypeMethodDescriptionprotected DocumentModelNuxeoOAuthServiceProvider.asDocumentModel(DocumentModel entry) protected DocumentModelOAuthServiceProviderRegistryImpl.getBestEntry(DocumentModelList entries, String gadgetUri, String serviceName) Methods in org.nuxeo.ecm.platform.oauth.providers with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected DocumentModelNuxeoOAuthServiceProvider.asDocumentModel(DocumentModel entry) static NuxeoOAuthServiceProviderNuxeoOAuthServiceProvider.createFromDirectoryEntry(DocumentModel entry) -
Uses of DocumentModel in org.nuxeo.ecm.platform.oauth.tokens
Methods in org.nuxeo.ecm.platform.oauth.tokens with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected NuxeoOAuthTokenOAuthTokenStoreImpl.getTokenFromDirectoryEntry(DocumentModel entry) voidNuxeoOAuthToken.updateEntry(DocumentModel entry) Constructors in org.nuxeo.ecm.platform.oauth.tokens with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.platform.oauth2.clients
Methods in org.nuxeo.ecm.platform.oauth2.clients that return DocumentModelModifier and TypeMethodDescriptionstatic DocumentModelOAuth2Client.fromOAuth2Client(OAuth2Client oAuth2Client) Deprecated, for removal: This API element is subject to removal in a future version.since 2025.9, useDirectory.createBareDocumentModel(String, Map)withOAuth2Client.toMap(OAuth2Client)insteadprotected DocumentModelOAuth2ClientServiceImpl.getClientModel(String clientId) protected DocumentModelOAuth2ClientServiceImpl.getDocument(String clientId) Gets the document model from a givenclientIdstatic DocumentModelOAuth2Client.updateDocument(DocumentModel documentModel, OAuth2Client oAuth2Client) Updates theDocumentModelby theOAuth2Client.Methods in org.nuxeo.ecm.platform.oauth2.clients that return types with arguments of type DocumentModelModifier and TypeMethodDescriptionprotected List<DocumentModel>OAuth2ClientServiceImpl.queryClients()Methods in org.nuxeo.ecm.platform.oauth2.clients with parameters of type DocumentModelModifier and TypeMethodDescriptionstatic OAuth2ClientOAuth2Client.fromDocumentModel(DocumentModel doc) static DocumentModelOAuth2Client.updateDocument(DocumentModel documentModel, OAuth2Client oAuth2Client) Updates theDocumentModelby theOAuth2Client. -
Uses of DocumentModel in org.nuxeo.ecm.platform.oauth2.openid.auth
Methods in org.nuxeo.ecm.platform.oauth2.openid.auth that return DocumentModelModifier and TypeMethodDescriptionprotected DocumentModelUserResolver.createNuxeoUser(String nuxeoLogin) EmailBasedUserResolver.updateUserInfo(DocumentModel user, OpenIDUserInfo userInfo) StoredUserInfoResolver.updateUserInfo(DocumentModel user, OpenIDUserInfo userInfo) protected DocumentModelUserMapperResolver.updateUserInfo(DocumentModel user, OpenIDUserInfo userInfo) protected abstract DocumentModelUserResolver.updateUserInfo(DocumentModel user, OpenIDUserInfo userInfo) Methods in org.nuxeo.ecm.platform.oauth2.openid.auth with parameters of type DocumentModelModifier and TypeMethodDescriptionEmailBasedUserResolver.updateUserInfo(DocumentModel user, OpenIDUserInfo userInfo) StoredUserInfoResolver.updateUserInfo(DocumentModel user, OpenIDUserInfo userInfo) protected DocumentModelUserMapperResolver.updateUserInfo(DocumentModel user, OpenIDUserInfo userInfo) protected abstract DocumentModelUserResolver.updateUserInfo(DocumentModel user, OpenIDUserInfo userInfo) -
Uses of DocumentModel in org.nuxeo.ecm.platform.oauth2.providers
Methods in org.nuxeo.ecm.platform.oauth2.providers that return DocumentModelModifier and TypeMethodDescriptionprotected DocumentModelOAuth2ServiceProviderRegistryImpl.getProviderDocModel(String serviceName) Methods in org.nuxeo.ecm.platform.oauth2.providers that return types with arguments of type DocumentModelModifier and TypeMethodDescriptionprotected List<DocumentModel>OAuth2ServiceProviderRegistryImpl.queryProviders(QueryBuilder query) Methods in org.nuxeo.ecm.platform.oauth2.providers with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected OAuth2ServiceProviderOAuth2ServiceProviderRegistryImpl.buildProvider(DocumentModel entry) Instantiates the provider merging the contribution and the directory entry -
Uses of DocumentModel in org.nuxeo.ecm.platform.oauth2.tokens
Methods in org.nuxeo.ecm.platform.oauth2.tokens that return DocumentModelModifier and TypeMethodDescriptionprotected DocumentModelOAuth2TokenStore.find(Map<String, Serializable> filter) Methods in org.nuxeo.ecm.platform.oauth2.tokens with parameters of type DocumentModelModifier and TypeMethodDescriptionstatic com.google.api.client.auth.oauth2.StoredCredentialNuxeoOAuth2Token.asCredential(DocumentModel entry) protected NuxeoOAuth2TokenOAuth2TokenStore.getTokenFromDirectoryEntry(DocumentModel entry) OAuth2TokenStore.refresh(DocumentModel entry, NuxeoOAuth2Token token) voidNuxeoOAuth2Token.updateEntry(DocumentModel entry) Constructors in org.nuxeo.ecm.platform.oauth2.tokens with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.platform.pdf
Methods in org.nuxeo.ecm.platform.pdf that return DocumentModelModifier and TypeMethodDescriptionPDFInfo.toFields(DocumentModel inDoc, HashMap<String, String> inMapping, boolean inSave, CoreSession inSession) TheinMappingmap is an HashMap where the key is the xpath of the destination field, and the value is the exact label of a PDF info as returned bytoHashMap().Methods in org.nuxeo.ecm.platform.pdf with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidPDFMerge.addBlob(DocumentModel inDoc, String inXPath) PDFInfo.toFields(DocumentModel inDoc, HashMap<String, String> inMapping, boolean inSave, CoreSession inSession) TheinMappingmap is an HashMap where the key is the xpath of the destination field, and the value is the exact label of a PDF info as returned bytoHashMap().Constructors in org.nuxeo.ecm.platform.pdf with parameters of type DocumentModelModifierConstructorDescriptionPDFInfo(DocumentModel inDoc) Constructor with a DocumentModel.PDFInfo(DocumentModel inDoc, String inXPath, String inPassword) Constructor for DocumentModel + encrypted PDFPDFMerge(DocumentModel inDoc, String inXPath) PDFPageExtractor(DocumentModel inDoc, String inXPath) Constructor with aDocumentModel.PDFPageNumbering(DocumentModel inDoc, String inXPath) PDFTextExtractor(DocumentModel inDoc, String inXPath) Constructor with aDocumentModel. -
Uses of DocumentModel in org.nuxeo.ecm.platform.pdf.operations
Methods in org.nuxeo.ecm.platform.pdf.operations that return DocumentModelModifier and TypeMethodDescriptionPDFExtractInfoOperation.run(DocumentModel inDoc) PDFExtractTextOperation.run(DocumentModel input) Methods in org.nuxeo.ecm.platform.pdf.operations with parameters of type DocumentModelModifier and TypeMethodDescriptionPDFConvertToPicturesOperation.run(DocumentModel inDoc) PDFEncryptOperation.run(DocumentModel inDoc) PDFEncryptReadOnlyOperation.run(DocumentModel inDoc) PDFExtractInfoOperation.run(DocumentModel inDoc) PDFExtractPagesOperation.run(DocumentModel inDoc) PDFExtractTextOperation.run(DocumentModel input) PDFMergeDocumentsOperation.run(DocumentModel inDoc) PDFRemoveEncryptionOperation.run(DocumentModel inDoc) -
Uses of DocumentModel in org.nuxeo.ecm.platform.picture
Methods in org.nuxeo.ecm.platform.picture with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected BlobImagingComponent.callPictureConversionChain(DocumentModel doc, Blob blob, PictureConversion pictureConversion, ImageInfo imageInfo, Point size, String conversionFormat) protected booleanImagingComponent.canApplyPictureConversion(PictureConversion pictureConversion, DocumentModel doc) protected PictureViewImagingComponent.computeView(DocumentModel doc, Blob blob, PictureConversion pictureConversion, ImageInfo imageInfo) protected PictureViewImagingComponent.computeView(DocumentModel doc, Blob blob, PictureConversion pictureConversion, ImageInfo imageInfo, boolean convert) ImagingComponent.computeViewsFor(DocumentModel doc, Blob blob, ImageInfo imageInfo, boolean convert) protected ActionContextImagingComponent.createActionContext(DocumentModel doc) protected voidPictureViewsGenerationWork.firePictureViewsGenerationDoneEvent(DocumentModel doc) Deprecated.Fire aPICTURE_VIEWS_GENERATION_DONE_EVENTbooleanPictureViewsHelper.hasPrefillPictureViews(DocumentModel doc) -
Uses of DocumentModel in org.nuxeo.ecm.platform.picture.api
Methods in org.nuxeo.ecm.platform.picture.api with parameters of type DocumentModelModifier and TypeMethodDescriptionImagingService.computeViewsFor(DocumentModel doc, Blob blob, ImageInfo imageInfo, boolean convert) Compute all the registeredPictureConversionFor each picture template theImagingService.computeViewFor(Blob, PictureConversion, ImageInfo, boolean)method is call -
Uses of DocumentModel in org.nuxeo.ecm.platform.picture.api.adapters
Fields in org.nuxeo.ecm.platform.picture.api.adapters declared as DocumentModelMethods in org.nuxeo.ecm.platform.picture.api.adapters with parameters of type DocumentModelModifier and TypeMethodDescriptionMultiviewPictureAdapterFactory.getAdapter(DocumentModel doc, Class<?> itf) NoPictureResourceAdapterFactory.getAdapter(DocumentModel doc, Class<?> cls) Deprecated.PictureResourceAdapterFactory.getAdapter(DocumentModel doc, Class<?> cls) PictureBlobHolderFactory.getBlobHolder(DocumentModel doc) voidAbstractPictureAdapter.setDocumentModel(DocumentModel doc) voidPictureResourceAdapter.setDocumentModel(DocumentModel doc) Constructors in org.nuxeo.ecm.platform.picture.api.adapters with parameters of type DocumentModelModifierConstructorDescriptionMultiviewPictureAdapter(DocumentModel docModel) PictureBlobHolder(DocumentModel doc, String path) PictureBookBlobHolder(DocumentModel doc, String xPath) -
Uses of DocumentModel in org.nuxeo.ecm.platform.picture.extension
Methods in org.nuxeo.ecm.platform.picture.extension with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidImagePlugin.updateDocument(DocumentModel doc, Blob content) -
Uses of DocumentModel in org.nuxeo.ecm.platform.picture.listener
Methods in org.nuxeo.ecm.platform.picture.listener that return DocumentModelModifier and TypeMethodDescriptionprotected DocumentModelPictureChangedListener.getParentDocument(CoreSession session, DocumentModel doc) Methods in org.nuxeo.ecm.platform.picture.listener with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected DocumentModelPictureChangedListener.getParentDocument(CoreSession session, DocumentModel doc) protected voidPictureChangedListener.preFillPictureViews(CoreSession session, DocumentModel doc) protected booleanPictureChangedListener.triggersPictureViewsGeneration(Event event, DocumentModel doc) -
Uses of DocumentModel in org.nuxeo.ecm.platform.picture.operation
Methods in org.nuxeo.ecm.platform.picture.operation that return DocumentModelModifier and TypeMethodDescriptionCreatePicture.run(DocumentModel doc) CreatePicture.run(DocumentRef doc) Methods in org.nuxeo.ecm.platform.picture.operation with parameters of type DocumentModelModifier and TypeMethodDescriptionCreatePicture.run(DocumentModel doc) GetPictureView.run(DocumentModel doc) PictureResize.run(DocumentModel doc) -
Uses of DocumentModel in org.nuxeo.ecm.platform.picture.preview.adapter.factories
Methods in org.nuxeo.ecm.platform.picture.preview.adapter.factories with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.platform.picture.recompute
Methods in org.nuxeo.ecm.platform.picture.recompute with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected voidRecomputeViewsAction.RecomputeViewsComputation.fireEvent(CoreSession session, DocumentModel document, String eventName) -
Uses of DocumentModel in org.nuxeo.ecm.platform.picture.rendition
Methods in org.nuxeo.ecm.platform.picture.rendition with parameters of type DocumentModelModifier and TypeMethodDescriptionPictureRenditionDefinitionProvider.getRenditionDefinitions(DocumentModel doc) booleanPictureRenditionProvider.isAvailable(DocumentModel doc, RenditionDefinition definition) PictureRenditionProvider.render(DocumentModel doc, RenditionDefinition definition) -
Uses of DocumentModel in org.nuxeo.ecm.platform.picture.thumbnail
Methods in org.nuxeo.ecm.platform.picture.thumbnail with parameters of type DocumentModelModifier and TypeMethodDescriptionThumbnailPictureFactory.computeThumbnail(DocumentModel doc, CoreSession session) ThumbnailPictureFactory.getThumbnail(DocumentModel doc, CoreSession session) -
Uses of DocumentModel in org.nuxeo.ecm.platform.preview.adapter
Methods in org.nuxeo.ecm.platform.preview.adapter with parameters of type DocumentModelModifier and TypeMethodDescriptionPreviewAdapterFactory.getAdapter(DocumentModel doc) PreviewAdapterManager.getAdapter(DocumentModel doc) PreviewAdapterManagerComponent.getAdapter(DocumentModel doc) PreviewDocumentModelAdapterFactory.getAdapter(DocumentModel doc, Class<?> itf) MimeTypePreviewer.getPreview(Blob blob, DocumentModel dm) PlainImagePreviewer.getPreview(Blob blob, DocumentModel dm) Deprecated.PlainTextPreviewer.getPreview(Blob blob, DocumentModel dm) ZipPreviewer.getPreview(Blob blob, DocumentModel dm) protected StringAbstractPreviewer.getPreviewTitle(DocumentModel dm) booleanPreviewAdapterManager.hasAdapter(DocumentModel doc) booleanPreviewAdapterManagerComponent.hasAdapter(DocumentModel doc) -
Uses of DocumentModel in org.nuxeo.ecm.platform.preview.adapter.base
Fields in org.nuxeo.ecm.platform.preview.adapter.base declared as DocumentModelMethods in org.nuxeo.ecm.platform.preview.adapter.base with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidAbstractHtmlPreviewAdapter.setAdaptedDocument(DocumentModel doc) -
Uses of DocumentModel in org.nuxeo.ecm.platform.preview.adapter.factories
Methods in org.nuxeo.ecm.platform.preview.adapter.factories with parameters of type DocumentModelModifier and TypeMethodDescriptionBlobHolderPreviewAdapterFactory.getAdapter(DocumentModel doc) FileBasedPreviewAdapterFactory.getAdapter(DocumentModel doc) NotePreviewAdapter.getAdapter(DocumentModel doc) -
Uses of DocumentModel in org.nuxeo.ecm.platform.preview.api
Methods in org.nuxeo.ecm.platform.preview.api with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.platform.preview.helper
Methods in org.nuxeo.ecm.platform.preview.helper with parameters of type DocumentModelModifier and TypeMethodDescriptionstatic booleanPreviewHelper.blobSupportsPreview(DocumentModel doc, String xpath) static booleanPreviewHelper.docHasBlobToPreview(DocumentModel document) static HtmlPreviewAdapterPreviewHelper.getBlobPreviewAdapter(DocumentModel doc) static StringPreviewHelper.getPreviewURL(DocumentModel doc) static StringPreviewHelper.getPreviewURL(DocumentModel doc, String xpath) static booleanPreviewHelper.typeSupportsPreview(DocumentModel doc) -
Uses of DocumentModel in org.nuxeo.ecm.platform.preview.io
Methods in org.nuxeo.ecm.platform.preview.io with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidPreviewJsonEnricher.write(com.fasterxml.jackson.core.JsonGenerator jg, DocumentModel document) -
Uses of DocumentModel in org.nuxeo.ecm.platform.preview.work
Methods in org.nuxeo.ecm.platform.preview.work with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected StringPreviewWork.getSourceId(DocumentModel doc) Returns the identifier of the object to render, could be the main blob or a doc.Constructors in org.nuxeo.ecm.platform.preview.work with parameters of type DocumentModelModifierConstructorDescriptionPreviewWork(DocumentModel doc, String xpath, boolean blobPostProcessing) -
Uses of DocumentModel in org.nuxeo.ecm.platform.publisher.api
Methods in org.nuxeo.ecm.platform.publisher.api that return DocumentModelModifier and TypeMethodDescriptionAbstractBasePublishedDocumentFactory.snapshotDocumentBeforePublish(DocumentModel doc) PublishedDocumentFactory.snapshotDocumentBeforePublish(DocumentModel doc) Methods in org.nuxeo.ecm.platform.publisher.api with parameters of type DocumentModelModifier and TypeMethodDescriptionPublisherService.getPublicationTree(String treeName, CoreSession coreSession, Map<String, String> params, DocumentModel currentDocument) PublisherService.getPublicationTreeFor(DocumentModel doc, CoreSession coreSession) String[]AbstractBasePublishedDocumentFactory.getValidatorsFor(DocumentModel dm) String[]PublishedDocumentFactory.getValidatorsFor(DocumentModel dm) Computes the list of publishing validators given the document model of the document just published.booleanAbstractBasePublicationTree.isPublicationNode(DocumentModel documentModel) booleanPublicationTree.isPublicationNode(DocumentModel documentModel) Returnstrueif the givendocumentModelis a PublicationNode of the current tree,falseotherwise.booleanPublisherService.isPublishedDocument(DocumentModel documentModel) protected booleanAbstractBasePublishedDocumentFactory.needToVersionDocument(DocumentModel doc) protected voidAbstractBasePublishedDocumentFactory.notifyEvent(String eventId, Map<String, Serializable> properties, String comment, String category, DocumentModel dm, CoreSession coreSession) protected voidAbstractBasePublishedDocumentFactory.notifyEvent(PublishingEvent event, DocumentModel doc, CoreSession coreSession) AbstractBasePublicationTree.publish(DocumentModel doc, PublicationNode targetNode) AbstractBasePublicationTree.publish(DocumentModel doc, PublicationNode targetNode, Map<String, String> params) PublicationTree.publish(DocumentModel doc, PublicationNode targetNode) PublicationTree.publish(DocumentModel doc, PublicationNode targetNode, Map<String, String> params) PublisherService.publish(DocumentModel doc, PublicationNode targetNode) PublisherService.publish(DocumentModel doc, PublicationNode targetNode, Map<String, String> params) AbstractBasePublishedDocumentFactory.publishDocument(DocumentModel doc, PublicationNode targetNode) PublishedDocumentFactory.publishDocument(DocumentModel doc, PublicationNode targetNode) PublishedDocumentFactory.publishDocument(DocumentModel doc, PublicationNode targetNode, Map<String, String> params) voidAbstractBasePublicationTree.setCurrentDocument(DocumentModel currentDocument) voidPublicationTree.setCurrentDocument(DocumentModel currentDocument) Sets the current document on which the tree will be based, if needed.AbstractBasePublishedDocumentFactory.snapshotDocumentBeforePublish(DocumentModel doc) PublishedDocumentFactory.snapshotDocumentBeforePublish(DocumentModel doc) voidPublicationTree.unpublish(DocumentModel doc, PublicationNode targetNode) voidPublisherService.unpublish(DocumentModel doc, PublicationNode targetNode) PublishedDocumentFactory.wrapDocumentModel(DocumentModel doc) AbstractBasePublicationTree.wrapToPublicationNode(DocumentModel documentModel) PublicationTree.wrapToPublicationNode(DocumentModel documentModel) Returns a PublicationNode for the current tree built on the givendocumentModel.PublisherService.wrapToPublicationNode(DocumentModel documentModel, CoreSession coreSession) AbstractBasePublicationTree.wrapToPublishedDocument(DocumentModel documentModel) PublicationTree.wrapToPublishedDocument(DocumentModel documentModel) -
Uses of DocumentModel in org.nuxeo.ecm.platform.publisher.helper
Methods in org.nuxeo.ecm.platform.publisher.helper with parameters of type DocumentModelModifier and TypeMethodDescriptionstatic voidPublicationRelationHelper.addPublicationRelation(DocumentModel documentModel, PublicationTree publicationTree) RootSectionsManager.addSection(String sectionId, DocumentModel currentDocument) booleanRootSectionsManager.canAddSection(DocumentModel section, DocumentModel currentDocument) RootSectionFinder.getAccessibleSectionRoots(DocumentModel currentDoc) static PublicationTreePublicationRelationHelper.getPublicationTreeUsedForPublishing(DocumentModel documentModel, CoreSession coreSession) RootSectionFinder.getSectionRootsForWorkspace(DocumentModel currentDoc) Returns the head (root) sections that are bound to a given Workspace.RootSectionFinder.getSectionRootsForWorkspace(DocumentModel currentDoc, boolean addDefaultSectionRoots) Returns the head (root) sections that are bound to a given Workspace.static StringVersioningHelper.getVersionLabelFor(DocumentModel doc) static booleanPublicationRelationHelper.isPublished(DocumentModel documentModel) static voidPublicationRelationHelper.removePublicationRelation(DocumentModel documentModel) RootSectionsManager.removeSection(String sectionId, DocumentModel currentDocument) -
Uses of DocumentModel in org.nuxeo.ecm.platform.publisher.impl.core
Fields in org.nuxeo.ecm.platform.publisher.impl.core declared as DocumentModelModifier and TypeFieldDescriptionprotected DocumentModelRootSectionsPublicationTree.currentDocumentprotected DocumentModelCoreFolderPublicationNode.folderprotected DocumentModelSimpleCorePublishedDocument.proxyprotected DocumentModelSectionPublicationTree.treeRootMethods in org.nuxeo.ecm.platform.publisher.impl.core that return DocumentModelModifier and TypeMethodDescriptionSimpleCorePublishedDocument.getProxy()CoreFolderPublicationNode.getTargetDocumentModel()CoreProxyFactory.snapshotDocumentBeforePublish(DocumentModel doc) CoreProxyFactory.unwrapPublishedDocument(PublishedDocument pubDoc) Methods in org.nuxeo.ecm.platform.publisher.impl.core with parameters of type DocumentModelModifier and TypeMethodDescriptionbooleanSectionPublicationTree.isPublicationNode(DocumentModel documentModel) SectionPublicationTree.publish(DocumentModel doc, PublicationNode targetNode) SectionPublicationTree.publish(DocumentModel doc, PublicationNode targetNode, Map<String, String> params) CoreProxyFactory.publishDocument(DocumentModel doc, PublicationNode targetNode, Map<String, String> params) voidRootSectionsPublicationTree.setCurrentDocument(DocumentModel currentDocument) CoreProxyFactory.snapshotDocumentBeforePublish(DocumentModel doc) voidSectionPublicationTree.unpublish(DocumentModel doc, PublicationNode targetNode) CoreProxyFactory.wrapDocumentModel(DocumentModel doc) SectionPublicationTree.wrapToPublicationNode(DocumentModel documentModel) SectionPublicationTree.wrapToPublishedDocument(DocumentModel documentModel) Constructors in org.nuxeo.ecm.platform.publisher.impl.core with parameters of type DocumentModelModifierConstructorDescriptionCoreFolderPublicationNode(DocumentModel doc, PublicationTree tree, PublicationNode parent, PublishedDocumentFactory factory) CoreFolderPublicationNode(DocumentModel doc, PublicationTree tree, PublishedDocumentFactory factory) -
Uses of DocumentModel in org.nuxeo.ecm.platform.publisher.impl.finder
Fields in org.nuxeo.ecm.platform.publisher.impl.finder declared as DocumentModelModifier and TypeFieldDescriptionprotected DocumentModelAbstractRootSectionsFinder.currentDocumentMethods in org.nuxeo.ecm.platform.publisher.impl.finder with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected abstract voidAbstractRootSectionsFinder.computeUserSectionRoots(DocumentModel currentDoc) protected voidDefaultRootSectionsFinder.computeUserSectionRoots(DocumentModel currentDoc) AbstractRootSectionsFinder.getAccessibleSectionRoots(DocumentModel currentDoc) AbstractRootSectionsFinder.getSectionRootsForWorkspace(DocumentModel currentDoc) AbstractRootSectionsFinder.getSectionRootsForWorkspace(DocumentModel currentDoc, boolean addDefaultSectionRoots) protected DocumentModelListAbstractRootSectionsFinder.getSectionRootsFromWorkspaceConfig(DocumentModel workspace, CoreSession session) -
Uses of DocumentModel in org.nuxeo.ecm.platform.publisher.impl.service
Fields in org.nuxeo.ecm.platform.publisher.impl.service with type parameters of type DocumentModelMethods in org.nuxeo.ecm.platform.publisher.impl.service that return types with arguments of type DocumentModelModifier and TypeMethodDescriptionDomainsFinder.getDomains()protected List<DocumentModel>DomainsFinder.getDomainsFiltered()Methods in org.nuxeo.ecm.platform.publisher.impl.service with parameters of type DocumentModelModifier and TypeMethodDescriptionPublisherServiceImpl.getPublicationTree(String treeName, CoreSession coreSession, Map<String, String> params, DocumentModel currentDocument) PublisherServiceImpl.getPublicationTreeFor(DocumentModel doc, CoreSession coreSession) booleanPublisherServiceImpl.isPublishedDocument(DocumentModel documentModel) PublisherServiceImpl.publish(DocumentModel doc, PublicationNode targetNode) PublisherServiceImpl.publish(DocumentModel doc, PublicationNode targetNode, Map<String, String> params) voidPublisherServiceImpl.registerTreeConfigFor(DocumentModel domain) voidPublisherServiceImpl.unpublish(DocumentModel doc, PublicationNode targetNode) voidPublisherServiceImpl.unRegisterTreeConfigFor(DocumentModel domain) PublisherServiceImpl.wrapToPublicationNode(DocumentModel documentModel, CoreSession coreSession) -
Uses of DocumentModel in org.nuxeo.ecm.platform.publisher.listeners
Methods in org.nuxeo.ecm.platform.publisher.listeners with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected voidDomainEventsListener.handleDomainGoesFromTrashedState(DocumentModel doc) protected voidDomainEventsListener.handleDomainGoesToTrashedState(DocumentModel doc) protected voidDomainEventsListener.handleDomainLifeCycleChanged(DocumentEventContext docCtx, DocumentModel doc) protected voidDomainEventsListener.handleDomainMoved(DocumentEventContext docCtx, DocumentModel doc) protected voidDomainEventsListener.registerNewPublicationTrees(DocumentModel doc) protected voidDomainEventsListener.unregisterPublicationTrees(DocumentModel doc) -
Uses of DocumentModel in org.nuxeo.ecm.platform.publisher.rules
Methods in org.nuxeo.ecm.platform.publisher.rules with parameters of type DocumentModelModifier and TypeMethodDescriptionString[]DefaultValidatorsRule.computesValidatorsFor(DocumentModel doc) String[]ValidatorsRule.computesValidatorsFor(DocumentModel dm) Computes the list of publishing validators given the document model of the document just published.Constructors in org.nuxeo.ecm.platform.publisher.rules with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.platform.publisher.task
Methods in org.nuxeo.ecm.platform.publisher.task that return DocumentModelModifier and TypeMethodDescriptionprotected DocumentModelCoreProxyWithWorkflowFactory.getLiveDocument(CoreSession session, DocumentModel proxy) PublishUnrestricted.getModel()Methods in org.nuxeo.ecm.platform.publisher.task with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected voidCoreProxyWithWorkflowFactory.createTask(DocumentModel document, CoreSession session, NuxeoPrincipal principal) protected voidCoreProxyWithWorkflowFactory.endTask(DocumentModel document, NuxeoPrincipal currentUser, CoreSession session, String comment, PublishingEvent event) protected DocumentModelCoreProxyWithWorkflowFactory.getLiveDocument(CoreSession session, DocumentModel proxy) protected booleanCoreProxyWithWorkflowFactory.hasValidationTask(DocumentModel proxy, NuxeoPrincipal currentUser) booleanLookupState.isPublished(DocumentModel doc, CoreSession session) protected booleanCoreProxyWithWorkflowFactory.isPublishedDocWaitingForPublication(DocumentModel doc, CoreSession session) protected booleanCoreProxyWithWorkflowFactory.isValidator(DocumentModel document, NuxeoPrincipal principal) CoreProxyWithWorkflowFactory.publishDocument(DocumentModel doc, PublicationNode targetNode, Map<String, String> params) protected voidCoreProxyWithWorkflowFactory.removeACL(DocumentModel document, CoreSession coreSession) protected voidCoreProxyWithWorkflowFactory.removeExistingProxiesOnPreviousVersions(DocumentModel newProxy) protected voidCoreProxyWithWorkflowFactory.removeProxy(DocumentModel doc, CoreSession coreSession) protected voidCoreProxyWithWorkflowFactory.restrictPermission(DocumentModel newProxy, NuxeoPrincipal principal, CoreSession coreSession, ACL acl) CoreProxyWithWorkflowFactory.wrapDocumentModel(DocumentModel doc) Constructors in org.nuxeo.ecm.platform.publisher.task with parameters of type DocumentModelModifierConstructorDescriptionChangePermissionUnrestricted(CoreSession session, DocumentModel document, String[] validators, NuxeoPrincipal principal, String aclName, ACL acl) DeleteDocumentUnrestricted(CoreSession session, DocumentModel document) PublishUnrestricted(CoreSession session, DocumentModel docToPublish, DocumentModel sectionToPublishTo) PublishUnrestricted(CoreSession session, DocumentModel docToPublish, DocumentModel sectionToPublishTo, boolean overwriteProxy) RemoveACLUnrestricted(CoreSession session, DocumentModel document, String aclName, String oldAclName) -
Uses of DocumentModel in org.nuxeo.ecm.platform.query.api
Fields in org.nuxeo.ecm.platform.query.api declared as DocumentModelModifier and TypeFieldDescriptionprotected DocumentModelAbstractPageProvider.searchDocumentModelMethods in org.nuxeo.ecm.platform.query.api that return DocumentModelModifier and TypeMethodDescriptionAbstractPageProvider.getSearchDocumentModel()PageProvider.getSearchDocumentModel()Methods in org.nuxeo.ecm.platform.query.api with parameters of type DocumentModelModifier and TypeMethodDescriptionPageProvider<?>PageProviderService.getPageProvider(String name, DocumentModel searchDocument, List<SortInfo> sortInfos, Long pageSize, Long currentPage, Long currentOffset, Map<String, Serializable> properties, List<String> highlights, List<QuickFilter> quickFilters, Object... parameters) Returns an instance of page provider with given name.PageProvider<?>PageProviderService.getPageProvider(String name, DocumentModel searchDocument, List<SortInfo> sortInfos, Long pageSize, Long currentPage, Map<String, Serializable> properties, Object... parameters) Returns an instance of page provider with given name.PageProvider<?>PageProviderService.getPageProvider(String name, DocumentModel searchDocument, List<SortInfo> sortInfos, Long pageSize, Long currentPage, Map<String, Serializable> properties, List<String> highlights, List<QuickFilter> quickFilters, Object... parameters) Returns an instance of page provider with given name.PageProvider<?>PageProviderService.getPageProvider(String name, DocumentModel searchDocument, List<SortInfo> sortInfos, Long pageSize, Long currentPage, Map<String, Serializable> properties, List<QuickFilter> quickFilters, Object... parameters) Returns an instance of page provider with given name.PageProvider<?>PageProviderService.getPageProvider(String name, PageProviderDefinition desc, DocumentModel searchDocument, List<SortInfo> sortInfos, Long pageSize, Long currentPage, Long currentOffset, Map<String, Serializable> properties, List<String> highlights, List<QuickFilter> quickFilters, Object... parameters) Returns an instance of page provider with given name and definition.PageProvider<?>PageProviderService.getPageProvider(String name, PageProviderDefinition desc, DocumentModel searchDocument, List<SortInfo> sortInfos, Long pageSize, Long currentPage, Map<String, Serializable> properties, Object... parameters) Returns an instance of page provider with given name and definition.PageProvider<?>PageProviderService.getPageProvider(String name, PageProviderDefinition desc, DocumentModel searchDocument, List<SortInfo> sortInfos, Long pageSize, Long currentPage, Map<String, Serializable> properties, List<String> highlights, List<QuickFilter> quickFilters, Object... parameters) Returns an instance of page provider with given name.PageProvider<?>PageProviderService.getPageProvider(String name, PageProviderDefinition desc, DocumentModel searchDocument, List<SortInfo> sortInfos, Long pageSize, Long currentPage, Map<String, Serializable> properties, List<QuickFilter> quickFilters, Object... parameters) Returns an instance of page provider with given name.protected booleanAbstractPageProvider.searchDocumentModelChanged(DocumentModel oldDoc, DocumentModel newDoc) voidAbstractPageProvider.setSearchDocumentModel(DocumentModel searchDocumentModel) voidPageProvider.setSearchDocumentModel(DocumentModel doc) -
Uses of DocumentModel in org.nuxeo.ecm.platform.query.core
Fields in org.nuxeo.ecm.platform.query.core declared as DocumentModelMethods in org.nuxeo.ecm.platform.query.core that return DocumentModelMethods in org.nuxeo.ecm.platform.query.core that return types with arguments of type DocumentModelMethods in org.nuxeo.ecm.platform.query.core with parameters of type DocumentModelModifier and TypeMethodDescriptionPageProvider<?>PageProviderServiceImpl.getPageProvider(String name, DocumentModel searchDocument, List<SortInfo> sortInfos, Long pageSize, Long currentPage, Long currentOffset, Map<String, Serializable> properties, List<String> highlights, List<QuickFilter> quickFilters, Object... parameters) PageProvider<?>PageProviderServiceImpl.getPageProvider(String name, DocumentModel searchDocument, List<SortInfo> sortInfos, Long pageSize, Long currentPage, Map<String, Serializable> properties, Object... parameters) PageProvider<?>PageProviderServiceImpl.getPageProvider(String name, DocumentModel searchDocument, List<SortInfo> sortInfos, Long pageSize, Long currentPage, Map<String, Serializable> properties, List<String> highlights, List<QuickFilter> quickFilters, Object... parameters) PageProvider<?>PageProviderServiceImpl.getPageProvider(String name, DocumentModel searchDocument, List<SortInfo> sortInfos, Long pageSize, Long currentPage, Map<String, Serializable> properties, List<QuickFilter> quickFilters, Object... parameters) PageProvider<?>PageProviderServiceImpl.getPageProvider(String name, PageProviderDefinition desc, DocumentModel searchDocument, List<SortInfo> sortInfos, Long pageSize, Long currentPage, Long currentOffset, Map<String, Serializable> properties, List<String> highlights, List<QuickFilter> quickFilters, Object... parameters) PageProvider<?>PageProviderServiceImpl.getPageProvider(String name, PageProviderDefinition desc, DocumentModel searchDocument, List<SortInfo> sortInfos, Long pageSize, Long currentPage, Map<String, Serializable> properties, Object... parameters) PageProvider<?>PageProviderServiceImpl.getPageProvider(String name, PageProviderDefinition desc, DocumentModel searchDocument, List<SortInfo> sortInfos, Long pageSize, Long currentPage, Map<String, Serializable> properties, List<String> highlights, List<QuickFilter> quickFilters, Object... parameters) PageProvider<?>PageProviderServiceImpl.getPageProvider(String name, PageProviderDefinition desc, DocumentModel searchDocument, List<SortInfo> sortInfos, Long pageSize, Long currentPage, Map<String, Serializable> properties, List<QuickFilter> quickFilters, Object... parameters) Method parameters in org.nuxeo.ecm.platform.query.core with type arguments of type DocumentModelModifier and TypeMethodDescriptionvoidDocumentModelListPageProvider.setDocumentModelList(List<DocumentModel> docs) Constructors in org.nuxeo.ecm.platform.query.core with parameters of type DocumentModelModifierConstructorDescriptionAggregateBase(AggregateDefinition definition, DocumentModel searchDocument) -
Uses of DocumentModel in org.nuxeo.ecm.platform.query.nxql
Fields in org.nuxeo.ecm.platform.query.nxql with type parameters of type DocumentModelModifier and TypeFieldDescriptionprotected List<DocumentModel>CoreQueryDocumentPageProvider.currentPageDocumentsMethods in org.nuxeo.ecm.platform.query.nxql that return types with arguments of type DocumentModelModifier and TypeMethodDescriptionCoreQueryDocumentPageProvider.getCurrentPage()CoreQueryDocumentPageProvider.getCurrentSelectPage()Methods in org.nuxeo.ecm.platform.query.nxql with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected static StringNXQLQueryBuilder.atomicQueryElement(DocumentModel model, PredicateDefinition predicateDescriptor, Escaper escaper) static BooleanNXQLQueryBuilder.getBooleanValue(DocumentModel model, PredicateFieldDefinition fieldDescriptor) static StringNXQLQueryBuilder.getFieldType(DocumentModel model, PredicateFieldDefinition fieldDescriptor) static IntegerNXQLQueryBuilder.getIntValue(DocumentModel model, PredicateFieldDefinition fieldDescriptor) NXQLQueryBuilder.getListValue(DocumentModel model, PredicateFieldDefinition fieldDescriptor) static StringNXQLQueryBuilder.getPlainStringValue(DocumentModel model, PredicateFieldDefinition fieldDescriptor) static StringNXQLQueryBuilder.getQuery(String pattern, Object[] params, boolean quoteParameters, boolean escape, DocumentModel searchDocumentModel, SortInfo... sortInfos) static StringNXQLQueryBuilder.getQuery(DocumentModel model, WhereClauseDefinition whereClause, Object[] params, SortInfo... sortInfos) static StringNXQLQueryBuilder.getQuery(DocumentModel model, WhereClauseDefinition whereClause, String quickFiltersClause, Object[] params, SortInfo... sortInfos) static StringNXQLQueryBuilder.getQueryElement(DocumentModel model, PredicateDefinition predicateDescriptor, Escaper escaper) static StringNXQLQueryBuilder.getQueryElement(DocumentModel model, WhereClauseDefinition whereClause, Object[] params) static StringNXQLQueryBuilder.getQueryElement(DocumentModel model, WhereClauseDefinition whereClause, String quickFiltersClause, Object[] params) static ObjectNXQLQueryBuilder.getRawValue(DocumentModel model, PredicateFieldDefinition fieldDescriptor) static StringNXQLQueryBuilder.getStringValue(DocumentModel model, PredicateFieldDefinition fieldDescriptor) protected static StringNXQLQueryBuilder.subClauseQueryElement(DocumentModel model, PredicateDefinition predicateDescriptor) -
Uses of DocumentModel in org.nuxeo.ecm.platform.relations
Methods in org.nuxeo.ecm.platform.relations that return DocumentModelModifier and TypeMethodDescriptionprotected DocumentModelCoreGraph.StatementAdder.setRelationProperties(DocumentModel rel, Statement statement) Methods in org.nuxeo.ecm.platform.relations with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected DocumentModelCoreGraph.StatementAdder.setRelationProperties(DocumentModel rel, Statement statement) -
Uses of DocumentModel in org.nuxeo.ecm.platform.relations.api
Methods in org.nuxeo.ecm.platform.relations.api with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidDocumentRelationManager.addRelation(CoreSession session, DocumentModel from, DocumentModel to, String predicate, boolean inverse) Add link between two documentvoidDocumentRelationManager.addRelation(CoreSession session, DocumentModel from, Node to, String predicate) Add link between two documentvoidDocumentRelationManager.addRelation(CoreSession session, DocumentModel from, Node to, String predicate, boolean inverse) Add link between two documentvoidDocumentRelationManager.addRelation(CoreSession session, DocumentModel from, Node to, String predicate, boolean inverse, boolean includeStatementsInEvents) Add link between two documentvoidDocumentRelationManager.addRelation(CoreSession session, DocumentModel from, Node to, String predicate, boolean inverse, boolean includeStatementsInEvents, String comment) Add link between two documentvoidDocumentRelationManager.deleteRelation(CoreSession session, DocumentModel from, DocumentModel to, String predicate) voidDocumentRelationManager.deleteRelation(CoreSession session, DocumentModel from, DocumentModel to, String predicate, boolean includeStatementsInEvents) -
Uses of DocumentModel in org.nuxeo.ecm.platform.relations.api.util
Methods in org.nuxeo.ecm.platform.relations.api.util that return DocumentModelModifier and TypeMethodDescriptionstatic DocumentModelRelationHelper.getDocumentModel(Node node, CoreSession session) Returns the document model corresponding to a relation node.Methods in org.nuxeo.ecm.platform.relations.api.util with parameters of type DocumentModelModifier and TypeMethodDescriptionstatic QNameResourceRelationHelper.getDocumentResource(DocumentModel document) Returns the relation node corresponding to a document model.static DocumentModelListRelationHelper.getObjectDocuments(String graphName, DocumentModel subjectDoc, Resource predicat) static DocumentModelListRelationHelper.getObjectDocuments(DocumentModel subjectDoc, Resource predicat) RelationHelper.getStatements(String graphName, DocumentModel subjectDoc, Resource predicat) RelationHelper.getStatements(DocumentModel subjectDoc, Resource predicat) static DocumentModelListRelationHelper.getSubjectDocuments(String graphName, Resource predicat, DocumentModel objectDocument) static DocumentModelListRelationHelper.getSubjectDocuments(Resource predicat, DocumentModel objectDocument) static DocumentModelListRelationHelper.getSubjectDocumentsOut(String graphName, Resource predicat, DocumentModel objectDocument) static DocumentModelListRelationHelper.getSubjectDocumentsOut(Resource predicat, DocumentModel objectDocument) static voidRelationHelper.removeRelation(String graphName, DocumentModel subjectDoc, Resource predicat, DocumentModel objectDoc) static voidRelationHelper.removeRelation(DocumentModel subjectDoc, Resource predicat, DocumentModel objectDoc) -
Uses of DocumentModel in org.nuxeo.ecm.platform.relations.services
Methods in org.nuxeo.ecm.platform.relations.services with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidDocumentRelationService.addRelation(CoreSession session, DocumentModel from, DocumentModel to, String predicate, boolean inverse) voidDocumentRelationService.addRelation(CoreSession session, DocumentModel from, Node to, String predicate) voidDocumentRelationService.addRelation(CoreSession session, DocumentModel from, Node to, String predicate, boolean inverse) voidDocumentRelationService.addRelation(CoreSession session, DocumentModel from, Node to, String predicate, boolean inverse, boolean includeStatementsInEvents) voidDocumentRelationService.addRelation(CoreSession session, DocumentModel from, Node toResource, String predicate, boolean inverse, boolean includeStatementsInEvents, String comment) voidDocumentRelationService.deleteRelation(CoreSession session, DocumentModel from, DocumentModel to, String predicate) voidDocumentRelationService.deleteRelation(CoreSession session, DocumentModel from, DocumentModel to, String predicate, boolean includeStatementsInEvents) protected voidDocumentRelationService.notifyEvent(String eventId, DocumentModel source, Map<String, Serializable> options, String comment, CoreSession session) -
Uses of DocumentModel in org.nuxeo.ecm.platform.rendering.api
Methods in org.nuxeo.ecm.platform.rendering.api with parameters of type DocumentModelModifier and TypeMethodDescriptionDefaultDocumentView.get(DocumentModel doc, String name) DocumentView.get(DocumentModel doc, String name) DefaultDocumentView.Field.getValue(DocumentModel doc) DefaultDocumentView.keys(DocumentModel doc) DocumentView.keys(DocumentModel doc) intDefaultDocumentView.size(DocumentModel doc) -
Uses of DocumentModel in org.nuxeo.ecm.platform.rendering.fm.adapters
Fields in org.nuxeo.ecm.platform.rendering.fm.adapters declared as DocumentModelModifier and TypeFieldDescriptionprotected final DocumentModelDocumentTemplate.docfinal DocumentModelSchemaTemplate.DocumentSchema.docMethods in org.nuxeo.ecm.platform.rendering.fm.adapters that return DocumentModelConstructors in org.nuxeo.ecm.platform.rendering.fm.adapters with parameters of type DocumentModelModifierConstructorDescriptionDocumentSchema(DocumentModel doc, String schemaName) DocumentTemplate(freemarker.template.ObjectWrapper wrapper, DocumentModel doc) -
Uses of DocumentModel in org.nuxeo.ecm.platform.rendering.impl
Methods in org.nuxeo.ecm.platform.rendering.impl that return DocumentModelMethods in org.nuxeo.ecm.platform.rendering.impl with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.platform.rendering.template
Fields in org.nuxeo.ecm.platform.rendering.template declared as DocumentModelMethods in org.nuxeo.ecm.platform.rendering.template with parameters of type DocumentModelModifier and TypeMethodDescriptionabstract ObjectDocumentFieldAccessor.getValue(DocumentModel doc) Constructors in org.nuxeo.ecm.platform.rendering.template with parameters of type DocumentModelModifierConstructorDescriptionDocumentModelAdapter(DocumentModel doc, freemarker.template.ObjectWrapper wrapper) -
Uses of DocumentModel in org.nuxeo.ecm.platform.rendition
Methods in org.nuxeo.ecm.platform.rendition that return DocumentModelModifier and TypeMethodDescriptionRendition.getHostDocument()Return the Document hosting the rendition. -
Uses of DocumentModel in org.nuxeo.ecm.platform.rendition.adapter
Fields in org.nuxeo.ecm.platform.rendition.adapter declared as DocumentModelModifier and TypeFieldDescriptionprotected final DocumentModelDownloadBlobHolder.docprotected final DocumentModelRenderableDocument.docMethods in org.nuxeo.ecm.platform.rendition.adapter with parameters of type DocumentModelModifier and TypeMethodDescriptionRenderableAdapterFactory.getAdapter(DocumentModel doc, Class<?> adapterClass) DownloadBlobHolderFactory.getBlobHolder(DocumentModel doc) Constructors in org.nuxeo.ecm.platform.rendition.adapter with parameters of type DocumentModelModifierConstructorDescription -
Uses of DocumentModel in org.nuxeo.ecm.platform.rendition.extension
Methods in org.nuxeo.ecm.platform.rendition.extension with parameters of type DocumentModelModifier and TypeMethodDescriptionDefaultAutomationRenditionProvider.getVariant(DocumentModel doc, RenditionDefinition definition) Gets the optionalRENDITION_VARIANT_PROPERTYvalue for a givenRenditionDefinition.default StringRenditionProvider.getVariant(DocumentModel doc, RenditionDefinition definition) Gets the optionalRENDITION_VARIANT_PROPERTYvalue for a givenRenditionDefinition.booleanDefaultAutomationRenditionProvider.isAvailable(DocumentModel doc, RenditionDefinition def) booleanPdfAutomationRenditionProvider.isAvailable(DocumentModel doc, RenditionDefinition def) booleanRenditionProvider.isAvailable(DocumentModel doc, RenditionDefinition definition) Test if the Rendition is available on the given DocumentModelAutomationRenderer.render(DocumentModel doc, RenditionDefinition definition, CoreSession session) Generate the rendition Blobs for a givenRenditionDefinition.DefaultAutomationRenditionProvider.render(DocumentModel doc, RenditionDefinition definition) RenditionProvider.render(DocumentModel doc, RenditionDefinition definition) Generate the rendition Blobs for a givenRenditionDefinition. -
Uses of DocumentModel in org.nuxeo.ecm.platform.rendition.impl
Fields in org.nuxeo.ecm.platform.rendition.impl declared as DocumentModelModifier and TypeFieldDescriptionprotected final DocumentModelLiveRendition.docprotected final DocumentModelStoredRendition.storedMethods in org.nuxeo.ecm.platform.rendition.impl that return DocumentModelModifier and TypeMethodDescriptionLiveRendition.getHostDocument()StoredRendition.getHostDocument()Constructors in org.nuxeo.ecm.platform.rendition.impl with parameters of type DocumentModelModifierConstructorDescriptionLiveRendition(DocumentModel doc, RenditionDefinition definition) StoredRendition(DocumentModel stored, RenditionDefinition definition) -
Uses of DocumentModel in org.nuxeo.ecm.platform.rendition.io
Methods in org.nuxeo.ecm.platform.rendition.io with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidPublicationJsonEnricher.write(com.fasterxml.jackson.core.JsonGenerator jg, DocumentModel document) voidRenditionJsonEnricher.write(com.fasterxml.jackson.core.JsonGenerator jg, DocumentModel document) -
Uses of DocumentModel in org.nuxeo.ecm.platform.rendition.lazy
Methods in org.nuxeo.ecm.platform.rendition.lazy with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected StringAbstractRenditionBuilderWork.buildId(DocumentModel doc, RenditionDefinition def) AbstractLazyCachableRenditionProvider.buildRenditionKey(DocumentModel doc, RenditionDefinition def) AbstractRenditionBuilderWork.doComputeRendition(CoreSession session, DocumentModel doc, RenditionDefinition def) Does the actual Rendition Computation: this code will be called from inside an Asynchronous WorkAutomationRenditionBuilder.doComputeRendition(CoreSession session, DocumentModel doc, RenditionDefinition def) protected abstract WorkAbstractLazyCachableRenditionProvider.getRenditionWork(String key, DocumentModel doc, RenditionDefinition def) protected WorkAutomationLazyRenditionProvider.getRenditionWork(String key, DocumentModel doc, RenditionDefinition def) AbstractLazyCachableRenditionProvider.getSourceDocumentModificationDate(DocumentModel doc, RenditionDefinition definition) protected StringAbstractRenditionBuilderWork.getSourceDocumentModificationDate(DocumentModel doc) protected voidAbstractLazyCachableRenditionProvider.handleCompletedRendition(String key, DocumentModel doc, RenditionDefinition definition, String sourceDocumentModificationDate, String tsSourceDocumentModificationDate, List<Blob> blobs) protected voidAbstractLazyCachableRenditionProvider.handleIncompleteRendition(String key, DocumentModel doc, RenditionDefinition definition, String sourceDocumentModificationDate, String tsSourceDocumentModificationDate) AbstractLazyCachableRenditionProvider.handleNewRendition(String key, DocumentModel doc, RenditionDefinition definition, String sourceDocumentModificationDate) AbstractLazyCachableRenditionProvider.render(DocumentModel doc, RenditionDefinition definition) Constructors in org.nuxeo.ecm.platform.rendition.lazy with parameters of type DocumentModelModifierConstructorDescriptionAbstractRenditionBuilderWork(String key, DocumentModel doc, RenditionDefinition def) AutomationRenditionBuilder(String key, DocumentModel doc, RenditionDefinition def) -
Uses of DocumentModel in org.nuxeo.ecm.platform.rendition.operation
Fields in org.nuxeo.ecm.platform.rendition.operation declared as DocumentModelMethods in org.nuxeo.ecm.platform.rendition.operation that return DocumentModelMethods in org.nuxeo.ecm.platform.rendition.operation with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected BlobGetContainerRendition.getDefaultRendition(DocumentModel doc, int currentDepth) protected BlobListGetContainerRendition.getFolderishBlobs(DocumentModel parent, int currentDepth) protected voidPublishRendition.notifyPublishedEvent(DocumentModel proxy) protected BlobGetContainerRendition.processContainer(DocumentModel doc, int currentDepth) GetContainerRendition.run(DocumentModel doc) GetRendition.run(DocumentModel doc) PublishRendition.run(DocumentModel doc) voidUnpublishAll.run(DocumentModel doc) -
Uses of DocumentModel in org.nuxeo.ecm.platform.rendition.publisher
Fields in org.nuxeo.ecm.platform.rendition.publisher declared as DocumentModelModifier and TypeFieldDescriptionprotected DocumentModelRenditionLiveDocFetcher.liveDocumentprotected final DocumentModelRenditionLiveDocFetcher.proxyMethods in org.nuxeo.ecm.platform.rendition.publisher that return DocumentModelModifier and TypeMethodDescriptionRenditionLiveDocFetcher.getLiveDocument()protected DocumentModelRenditionPublicationFactory.getLiveDocument(CoreSession session, DocumentModel proxy) Methods in org.nuxeo.ecm.platform.rendition.publisher with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected DocumentModelRenditionPublicationFactory.getLiveDocument(CoreSession session, DocumentModel proxy) protected List<PublishedDocument>RenditionPublicationCoreTree.getPublishedDocumentsFromProxyDocument(DocumentRef docRef, DocumentModel sourceDocument) RenditionPublicationFactory.publishDocument(DocumentModel doc, PublicationNode targetNode, Map<String, String> params) protected voidRenditionPublicationFactory.removeExistingProxiesOnPreviousVersions(DocumentModel newProxy) Constructors in org.nuxeo.ecm.platform.rendition.publisher with parameters of type DocumentModelModifierConstructorDescriptionprotectedRenditionLiveDocFetcher(CoreSession session, DocumentModel source) -
Uses of DocumentModel in org.nuxeo.ecm.platform.rendition.service
Fields in org.nuxeo.ecm.platform.rendition.service declared as DocumentModelModifier and TypeFieldDescriptionprotected DocumentModelRenditionCreator.detachedRenditionprotected final DocumentModelRenditionsRemover.proxyprotected final DocumentModelRenditionFinder.sourceprotected DocumentModelRenditionFinder.storedRenditionMethods in org.nuxeo.ecm.platform.rendition.service that return DocumentModelModifier and TypeMethodDescriptionprotected DocumentModelRenditionCreator.createRenditionDocument(DocumentModel sourceDocument) RenditionCreator.getDetachedRendition()RenditionFinder.getStoredRendition()RenditionService.publishRendition(DocumentModel doc, DocumentModel target, String renditionName, boolean override) Publish a document's rendition.RenditionServiceImpl.publishRendition(DocumentModel doc, DocumentModel target, String renditionName, boolean override) Methods in org.nuxeo.ecm.platform.rendition.service with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected booleanRenditionDefinitionRegistry.canUseRenditionDefinition(RenditionDefinition renditionDefinition, DocumentModel doc) protected booleanRenditionDefinitionProviderRegistry.canUseRenditionDefinitionProvider(RenditionDefinitionProviderDescriptor renditionDefinitionProviderDescriptor, DocumentModel doc) protected ActionContextRenditionDefinitionProviderRegistry.createActionContext(DocumentModel doc) protected ActionContextRenditionDefinitionRegistry.createActionContext(DocumentModel doc) protected DocumentModelRenditionCreator.createRenditionDocument(DocumentModel sourceDocument) DefaultStoredRenditionManager.createStoredRendition(DocumentModel liveDocument, DocumentModel versionDocument, Blob renditionBlob, RenditionDefinition renditionDefinition) StoredRenditionManager.createStoredRendition(DocumentModel liveDocument, DocumentModel versionDocument, Blob renditionBlob, RenditionDefinition renditionDefinition) Creates aStoredRenditionfor the live document or the version document if provided.protected DocumentRefRenditionServiceImpl.createVersionIfNeeded(DocumentModel source, CoreSession session) DefaultStoredRenditionManager.findStoredRendition(DocumentModel sourceDocument, RenditionDefinition renditionDefinition) StoredRenditionManager.findStoredRendition(DocumentModel sourceDocument, RenditionDefinition renditionDefinition) Finds theStoredRenditionassociated with aDocumentModel.RenditionService.getAvailableRenditionDefinition(DocumentModel doc, String renditionName) Returns theRenditionDefinitionavailable on the given document for the given rendition definition name.RenditionServiceImpl.getAvailableRenditionDefinition(DocumentModel doc, String renditionName) RenditionService.getAvailableRenditionDefinitions(DocumentModel doc) Returns aListofRenditionDefinitionavailable on the given Document.RenditionServiceImpl.getAvailableRenditionDefinitions(DocumentModel doc) RenditionService.getAvailableRenditions(DocumentModel doc) Returns aListofRenditionavailable on the given Document.RenditionService.getAvailableRenditions(DocumentModel doc, boolean onlyVisible) Returns aListofRenditionavailable on the given Document.RenditionServiceImpl.getAvailableRenditions(DocumentModel doc) RenditionServiceImpl.getAvailableRenditions(DocumentModel doc, boolean onlyVisible) RenditionService.getDefaultRendition(DocumentModel doc, String reason, boolean store, Map<String, Serializable> extendedInfos) Return the defaultRenditionobject for the givenDocumentModel.RenditionService.getDefaultRendition(DocumentModel doc, String reason, Map<String, Serializable> extendedInfos) Same asRenditionService.getDefaultRendition(DocumentModel, String, boolean, Map)with store parameter set to false.RenditionServiceImpl.getDefaultRendition(DocumentModel doc, String reason, boolean store, Map<String, Serializable> extendedInfos) RenditionServiceImpl.getDefaultRendition(DocumentModel doc, String reason, Map<String, Serializable> extendedInfos) RenditionService.getRendition(DocumentModel doc, String renditionName) Return theRenditionobject for the givenDocumentModeland a rendition definition name.RenditionService.getRendition(DocumentModel doc, String renditionName, boolean store) Return theRenditionobject for the givenDocumentModeland a rendition definition name.RenditionServiceImpl.getRendition(DocumentModel doc, String renditionName) RenditionServiceImpl.getRendition(DocumentModel doc, String renditionName, boolean store) protected RenditionRenditionServiceImpl.getRendition(DocumentModel doc, RenditionDefinition renditionDefinition, boolean store) RenditionDefinitionProviderRegistry.getRenditionDefinition(String name, DocumentModel doc) RenditionDefinitionProvider.getRenditionDefinitions(DocumentModel doc) RenditionDefinitionProviderRegistry.getRenditionDefinitions(DocumentModel doc) RenditionDefinitionRegistry.getRenditionDefinitions(DocumentModel doc) RenditionServiceImpl.getRenditionSafe(DocumentModel doc, String defaultRenditionName, boolean store) protected voidRenditionsRemover.notifyEvent(String eventId, DocumentModel doc, Map<String, Serializable> options) RenditionService.publishRendition(DocumentModel doc, DocumentModel target, String renditionName, boolean override) Publish a document's rendition.RenditionServiceImpl.publishRendition(DocumentModel doc, DocumentModel target, String renditionName, boolean override) protected voidRenditionCreator.removeBlobs(DocumentModel rendition) protected voidRenditionCreator.setCorrectVersion(DocumentModel rendition, DocumentModel versionDocument) RenditionService.storeRendition(DocumentModel sourceDocument, String renditionDefinitionName) Render a document based on the given rendition definition name and returns the stored RenditionDocumentRef.RenditionServiceImpl.storeRendition(DocumentModel source, String renditionDefinitionName) protected StoredRenditionRenditionServiceImpl.storeRendition(DocumentModel sourceDocument, Rendition rendition) Deprecated.since 10.10, useRenditionServiceImpl.storeRendition(DocumentModel, Rendition, RenditionDefinition)insteadprotected StoredRenditionRenditionServiceImpl.storeRendition(DocumentModel sourceDocument, Rendition rendition, RenditionDefinition renditionDefinition) protected StoredRenditionDefaultStoredRenditionManager.toStoredRendition(DocumentModel storedDoc, RenditionDefinition def, CoreSession coreSession) Wraps the re-attached stored document in aStoredRendition.protected voidRenditionCreator.updateMainBlob(DocumentModel rendition) Constructors in org.nuxeo.ecm.platform.rendition.service with parameters of type DocumentModelModifierConstructorDescriptionRenditionCreator(DocumentModel liveDocument, DocumentModel versionDocument, Blob renditionBlob, RenditionDefinition renditionDefinition) protectedRenditionFinder(DocumentModel source, RenditionDefinition renditionDefinition) RenditionsRemover(DocumentModel source) -
Uses of DocumentModel in org.nuxeo.ecm.platform.rendition.work
Methods in org.nuxeo.ecm.platform.rendition.work with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected StringRenditionWork.getSourceId(DocumentModel doc) Returns the identifier of the object to render, could be the main blob or a doc.Constructors in org.nuxeo.ecm.platform.rendition.work with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.platform.routing.api
Methods in org.nuxeo.ecm.platform.routing.api that return DocumentModelModifier and TypeMethodDescriptionDocumentRoutingPersister.createDocumentRouteInstanceFromDocumentRouteModel(DocumentModel model, CoreSession session) Creates a blankDocumentRouteinstance from a model.DocumentRouteElement.getDocument()Get the underlying document representing this element.DocumentRoutingPersister.getOrCreateRootOfDocumentRouteInstanceStructure(CoreSession session) Will get, and create if it does not exists the root document in whichDocumentRoutestructure will be created.DocumentRoutingPersister.getParentFolderForDocumentRouteInstance(DocumentModel document, CoreSession session) Get or create the parent folder for aDocumentRouteroute instance.DocumentRoutingPersister.getParentFolderForDocumentRouteModels(CoreSession session) Gets or creates the parent folder for aDocumentRouteroute instance.DocumentRoutingPersister.getParentFolderForNewModel(CoreSession session, DocumentModel instance) Returns a folder in which new model, created from an instance of route will be stored.DocumentRoutingPersister.saveDocumentRouteInstanceAsNewModel(DocumentModel routeInstance, DocumentModel parentFolder, String newName, CoreSession session) Methods in org.nuxeo.ecm.platform.routing.api that return types with arguments of type DocumentModelModifier and TypeMethodDescriptionDocumentRoutingService.getWorkflowInputDocuments(CoreSession session, Task task) Gets the documents following the workflow to which the given task belongsDocumentRoutingService.searchRouteModels(CoreSession session, String searchString) Returns the route models matching thesearchString.Methods in org.nuxeo.ecm.platform.routing.api with parameters of type DocumentModelModifier and TypeMethodDescriptionbooleanDocumentRoutingService.canValidateRoute(DocumentModel documentRoute, CoreSession coreSession) Checks if the principal that created the client session can validate the routeDocumentRoutingPersister.createDocumentRouteInstanceFromDocumentRouteModel(DocumentModel model, CoreSession session) Creates a blankDocumentRouteinstance from a model.DocumentRoutingService.getDocumentRelatedWorkflows(DocumentModel document, CoreSession session) DocumentRoutingPersister.getNewModelName(DocumentModel instance) Return the new name of a model when it is created from an instance.DocumentRoutingPersister.getParentFolderForDocumentRouteInstance(DocumentModel document, CoreSession session) Get or create the parent folder for aDocumentRouteroute instance.DocumentRoutingPersister.getParentFolderForNewModel(CoreSession session, DocumentModel instance) Returns a folder in which new model, created from an instance of route will be stored.DocumentRoutingService.getTasks(DocumentModel document, String actorId, String workflowInstanceId, String workflowModelName, CoreSession session) Deprecated.since 11.1 this method does not scale as it does not paginate results.booleanDocumentRoutingService.isRoutable(DocumentModel doc) Checks if the given document can be associated to a DocumentRoute.DocumentRoutingPersister.saveDocumentRouteInstanceAsNewModel(DocumentModel routeInstance, DocumentModel parentFolder, String newName, CoreSession session) Method parameters in org.nuxeo.ecm.platform.routing.api with type arguments of type DocumentModelModifier and TypeMethodDescriptionvoidDocumentRoutingService.grantPermissionToTaskAssignees(CoreSession session, String permission, List<DocumentModel> docs, Task task) Grants on these documents the specified assignees permissions for this task.voidDocumentRoutingService.grantPermissionToTaskDelegatedActors(CoreSession session, String permission, List<DocumentModel> docs, Task task) Grants on these documents the specified assignees permissions for this task to the tasks delegated actors.voidDocumentRoutingService.removePermissionFromTaskAssignees(CoreSession session, List<DocumentModel> docs, Task task) Removes on these documents the specified assignees permissions for this task.voidDocumentRoutingService.removePermissionsForTaskActors(CoreSession session, List<DocumentModel> docs, String taskId) Removes on these documents the specified assignees permissions for the task actors and also tasks delegated actors if this task was delegatedvoidDocumentRoutingService.removePermissionsForTaskActors(CoreSession session, List<DocumentModel> docs, Task task) Removes on these documents the specified assignees permissions for the task actors and also tasks delegated actors if this task was delegated -
Uses of DocumentModel in org.nuxeo.ecm.platform.routing.api.operation
Methods in org.nuxeo.ecm.platform.routing.api.operation that return DocumentModelMethods in org.nuxeo.ecm.platform.routing.api.operation with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.platform.routing.core.adapter
Methods in org.nuxeo.ecm.platform.routing.core.adapter with parameters of type DocumentModelModifier and TypeMethodDescriptionDocumentRouteAdapterFactory.getAdapter(DocumentModel doc, Class<?> itf) LockableDocumentAdapterFactory.getAdapter(DocumentModel doc, Class clazz) -
Uses of DocumentModel in org.nuxeo.ecm.platform.routing.core.api.operation
Methods in org.nuxeo.ecm.platform.routing.core.api.operation that return DocumentModelModifier and TypeMethodDescriptionCompleteTaskOperation.completeTask(DocumentModel task) StartWorkflowOperation.run(DocumentModel doc) Methods in org.nuxeo.ecm.platform.routing.core.api.operation with parameters of type DocumentModelModifier and TypeMethodDescriptionCompleteTaskOperation.completeTask(DocumentModel task) GetOpenTasksOperation.getAllTasks(DocumentModel doc) protected StringGetTaskNamesOperation.getWorkflowTranslatedTitle(DocumentModel taskDoc, Locale locale) StartWorkflowOperation.run(DocumentModel doc) -
Uses of DocumentModel in org.nuxeo.ecm.platform.routing.core.impl
Fields in org.nuxeo.ecm.platform.routing.core.impl declared as DocumentModelModifier and TypeFieldDescriptionprotected final DocumentModelLockableDocumentRouteImpl.docprotected DocumentModelDocumentRouteElementImpl.documentMethods in org.nuxeo.ecm.platform.routing.core.impl that return DocumentModelModifier and TypeMethodDescriptionDocumentRoutingTreePersister.createDocumentRouteInstanceFromDocumentRouteModel(DocumentModel model, CoreSession session) protected DocumentModelDocumentRoutingTreePersister.createDocumentRoutesStructure(String routeStructureDocType, String id, CoreSession session) Finds the first domain by name, and creates under it the root container for the structure containing the route instances.protected DocumentModelDocumentRoutingTreePersister.createModelsRoutesStructure(String routeStructureDocType, String id, CoreSession session) Create the rootModels under to root document.DocumentRouteElementImpl.getDocument()GraphNode.getDocument()Gets the document representing this nodeprotected DocumentModelDocumentRoutingTreePersister.getDocumentRoutesStructure(String type, CoreSession session) DocumentRoutingTreePersister.getOrCreateRootOfDocumentRouteInstanceStructure(CoreSession session) DocumentRoutingTreePersister.getParentFolderForDocumentRouteInstance(DocumentModel document, CoreSession session) DocumentRoutingTreePersister.getParentFolderForDocumentRouteModels(CoreSession session) DocumentRoutingTreePersister.getParentFolderForNewModel(CoreSession session, DocumentModel instance) DocumentRoutingTreePersister.saveDocumentRouteInstanceAsNewModel(DocumentModel routeInstance, DocumentModel parentFolder, String newName, CoreSession session) protected DocumentModelDocumentRoutingTreePersister.undoReadOnlySecurityPolicy(DocumentModel instance, CoreSession session) Methods in org.nuxeo.ecm.platform.routing.core.impl that return types with arguments of type DocumentModelModifier and TypeMethodDescriptionDocumentRoutingServiceImpl.getWorkflowInputDocuments(CoreSession session, Task task) DocumentRoutingServiceImpl.searchRouteModels(CoreSession session, String searchString) Methods in org.nuxeo.ecm.platform.routing.core.impl with parameters of type DocumentModelModifier and TypeMethodDescriptionbooleanDocumentRoutingServiceImpl.canValidateRoute(DocumentModel documentRoute, CoreSession coreSession) DocumentRoutingTreePersister.createDocumentRouteInstanceFromDocumentRouteModel(DocumentModel model, CoreSession session) static voidAuditEventFirer.fireEvent(CoreSession coreSession, DocumentRouteElement element, Map<String, Serializable> eventProperties, String eventName, DocumentModel doc) DocumentRoutingServiceImpl.getDocumentRelatedWorkflows(DocumentModel document, CoreSession session) DocumentRoutingTreePersister.getNewModelName(DocumentModel instance) DocumentRoutingTreePersister.getParentFolderForDocumentRouteInstance(DocumentModel document, CoreSession session) DocumentRoutingTreePersister.getParentFolderForNewModel(CoreSession session, DocumentModel instance) DocumentRoutingServiceImpl.getTasks(DocumentModel document, String actorId, String workflowInstanceId, String worflowModelName, CoreSession s) Deprecated.since 11.1 this method does not scale as it does not paginate results.static Map<String,Serializable> GraphVariablesUtil.getVariables(DocumentModel doc, String facetProp) static Map<String,Serializable> GraphVariablesUtil.getVariables(DocumentModel doc, String facetProp, boolean mapToJSON) booleanDocumentRoutingServiceImpl.isRoutable(DocumentModel doc) DocumentRoutingTreePersister.saveDocumentRouteInstanceAsNewModel(DocumentModel routeInstance, DocumentModel parentFolder, String newName, CoreSession session) static voidGraphVariablesUtil.setJSONVariables(DocumentModel doc, String facetProp, Map<String, String> map) Sets the variables of the workflow based on their JSON representation (especially for scalar lists).static voidGraphVariablesUtil.setJSONVariables(DocumentModel doc, String facetProp, Map<String, String> map, boolean save) static voidGraphVariablesUtil.setVariables(DocumentModel doc, String facetProp, Map<String, Serializable> map) static voidGraphVariablesUtil.setVariables(DocumentModel doc, String facetProp, Map<String, Serializable> map, boolean save) protected DocumentModelDocumentRoutingTreePersister.undoReadOnlySecurityPolicy(DocumentModel instance, CoreSession session) Method parameters in org.nuxeo.ecm.platform.routing.core.impl with type arguments of type DocumentModelModifier and TypeMethodDescriptionstatic voidEventFirer.fireEvent(CoreSession coreSession, List<DocumentModel> docs, Map<String, Serializable> eventProperties, String eventName) Fires an event in the category 'routing' for every document in the listvoidDocumentRoutingServiceImpl.grantPermissionToTaskAssignees(CoreSession session, String permission, List<DocumentModel> docs, Task task) voidDocumentRoutingServiceImpl.grantPermissionToTaskDelegatedActors(CoreSession session, String permission, List<DocumentModel> docs, Task task) voidDocumentRoutingServiceImpl.removePermissionFromTaskAssignees(CoreSession s, List<DocumentModel> docs, Task task) voidDocumentRoutingServiceImpl.removePermissionsForTaskActors(CoreSession s, List<DocumentModel> docs, String taskId) voidDocumentRoutingServiceImpl.removePermissionsForTaskActors(CoreSession session, List<DocumentModel> docs, Task task) protected voidDocumentRoutingServiceImpl.setAclForActors(CoreSession s, String aclName, String permission, List<DocumentModel> docs, List<String> actors) Constructors in org.nuxeo.ecm.platform.routing.core.impl with parameters of type DocumentModelModifierConstructorDescriptionDocumentRouteElementImpl(DocumentModel doc, ElementRunner runner) DocumentRouteImpl(DocumentModel doc, ElementRunner runner) DocumentRouteStepsContainerImpl(DocumentModel doc, ElementRunner runner) GraphNodeImpl(DocumentModel doc, GraphRouteImpl graph) LockableDocumentRouteImpl(DocumentModel document) -
Uses of DocumentModel in org.nuxeo.ecm.platform.routing.core.io.enrichers
Methods in org.nuxeo.ecm.platform.routing.core.io.enrichers with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidPendingTasksJsonEnricher.write(com.fasterxml.jackson.core.JsonGenerator jg, DocumentModel document) voidRunnableWorkflowJsonEnricher.write(com.fasterxml.jackson.core.JsonGenerator jg, DocumentModel document) voidRunningWorkflowJsonEnricher.write(com.fasterxml.jackson.core.JsonGenerator jg, DocumentModel document) -
Uses of DocumentModel in org.nuxeo.ecm.platform.routing.core.persistence
Methods in org.nuxeo.ecm.platform.routing.core.persistence that return DocumentModelModifier and TypeMethodDescriptionRouteModelsZipImporter.createOrUpdate(FileImporterContext context) static DocumentModelTreeHelper.getOrCreate(CoreSession session, String rootPath, String id, String folderType) static DocumentModelTreeHelper.getOrCreateDateTreeFolder(CoreSession session, DocumentModel root, Date date, String folderType) Find or create a set of folders representing the date hierarchystatic DocumentModelTreeHelper.getOrCreatePath(CoreSession session, DocumentModel root, String subPath, String folderType) Methods in org.nuxeo.ecm.platform.routing.core.persistence with parameters of type DocumentModelModifier and TypeMethodDescriptionstatic DocumentModelTreeHelper.getOrCreateDateTreeFolder(CoreSession session, DocumentModel root, Date date, String folderType) Find or create a set of folders representing the date hierarchystatic DocumentModelTreeHelper.getOrCreatePath(CoreSession session, DocumentModel root, String subPath, String folderType) -
Uses of DocumentModel in org.nuxeo.ecm.platform.scanimporter.processor
Methods in org.nuxeo.ecm.platform.scanimporter.processor that return DocumentModelModifier and TypeMethodDescriptionScanedFileFactory.createFolderishNode(CoreSession session, DocumentModel parent, SourceNode node) ScanedFileFactory.createLeafNode(CoreSession session, DocumentModel parent, SourceNode node) protected DocumentModelScanedFileFactory.defaultCreateLeafNode(CoreSession session, DocumentModel parent, SourceNode node) Methods in org.nuxeo.ecm.platform.scanimporter.processor with parameters of type DocumentModelModifier and TypeMethodDescriptionScanedFileFactory.createFolderishNode(CoreSession session, DocumentModel parent, SourceNode node) ScanedFileFactory.createLeafNode(CoreSession session, DocumentModel parent, SourceNode node) protected DocumentModelScanedFileFactory.defaultCreateLeafNode(CoreSession session, DocumentModel parent, SourceNode node) -
Uses of DocumentModel in org.nuxeo.ecm.platform.search.core
Methods in org.nuxeo.ecm.platform.search.core that return DocumentModelMethods in org.nuxeo.ecm.platform.search.core with parameters of type DocumentModelModifier and TypeMethodDescriptionSavedSearchAdapterFactory.getAdapter(DocumentModel doc, Class<?> itf) voidSavedSearch.setDocument(DocumentModel doc) voidSavedSearchImpl.setDocument(DocumentModel doc) Constructors in org.nuxeo.ecm.platform.search.core with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.platform.shibboleth
Methods in org.nuxeo.ecm.platform.shibboleth that return DocumentModelModifier and TypeMethodDescriptionstatic DocumentModelShibbolethGroupHelper.createGroup(DocumentModel group) static DocumentModelShibbolethGroupHelper.getBareGroupModel(CoreSession core) static DocumentModelMethods in org.nuxeo.ecm.platform.shibboleth that return types with arguments of type DocumentModelModifier and TypeMethodDescriptionprotected List<DocumentModel>ShibbolethGroupsPageProvider.searchAllGroups()protected List<DocumentModel>ShibbolethGroupsPageProvider.searchGroups()Methods in org.nuxeo.ecm.platform.shibboleth with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected static voidShibbolethGroupHelper.checkExpressionLanguageValidity(DocumentModel group) static DocumentModelShibbolethGroupHelper.createGroup(DocumentModel group) static voidShibbolethGroupHelper.deleteGroup(DocumentModel group) static voidShibbolethGroupHelper.updateGroup(DocumentModel group) -
Uses of DocumentModel in org.nuxeo.ecm.platform.shibboleth.computedgroups
Methods in org.nuxeo.ecm.platform.shibboleth.computedgroups with parameters of type DocumentModelModifier and TypeMethodDescriptionstatic booleanELGroupComputerHelper.isUserInGroup(DocumentModel user, String el) -
Uses of DocumentModel in org.nuxeo.ecm.platform.signature.api.sign
Methods in org.nuxeo.ecm.platform.signature.api.sign with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidSignatureAppearanceFactory.format(com.lowagie.text.pdf.PdfSignatureAppearance pdfSignatureAppearance, DocumentModel doc, String principal, String reason) SignatureService.getCertificates(DocumentModel doc) Returns a list of certificates associated with a given document.SignatureService.getSigningStatus(DocumentModel doc, DocumentModel currentUser) Finds the signing status for the document.SignatureService.signDocument(DocumentModel doc, DocumentModel user, String userKeyPassword, String reason, boolean pdfa, SignatureService.SigningDisposition disposition, String archiveFilename) Signs a document with a user certificate (converts it into a PDF first if needed).SignatureService.signPDF(Blob pdfBlob, DocumentModel doc, DocumentModel user, String userKeyPassword, String reason) Signs a PDF document with a user certificate. -
Uses of DocumentModel in org.nuxeo.ecm.platform.signature.api.user
Methods in org.nuxeo.ecm.platform.signature.api.user that return DocumentModelModifier and TypeMethodDescriptionCUserService.createCertificate(DocumentModel user, String userKeyPassword) Generates user certificate and user keys, saves them to a user store, and persists the store in the directory.CUserService.getCertificate(String userID) Retrieves a user certificate from the directory.Methods in org.nuxeo.ecm.platform.signature.api.user with parameters of type DocumentModelModifier and TypeMethodDescriptionCUserService.createCertificate(DocumentModel user, String userKeyPassword) Generates user certificate and user keys, saves them to a user store, and persists the store in the directory.CUserService.getUserCertInfo(DocumentModel user, String userKeyPassword) Returns simplified textual representation of a certificate's contents.CUserService.getUserInfo(DocumentModel userModel) Retrieves a UserInfo object containing information needed for certificate generation. -
Uses of DocumentModel in org.nuxeo.ecm.platform.signature.core.operations
Fields in org.nuxeo.ecm.platform.signature.core.operations declared as DocumentModelMethods in org.nuxeo.ecm.platform.signature.core.operations with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.platform.signature.core.sign
Methods in org.nuxeo.ecm.platform.signature.core.sign with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidDefaultSignatureAppearanceFactory.format(com.lowagie.text.pdf.PdfSignatureAppearance pdfSignatureAppearance, DocumentModel doc, String principal, String reason) SignatureServiceImpl.getCertificates(DocumentModel doc) protected SignatureService.StatusWithBlobSignatureServiceImpl.getSignedPdfBlobAndStatus(DocumentModel doc, DocumentModel user) Finds the first signed PDF blob.protected intSignatureServiceImpl.getSigningStatus(Blob pdfBlob, DocumentModel user) SignatureServiceImpl.getSigningStatus(DocumentModel doc, DocumentModel user) SignatureServiceImpl.signDocument(DocumentModel doc, DocumentModel user, String keyPassword, String reason, boolean pdfa, SignatureService.SigningDisposition disposition, String archiveFilename) SignatureServiceImpl.signPDF(Blob pdfBlob, DocumentModel doc, DocumentModel user, String keyPassword, String reason) -
Uses of DocumentModel in org.nuxeo.ecm.platform.signature.core.user
Methods in org.nuxeo.ecm.platform.signature.core.user that return DocumentModelModifier and TypeMethodDescriptionCUserServiceImpl.createCertificate(DocumentModel user, String userKeyPassword) CUserServiceImpl.getCertificate(String userID) Methods in org.nuxeo.ecm.platform.signature.core.user with parameters of type DocumentModelModifier and TypeMethodDescriptionCUserServiceImpl.createCertificate(DocumentModel user, String userKeyPassword) CUserServiceImpl.getUserCertInfo(DocumentModel user, String userKeyPassword) CUserServiceImpl.getUserInfo(DocumentModel userModel) -
Uses of DocumentModel in org.nuxeo.ecm.platform.suggestbox.service
Fields in org.nuxeo.ecm.platform.suggestbox.service declared as DocumentModelMethods in org.nuxeo.ecm.platform.suggestbox.service with parameters of type DocumentModelModifier and TypeMethodDescriptionstatic SuggestionDocumentSuggestion.fromDocumentModel(DocumentModel doc) SuggestionContext.withCurrentDocument(DocumentModel currentDocument) -
Uses of DocumentModel in org.nuxeo.ecm.platform.tag
Methods in org.nuxeo.ecm.platform.tag with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected List<Map<String,Serializable>> FacetedTagService.getTags(DocumentModel docModel) protected voidFacetedTagService.saveDocument(CoreSession session, DocumentModel doc) protected voidFacetedTagService.setTags(DocumentModel docModel, List<Map<String, Serializable>> tags) booleanNoVersioningFacetedTagFilter.test(DocumentModel previousDocument, DocumentModel currentDocument) -
Uses of DocumentModel in org.nuxeo.ecm.platform.tag.automation
Fields in org.nuxeo.ecm.platform.tag.automation declared as DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.platform.tag.io
Methods in org.nuxeo.ecm.platform.tag.io with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidTagsJsonEnricher.write(com.fasterxml.jackson.core.JsonGenerator jg, DocumentModel document) -
Uses of DocumentModel in org.nuxeo.ecm.platform.tag.operations
Methods in org.nuxeo.ecm.platform.tag.operations that return DocumentModelModifier and TypeMethodDescriptionRemoveDocumentTags.run(DocumentModel document) TagDocument.run(DocumentModel document) UntagDocument.run(DocumentModel document) Methods in org.nuxeo.ecm.platform.tag.operations with parameters of type DocumentModelModifier and TypeMethodDescriptionRemoveDocumentTags.run(DocumentModel document) TagDocument.run(DocumentModel document) UntagDocument.run(DocumentModel document) -
Uses of DocumentModel in org.nuxeo.ecm.platform.task
Methods in org.nuxeo.ecm.platform.task that return DocumentModelModifier and TypeMethodDescriptionTask.getDocument()TaskImpl.getDocument()TaskService.getTargetDocumentModel(Task ti, CoreSession coreSession) Methods in org.nuxeo.ecm.platform.task with parameters of type DocumentModelModifier and TypeMethodDescriptionTaskService.createTask(CoreSession coreSession, NuxeoPrincipal principal, DocumentModel document, String taskDocumentType, String taskName, String taskType, String processId, List<String> prefixedActorIds, boolean createOneTaskPerActor, String directive, String comment, Date dueDate, Map<String, String> taskVariables, String parentPath, Map<String, Serializable> eventInfo) Creates a task of the given document type and starts it.TaskService.createTask(CoreSession coreSession, NuxeoPrincipal principal, DocumentModel document, String taskName, String taskType, String processId, List<String> prefixedActorIds, boolean createOneTaskPerActor, String directive, String comment, Date dueDate, Map<String, String> taskVariables, String parentPath) Creates a task and starts it.TaskService.createTask(CoreSession coreSession, NuxeoPrincipal principal, DocumentModel document, String taskName, List<String> prefixedActorIds, boolean createOneTaskPerActor, String directive, String comment, Date dueDate, Map<String, String> taskVariables, String parentPath) Creates a task and starts it.TaskAdapterFactory.getAdapter(DocumentModel doc, Class<?> itf) TaskProvider.getTaskInstances(DocumentModel dm, List<String> actors, boolean includeDelegatedTasks, CoreSession session) Returns the list of task instances associated with this document assigned to one of the actor in the list or its pool.TaskProvider.getTaskInstances(DocumentModel dm, List<String> actors, CoreSession coreSession) Returns the list of task instances associated with this document assigned to one of the actor in the list or its pool.TaskProvider.getTaskInstances(DocumentModel dm, NuxeoPrincipal user, CoreSession coreSession) Returns the list of task instances associated with this document for which the user is the actor or belongs to the pooled actor list.Method parameters in org.nuxeo.ecm.platform.task with type arguments of type DocumentModelModifier and TypeMethodDescriptionTaskService.createTaskForProcess(CoreSession coreSession, NuxeoPrincipal principal, List<DocumentModel> documents, String taskDocumentType, String taskName, String taskType, String processId, String processName, List<String> actorIds, boolean createOneTaskPerActor, String directive, String comment, Date dueDate, Map<String, String> taskVariables, String parentPath, Map<String, Serializable> eventInfo) Creates a task of the given documents type and starts it.Constructors in org.nuxeo.ecm.platform.task with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.platform.task.core.service
Fields in org.nuxeo.ecm.platform.task.core.service declared as DocumentModelModifier and TypeFieldDescriptionprotected DocumentModelTaskServiceImpl.GetTaskRootParentPathUnrestricted.taskRootDocFields in org.nuxeo.ecm.platform.task.core.service with type parameters of type DocumentModelMethods in org.nuxeo.ecm.platform.task.core.service that return DocumentModelModifier and TypeMethodDescriptionTaskServiceImpl.getTargetDocumentModel(Task task, CoreSession coreSession) TaskServiceImpl.GetTaskRootParentPathUnrestricted.getTaskRootDoc()Methods in org.nuxeo.ecm.platform.task.core.service with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidCreateTaskUnrestricted.createTask(CoreSession coreSession, NuxeoPrincipal principal, DocumentModel document, String taskDocumentType, String taskName, String taskType, String processId, List<String> prefixedActorIds, boolean createOneTaskPerActor, String directive, String comment, Date dueDate, Map<String, String> taskVariables, String parentPath) voidCreateTaskUnrestricted.createTask(CoreSession coreSession, NuxeoPrincipal principal, DocumentModel document, String taskName, List<String> prefixedActorIds, boolean createOneTaskPerActor, String directive, String comment, Date dueDate, Map<String, String> taskVariables, String parentPath) TaskServiceImpl.createTask(CoreSession coreSession, NuxeoPrincipal principal, DocumentModel document, String taskDocumentType, String taskName, String taskType, String processId, List<String> actorIds, boolean createOneTaskPerActor, String directive, String comment, Date dueDate, Map<String, String> taskVariables, String parentPath, Map<String, Serializable> eventInfo) TaskServiceImpl.createTask(CoreSession coreSession, NuxeoPrincipal principal, DocumentModel document, String taskName, String taskType, String processId, List<String> prefixedActorIds, boolean createOneTaskPerActor, String directive, String comment, Date dueDate, Map<String, String> taskVariables, String parentPath) TaskServiceImpl.createTask(CoreSession coreSession, NuxeoPrincipal principal, DocumentModel document, String taskName, List<String> actorIds, boolean createOneTaskPerActor, String directive, String comment, Date dueDate, Map<String, String> taskVariables, String parentPath) DocumentTaskProvider.getTaskInstances(DocumentModel dm, List<String> actors, boolean includeDelegatedTasks, CoreSession session) DocumentTaskProvider.getTaskInstances(DocumentModel dm, List<String> actors, CoreSession coreSession) DocumentTaskProvider.getTaskInstances(DocumentModel dm, NuxeoPrincipal user, CoreSession coreSession) TaskServiceImpl.getTaskInstances(DocumentModel dm, List<String> actors, boolean includeDelegatedTasks, CoreSession session) TaskServiceImpl.getTaskInstances(DocumentModel dm, List<String> actors, CoreSession coreSession) TaskServiceImpl.getTaskInstances(DocumentModel dm, NuxeoPrincipal user, CoreSession coreSession) static voidTaskEventNotificationHelper.notifyEvent(CoreSession coreSession, DocumentModel document, NuxeoPrincipal principal, Task task, String eventId, Map<String, Serializable> properties, String comment, String category) Method parameters in org.nuxeo.ecm.platform.task.core.service with type arguments of type DocumentModelModifier and TypeMethodDescriptionvoidCreateTaskUnrestricted.createTask(CoreSession coreSession, NuxeoPrincipal principal, List<DocumentModel> documents, String taskDocumentType, String taskName, String taskType, String processId, String processName, List<String> prefixedActorIds, boolean createOneTaskPerActor, String directive, String comment, Date dueDate, Map<String, String> taskVariables, String parentPath) voidCreateTaskUnrestricted.createTask(CoreSession coreSession, NuxeoPrincipal principal, List<DocumentModel> documents, String taskDocumentType, String taskName, String taskType, String processId, List<String> prefixedActorIds, boolean createOneTaskPerActor, String directive, String comment, Date dueDate, Map<String, String> taskVariables, String parentPath) TaskServiceImpl.createTaskForProcess(CoreSession coreSession, NuxeoPrincipal principal, List<DocumentModel> documents, String taskDocumentType, String taskName, String taskType, String processId, String processName, List<String> actorIds, boolean createOneTaskPerActor, String directive, String comment, Date dueDate, Map<String, String> taskVariables, String parentPath, Map<String, Serializable> eventInfo) protected voidTaskServiceImpl.notifyEvent(CoreSession session, Task task, List<DocumentModel> docs, String event, Map<String, Serializable> eventInfo, String comment, NuxeoPrincipal principal, List<String> actorIds) DocumentTaskProvider.wrapDocModelInTask(List<DocumentModel> taskDocuments) Converts aDocumentModelListto a list ofTasks.Constructors in org.nuxeo.ecm.platform.task.core.service with parameters of type DocumentModelModifierConstructorDescriptionCreateTaskUnrestricted(CoreSession session, NuxeoPrincipal principal, DocumentModel document, String taskDocumentType, String taskName, String taskType, String processId, List<String> prefixedActorIds, boolean createOneTaskPerActor, String directive, String comment, Date dueDate, Map<String, String> taskVariables, String parentPath) CreateTaskUnrestricted(CoreSession session, NuxeoPrincipal principal, DocumentModel document, String taskName, String taskType, String processId, List<String> prefixedActorIds, boolean createOneTaskPerActor, String directive, String comment, Date dueDate, Map<String, String> taskVariables, String parentPath) CreateTaskUnrestricted(CoreSession session, NuxeoPrincipal principal, DocumentModel document, String taskName, List<String> prefixedActorIds, boolean createOneTaskPerActor, String directive, String comment, Date dueDate, Map<String, String> taskVariables, String parentPath) Constructor parameters in org.nuxeo.ecm.platform.task.core.service with type arguments of type DocumentModelModifierConstructorDescriptionCreateTaskUnrestricted(CoreSession session, NuxeoPrincipal principal, List<DocumentModel> documents, String taskDocumentType, String taskName, String taskType, String processId, String processName, List<String> prefixedActorIds, boolean createOneTaskPerActor, String directive, String comment, Date dueDate, Map<String, String> taskVariables, String parentPath) CreateTaskUnrestricted(CoreSession session, NuxeoPrincipal principal, List<DocumentModel> documents, String taskDocumentType, String taskName, String taskType, String processId, List<String> prefixedActorIds, boolean createOneTaskPerActor, String directive, String comment, Date dueDate, Map<String, String> taskVariables, String parentPath) -
Uses of DocumentModel in org.nuxeo.ecm.platform.task.dashboard
Fields in org.nuxeo.ecm.platform.task.dashboard declared as DocumentModelMethods in org.nuxeo.ecm.platform.task.dashboard that return DocumentModelModifier and TypeMethodDescriptionDashBoardItem.getDocument()Returns the icon path for the doc ref.DashBoardItemImpl.getDocument()Methods in org.nuxeo.ecm.platform.task.dashboard with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected StringAbstractDashBoardItemImpl.getDefaultViewFor(DocumentModel doc) Constructors in org.nuxeo.ecm.platform.task.dashboard with parameters of type DocumentModelModifierConstructorDescriptionDashBoardItemImpl(Task task, DocumentModel document, Locale locale) -
Uses of DocumentModel in org.nuxeo.ecm.platform.threed.adapter
Methods in org.nuxeo.ecm.platform.threed.adapter with parameters of type DocumentModelModifier and TypeMethodDescriptionThumbnailThreeDFactory.computeThumbnail(DocumentModel documentModel, CoreSession coreSession) ThreeDDocumentAdapterFactory.getAdapter(DocumentModel doc, Class<?> itf) ThumbnailThreeDFactory.getThumbnail(DocumentModel documentModel, CoreSession coreSession) Constructors in org.nuxeo.ecm.platform.threed.adapter with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.platform.threed.importer
Methods in org.nuxeo.ecm.platform.threed.importer that return DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.platform.threed.rendition
Methods in org.nuxeo.ecm.platform.threed.rendition with parameters of type DocumentModelModifier and TypeMethodDescriptionThreeDRenditionDefinitionProvider.getRenditionDefinitions(DocumentModel doc) booleanRenderViewRenditionProvider.isAvailable(DocumentModel documentModel, RenditionDefinition renditionDefinition) booleanTransmissionThreeDRenditionProvider.isAvailable(DocumentModel documentModel, RenditionDefinition renditionDefinition) RenderViewRenditionProvider.render(DocumentModel documentModel, RenditionDefinition renditionDefinition) TransmissionThreeDRenditionProvider.render(DocumentModel documentModel, RenditionDefinition renditionDefinition) -
Uses of DocumentModel in org.nuxeo.ecm.platform.threed.service
Methods in org.nuxeo.ecm.platform.threed.service with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidThreeDService.cleanBatchData(DocumentModel doc) Clears data model for render views and transmission formats.voidThreeDServiceImpl.cleanBatchData(DocumentModel doc) protected voidThreeDBatchUpdateWork.fireThreeDConversionsDoneEvent(DocumentModel doc) Fire aTHREED_CONVERSIONS_DONE_EVENTprotected ThreeDThreeDBatchUpdateWork.getThreeDToConvert(DocumentModel doc) voidThreeDService.launchBatchConversion(DocumentModel doc) Launch all the registered automatic lod transmission version and thumbnail render on the givendoc.voidThreeDServiceImpl.launchBatchConversion(DocumentModel doc) protected voidThreeDBatchUpdateWork.saveMainInfo(DocumentModel doc, ThreeDInfo info) protected voidThreeDBatchUpdateWork.saveNewProperties(DocumentModel doc, Serializable properties, String schema) protected voidThreeDBatchUpdateWork.saveNewRenderViews(DocumentModel doc, List<ThreeDRenderView> threeDRenderViews) protected voidThreeDBatchUpdateWork.saveNewTransmissionThreeDs(DocumentModel doc, List<TransmissionThreeD> transmissionThreeDs) -
Uses of DocumentModel in org.nuxeo.ecm.platform.thumbnail.action
Methods in org.nuxeo.ecm.platform.thumbnail.action with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected voidRecomputeThumbnailsAction.RecomputeThumbnailsComputation.processDoc(CoreSession session, DocumentModel doc) -
Uses of DocumentModel in org.nuxeo.ecm.platform.thumbnail.factories
Methods in org.nuxeo.ecm.platform.thumbnail.factories with parameters of type DocumentModelModifier and TypeMethodDescriptionThumbnailDocumentFactory.computeThumbnail(DocumentModel doc, CoreSession session) protected BlobThumbnailDocumentFactory.getDefaultThumbnail(DocumentModel doc) ThumbnailDocumentFactory.getThumbnail(DocumentModel doc, CoreSession session) -
Uses of DocumentModel in org.nuxeo.ecm.platform.thumbnail.io
Methods in org.nuxeo.ecm.platform.thumbnail.io with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidThumbnailJsonEnricher.write(com.fasterxml.jackson.core.JsonGenerator jg, DocumentModel document) -
Uses of DocumentModel in org.nuxeo.ecm.platform.thumbnail.listener
Methods in org.nuxeo.ecm.platform.thumbnail.listener with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidThumbnailHelper.createThumbnailIfNeeded(CoreSession session, DocumentModel doc) Creates a thumbnail if needed and synchronizes the document facet.protected BlobThumbnailHelper.getManagedThumbnail(DocumentModel doc) protected voidUpdateThumbnailListener.processDoc(CoreSession session, DocumentModel doc) -
Uses of DocumentModel in org.nuxeo.ecm.platform.thumbnail.rendition
Methods in org.nuxeo.ecm.platform.thumbnail.rendition with parameters of type DocumentModelModifier and TypeMethodDescriptionbooleanThumbnailRenditionProvider.isAvailable(DocumentModel doc, RenditionDefinition definition) ThumbnailRenditionProvider.render(DocumentModel doc, RenditionDefinition definition) -
Uses of DocumentModel in org.nuxeo.ecm.platform.types
Methods in org.nuxeo.ecm.platform.types with parameters of type DocumentModelModifier and TypeMethodDescriptionbooleanTypeManager.canCreate(String typeName, String containerTypeName, DocumentModel currentDoc) ReturnstrueiftypeNameis a sub type, allowed in creation, ofcontainerTypeName,falseotherwise.booleanTypeService.canCreate(String typeName, String containerTypeName, DocumentModel currentDoc) TypeService.filterSubTypesFromConfiguration(Map<String, SubType> allowedSubTypes, DocumentModel currentDoc) TypeManager.findAllAllowedSubTypesFrom(String typeName, DocumentModel currentDoc) Returns recursively all the allowed sub types from the giventypeName, filtered by a local UI types configuration retrieved from thecurrentDoc, if any.TypeService.findAllAllowedSubTypesFrom(String typeName, DocumentModel currentDoc) protected Collection<Type>TypeService.findAllAllowedSubTypesFrom(String typeName, DocumentModel currentDoc, List<String> alreadyProcessedTypes) TypeManager.getAllowedSubTypes(String typeName, DocumentModel currentDoc) Returns the allowed sub types of the giventypeName, filtered by a local UI types configuration retrieved from thecurrentDoc, if any.TypeService.getAllowedSubTypes(String typeName, DocumentModel currentDoc) protected UITypesConfigurationTypeService.getConfiguration(DocumentModel currentDoc) TypeService.getFilteredAllowedSubTypes(String containerTypeName, DocumentModel currentDoc) TypeManager.getTypeMapForDocumentType(String typeName, DocumentModel currentDoc) Returns the sub type of the giventypeName, filtered by a local UI types configuration retrieved from thecurrentDoc, if any, and organized by type categories.TypeService.getTypeMapForDocumentType(String typeName, DocumentModel currentDoc) booleanTypeManager.isAllowedSubType(String typeName, String containerTypeName, DocumentModel currentDoc) ReturnstrueiftypeNameis an allowed sub type ofcontainerTypeName, filtered by a local UI types configuration retrieved from thecurrentDoc, if any,falseotherwise.booleanTypeService.isAllowedSubType(String typeName, String containerTypeName, DocumentModel currentDoc) voidSubtypesJsonEnricher.write(com.fasterxml.jackson.core.JsonGenerator jg, DocumentModel enriched) -
Uses of DocumentModel in org.nuxeo.ecm.platform.types.adapter
Methods in org.nuxeo.ecm.platform.types.adapter with parameters of type DocumentModelModifier and TypeMethodDescriptionTypeInfoAdapterFactory.getAdapter(DocumentModel doc, Class<?> itf) Constructors in org.nuxeo.ecm.platform.types.adapter with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.platform.types.localconfiguration
Methods in org.nuxeo.ecm.platform.types.localconfiguration with parameters of type DocumentModelModifier and TypeMethodDescriptionstatic Collection<String>UITypesConfigurationConstants.computeSubtypes(DocumentModel container) Computes the allowed subtypes of a given container document.ContentViewConfigurationFactory.getAdapter(DocumentModel doc, Class<?> itf) UITypesConfigurationFactory.getAdapter(DocumentModel doc, Class<?> itf) protected StringUITypesConfigurationAdapter.getDefaultType(DocumentModel doc) protected booleanUITypesConfigurationAdapter.getDenyAllTypesProperty(DocumentModel doc) UITypesConfigurationAdapter.getTypesList(DocumentModel doc, String property) Constructors in org.nuxeo.ecm.platform.types.localconfiguration with parameters of type DocumentModelModifierConstructorDescription -
Uses of DocumentModel in org.nuxeo.ecm.platform.url
Constructors in org.nuxeo.ecm.platform.url with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.platform.url.codec
Methods in org.nuxeo.ecm.platform.url.codec with parameters of type DocumentModelModifier and TypeMethodDescriptionstatic StringDocumentFileCodec.getFilename(DocumentModel doc, DocumentView docView) -
Uses of DocumentModel in org.nuxeo.ecm.platform.url.io
Methods in org.nuxeo.ecm.platform.url.io with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidDocumentUrlJsonEnricher.write(com.fasterxml.jackson.core.JsonGenerator jg, DocumentModel document) -
Uses of DocumentModel in org.nuxeo.ecm.platform.usermanager
Fields in org.nuxeo.ecm.platform.usermanager declared as DocumentModelModifier and TypeFieldDescriptionprotected final DocumentModelUserAdapterImpl.docprotected DocumentModelNuxeoGroupImpl.modelNuxeoPrincipalImpl.modelMethods in org.nuxeo.ecm.platform.usermanager that return DocumentModelModifier and TypeMethodDescriptionFakeUserManagerImpl.createGroup(DocumentModel groupModel) MultiTenantUserManager.createGroup(DocumentModel groupModel, DocumentModel context) Creates a group from given model with the given context.UserManager.createGroup(DocumentModel groupModel) Creates a group from given modelUserManagerImpl.createGroup(DocumentModel groupModel) UserManagerImpl.createGroup(DocumentModel groupModel, DocumentModel context) FakeUserManagerImpl.createUser(DocumentModel userModel) MultiTenantUserManager.createUser(DocumentModel userModel, DocumentModel context) Creates user from given model into the given context document.UserManager.createUser(DocumentModel userModel) Creates user from given model.UserManagerImpl.createUser(DocumentModel userModel) UserManagerImpl.createUser(DocumentModel userModel, DocumentModel context) FakeUserManagerImpl.getBareGroupModel()UserManager.getBareGroupModel()Returns a bare group model.UserManagerImpl.getBareGroupModel()FakeUserManagerImpl.getBareUserModel()UserManager.getBareUserModel()Returns a bare user model.UserManagerImpl.getBareUserModel()protected DocumentModelUserManagerImpl.getDigestAuthModel()Deprecated, for removal: This API element is subject to removal in a future version.since 2025.9, not used anymoreFakeUserManagerImpl.getGroupModel(String groupName) MultiTenantUserManager.getGroupModel(String groupName, DocumentModel context) Return the group document model with this id concatenated with the directory local config (if not null) or null if group does not exist.UserManager.getGroupModel(String groupName) Return the group document model with this id or null if group does not exist.UserManagerImpl.getGroupModel(String groupName) UserManagerImpl.getGroupModel(String groupIdValue, DocumentModel context) NuxeoGroupImpl.getModel()NuxeoPrincipalImpl.getModel()FakeUserManagerImpl.getUserModel(String userName) MultiTenantUserManager.getUserModel(String userName, DocumentModel context) Returns the document model representing user with given id or null if it does not exist into the given context document.UserManager.getUserModel(String userName) Returns the document model representing user with given id or null if it does not exist.UserManagerImpl.getUserModel(String userName) UserManagerImpl.getUserModel(String userName, DocumentModel context) protected DocumentModelUserManagerImpl.getUserModel(String userName, DocumentModel context, boolean fetchReferences) DefaultUserMultiTenantManagement.groupTransformer(UserManager um, DocumentModel group, DocumentModel context) UserMultiTenantManagement.groupTransformer(UserManager um, DocumentModel group, DocumentModel context) Transform the Group DocumentModel store it into the tenant described by the contextprotected DocumentModelUserManagerImpl.makeVirtualUserEntry(String id, VirtualUser user) Methods in org.nuxeo.ecm.platform.usermanager with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected voidUserManagerImpl.appendSubgroups(String groupId, Set<String> groups, DocumentModel context) protected voidUserManagerImpl.checkGrouId(DocumentModel groupModel) protected voidUserManagerImpl.checkGroupsExistence(DocumentModel userModel, String schema, DocumentModel context) protected voidUserManagerImpl.checkPasswordValidity(DocumentModel userModel) protected voidUserManagerImpl.checkUserId(DocumentModel userModel) FakeUserManagerImpl.createGroup(DocumentModel groupModel) MultiTenantUserManager.createGroup(DocumentModel groupModel, DocumentModel context) Creates a group from given model with the given context.UserManager.createGroup(DocumentModel groupModel) Creates a group from given modelUserManagerImpl.createGroup(DocumentModel groupModel) UserManagerImpl.createGroup(DocumentModel groupModel, DocumentModel context) FakeUserManagerImpl.createUser(DocumentModel userModel) MultiTenantUserManager.createUser(DocumentModel userModel, DocumentModel context) Creates user from given model into the given context document.UserManager.createUser(DocumentModel userModel) Creates user from given model.UserManagerImpl.createUser(DocumentModel userModel) UserManagerImpl.createUser(DocumentModel userModel, DocumentModel context) voidFakeUserManagerImpl.deleteGroup(DocumentModel groupModel) voidMultiTenantUserManager.deleteGroup(String groupId, DocumentModel context) Deletes group with given id with the given context.voidMultiTenantUserManager.deleteGroup(DocumentModel groupModel, DocumentModel context) Deletes group represented by given model with the given context.voidUserManager.deleteGroup(DocumentModel groupModel) Deletes group represented by given model.voidUserManagerImpl.deleteGroup(String groupId, DocumentModel context) voidUserManagerImpl.deleteGroup(DocumentModel groupModel) voidUserManagerImpl.deleteGroup(DocumentModel groupModel, DocumentModel context) voidFakeUserManagerImpl.deleteUser(DocumentModel userModel) voidMultiTenantUserManager.deleteUser(String userId, DocumentModel context) Deletes user with given id into the given context document.voidMultiTenantUserManager.deleteUser(DocumentModel userModel, DocumentModel context) Deletes user represented by given model into the given context document.voidUserManager.deleteUser(DocumentModel userModel) Deletes user represented by given model.voidUserManagerImpl.deleteUser(String userId, DocumentModel context) voidUserManagerImpl.deleteUser(DocumentModel userModel) voidUserManagerImpl.deleteUser(DocumentModel userModel, DocumentModel context) UserAdapterFactory.getAdapter(DocumentModel doc, Class<?> itf) protected StringDefaultUserMultiTenantManagement.getDirectorySuffix(DocumentModel documentContext) protected NuxeoGroupUserManagerImpl.getGroup(String groupName, DocumentModel context) protected StringUserManagerImpl.getGroupId(DocumentModel groupModel) MultiTenantUserManager.getGroupIds(DocumentModel context) Returns the list of all groups ids with the given context. if the Document Context have a directory local configuration, the service try to open the user directory with directory suffix set into the local configurationUserManagerImpl.getGroupIds(DocumentModel context) MultiTenantUserManager.getGroupModel(String groupName, DocumentModel context) Return the group document model with this id concatenated with the directory local config (if not null) or null if group does not exist.UserManagerImpl.getGroupModel(String groupIdValue, DocumentModel context) MultiTenantUserManager.getGroupsInGroup(String parentId, DocumentModel context) Returns the list of groups that belong to this group with the given context.UserManagerImpl.getGroupsInGroup(String parentId, DocumentModel context) MultiTenantUserManager.getPrincipal(String username, DocumentModel context) Retrieves the principal with the given username or null if it does not exist into the given context document.UserManagerImpl.getPrincipal(String username, DocumentModel context) protected NuxeoPrincipalUserManagerImpl.getPrincipal(String username, DocumentModel context, boolean fetchReferences) MultiTenantUserManager.getTopLevelGroups(DocumentModel context) Returns the list of groups that are not members of other groups with the given context.UserManagerImpl.getTopLevelGroups(DocumentModel context) protected StringUserManagerImpl.getUserId(DocumentModel userModel) MultiTenantUserManager.getUserIds(DocumentModel context) Returns the list of all user ids into the given context document.UserManagerImpl.getUserIds(DocumentModel context) MultiTenantUserManager.getUserModel(String userName, DocumentModel context) Returns the document model representing user with given id or null if it does not exist into the given context document.UserManagerImpl.getUserModel(String userName, DocumentModel context) protected DocumentModelUserManagerImpl.getUserModel(String userName, DocumentModel context, boolean fetchReferences) String[]MultiTenantUserManager.getUsersForPermission(String perm, ACP acp, DocumentModel context) For an ACP, get the list of user that has a permission into the given context.String[]UserManagerImpl.getUsersForPermission(String perm, ACP acp, DocumentModel context) MultiTenantUserManager.getUsersInGroup(String groupId, DocumentModel context) Returns the list of users that belong to this group into the given contextUserManagerImpl.getUsersInGroup(String groupId, DocumentModel context) MultiTenantUserManager.getUsersInGroupAndSubGroups(String groupId, DocumentModel context) Get users from a group and its subgroups into the given contextUserManagerImpl.getUsersInGroupAndSubGroups(String groupId, DocumentModel context) DefaultUserMultiTenantManagement.groupnameTranformer(UserManager um, String groupname, DocumentModel context) UserMultiTenantManagement.groupnameTranformer(UserManager um, String groupname, DocumentModel context) Transform the GroupName to add to tenant characteristic.DefaultUserMultiTenantManagement.groupQueryTransformer(UserManager um, QueryBuilder queryBuilder, DocumentModel context) UserMultiTenantManagement.groupQueryTransformer(UserManager um, QueryBuilder queryBuilder, DocumentModel context) Transforms the query builder to add tenant-related information.DefaultUserMultiTenantManagement.groupTransformer(UserManager um, DocumentModel group, DocumentModel context) UserMultiTenantManagement.groupTransformer(UserManager um, DocumentModel group, DocumentModel context) Transform the Group DocumentModel store it into the tenant described by the contextprotected NuxeoGroupUserManagerImpl.makeGroup(DocumentModel groupEntry) protected NuxeoPrincipalUserManagerImpl.makePrincipal(DocumentModel userEntry) protected NuxeoPrincipalUserManagerImpl.makePrincipal(DocumentModel userEntry, boolean anonymous, boolean isTransient, List<String> groups) protected NuxeoPrincipalUserManagerImpl.makePrincipal(DocumentModel userEntry, boolean anonymous, List<String> groups) voidDefaultUserMultiTenantManagement.queryTransformer(UserManager um, Map<String, Serializable> filter, Set<String> fulltext, DocumentModel context) voidUserMultiTenantManagement.queryTransformer(UserManager um, Map<String, Serializable> filter, Set<String> fulltext, DocumentModel context) Transform filter and fulltext to fetch Groups for the given context and the query specified with the given filter and fulltext.MultiTenantUserManager.searchGroups(String pattern, DocumentModel context) Search matching groups through their defined search fields into the given context document.MultiTenantUserManager.searchGroups(Map<String, Serializable> filter, Set<String> fulltext, DocumentModel context) Returns groups matching given criteria with the given context. if the Document Context have a directory local configuration, the service try to open the user directory with directory suffix set into the local configurationMultiTenantUserManager.searchGroups(QueryBuilder queryBuilder, DocumentModel context) Returns groups matching the given query, within the given context.UserManagerImpl.searchGroups(String pattern, DocumentModel context) UserManagerImpl.searchGroups(Map<String, Serializable> filter, Set<String> fulltext, DocumentModel context) UserManagerImpl.searchGroups(QueryBuilder queryBuilder, DocumentModel context) MultiTenantUserManager.searchUsers(String pattern, DocumentModel context) Returns users matching given pattern with the given context. if the Document Context have a directory local configuration, the service try to open the directory with directory suffix set into the local configurationMultiTenantUserManager.searchUsers(Map<String, Serializable> filter, Set<String> fulltext, DocumentModel context) Returns users matching given criteria and with the given context. if the Document Context have a directory local configuration, the service try to open the user directory with directory suffix set into the local configurationMultiTenantUserManager.searchUsers(QueryBuilder queryBuilder, DocumentModel context) Returns users matching the given query, within the given context.UserManagerImpl.searchUsers(String pattern, DocumentModel context) UserManagerImpl.searchUsers(Map<String, Serializable> filter, Set<String> fulltext, Map<String, String> orderBy, DocumentModel context) MULTI-TENANT-IMPLEMENTATIONUserManagerImpl.searchUsers(Map<String, Serializable> filter, Set<String> fulltext, DocumentModel context) UserManagerImpl.searchUsers(QueryBuilder queryBuilder, DocumentModel context) voidNuxeoPrincipalImpl.setModel(DocumentModel model) voidNuxeoPrincipalImpl.setModel(DocumentModel model, boolean updateAllGroups) Sets model and recomputes all groups.voidFakeUserManagerImpl.updateGroup(DocumentModel groupModel) voidMultiTenantUserManager.updateGroup(DocumentModel groupModel, DocumentModel context) Updates group represented by given model with the given context.voidUserManager.updateGroup(DocumentModel groupModel) Updates group represented by given model.voidUserManagerImpl.updateGroup(DocumentModel groupModel) voidUserManagerImpl.updateGroup(DocumentModel groupModel, DocumentModel context) voidFakeUserManagerImpl.updateUser(DocumentModel userModel) voidMultiTenantUserManager.updateUser(DocumentModel userModel, DocumentModel context) Updates user represented by given model into the given context document.voidUserManager.updateUser(DocumentModel userModel) Updates user represented by given model.voidUserManagerImpl.updateUser(DocumentModel userModel) voidUserManagerImpl.updateUser(DocumentModel userModel, DocumentModel context) Method parameters in org.nuxeo.ecm.platform.usermanager with type arguments of type DocumentModelModifier and TypeMethodDescriptionprotected DocumentModelListUserManagerImpl.queryWithVirtualEntries(Session session, QueryBuilder queryBuilder, List<DocumentModel> virtualEntries) Executes a query then adds virtual entries (already supposed to match the query).Constructors in org.nuxeo.ecm.platform.usermanager with parameters of type DocumentModelModifierConstructorDescriptionNuxeoGroupImpl(DocumentModel model, GroupConfig config) UserAdapterImpl(DocumentModel doc, UserManager userManager) -
Uses of DocumentModel in org.nuxeo.ecm.platform.usermanager.io
Methods in org.nuxeo.ecm.platform.usermanager.io with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected voidNuxeoGroupJsonReader.readMemberGroups(DocumentModel groupModel, GroupConfig groupConfig, com.fasterxml.jackson.databind.JsonNode jn) protected voidNuxeoGroupJsonReader.readMemberUsers(DocumentModel groupModel, GroupConfig groupConfig, com.fasterxml.jackson.databind.JsonNode jn) protected voidNuxeoGroupJsonReader.readParentGroups(DocumentModel groupModel, GroupConfig groupConfig, com.fasterxml.jackson.databind.JsonNode jn) protected voidNuxeoGroupJsonReader.readProperties(DocumentModel groupModel, GroupConfig groupConfig, com.fasterxml.jackson.databind.JsonNode jn) -
Uses of DocumentModel in org.nuxeo.ecm.platform.usermanager.providers
Fields in org.nuxeo.ecm.platform.usermanager.providers with type parameters of type DocumentModelModifier and TypeFieldDescriptionprotected List<DocumentModel>AbstractGroupsPageProvider.pageGroupsprotected List<DocumentModel>AbstractUsersPageProvider.pageUsersMethods in org.nuxeo.ecm.platform.usermanager.providers that return types with arguments of type DocumentModelModifier and TypeMethodDescriptionAbstractGroupsPageProvider.computeCurrentPage()protected List<DocumentModel>AbstractUsersPageProvider.computeCurrentPage()GroupsPageProvider.getCurrentPage()UsersPageProvider.getCurrentPage()protected List<DocumentModel>AbstractGroupsPageProvider.searchAllGroups()protected List<DocumentModel>AbstractUsersPageProvider.searchAllUsers(UserManager userManager) protected List<DocumentModel>AbstractGroupsPageProvider.searchGroups()protected List<DocumentModel>AbstractUsersPageProvider.searchUsers(UserManager userManager) protected List<DocumentModel>AbstractUsersPageProvider.searchUsersFromCatalog(UserManager userManager) -
Uses of DocumentModel in org.nuxeo.ecm.platform.userpreferences
Constructors in org.nuxeo.ecm.platform.userpreferences with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.platform.userworkspace.api
Methods in org.nuxeo.ecm.platform.userworkspace.api that return DocumentModelModifier and TypeMethodDescriptionUserWorkspaceManagerActions.getCurrentUserPersonalWorkspace()Gets the current user personal workspace.UserWorkspaceService.getCurrentUserPersonalWorkspace(String userName, DocumentModel currentDocument) Gets the current user personal workspace from a lower level.UserWorkspaceService.getCurrentUserPersonalWorkspace(CoreSession userCoreSession) Gets the current user personal workspace.UserWorkspaceService.getUserPersonalWorkspace(String userName, DocumentModel context) Gets a detached user workspace of a specified user.UserWorkspaceService.getUserPersonalWorkspace(NuxeoPrincipal principal, DocumentModel context) Gets a detached user workspace of a specified user depending of the passed principal.Methods in org.nuxeo.ecm.platform.userworkspace.api with parameters of type DocumentModelModifier and TypeMethodDescriptionUserWorkspaceService.getCurrentUserPersonalWorkspace(String userName, DocumentModel currentDocument) Gets the current user personal workspace from a lower level.UserWorkspaceService.getUserPersonalWorkspace(String userName, DocumentModel context) Gets a detached user workspace of a specified user.UserWorkspaceService.getUserPersonalWorkspace(NuxeoPrincipal principal, DocumentModel context) Gets a detached user workspace of a specified user depending of the passed principal.booleanUserWorkspaceService.isUnderUserWorkspace(NuxeoPrincipal principal, String username, DocumentModel doc) Checks whether the passed document is under the user's workspace (or is the workspace itself). -
Uses of DocumentModel in org.nuxeo.ecm.platform.userworkspace.core.service
Fields in org.nuxeo.ecm.platform.userworkspace.core.service declared as DocumentModelModifier and TypeFieldDescriptionprotected DocumentModelAbstractUserWorkspaceImpl.UnrestrictedUserWorkspaceFinder.userWorkspaceMethods in org.nuxeo.ecm.platform.userworkspace.core.service that return DocumentModelModifier and TypeMethodDescriptionprotected DocumentModelAbstractUserWorkspaceImpl.createDefaultCollectionsRoot(CoreSession session, DocumentModel userWorkspace) protected DocumentModelAbstractUserWorkspaceImpl.createFavorites(CoreSession session, DocumentModel userWorkspace) protected abstract DocumentModelAbstractUserWorkspaceImpl.doCreateUserWorkspace(CoreSession unrestrictedSession, PathRef wsRef, String username) protected DocumentModelDefaultUserWorkspaceServiceImpl.doCreateUserWorkspace(CoreSession unrestrictedSession, PathRef wsRef, String userName) protected abstract DocumentModelAbstractUserWorkspaceImpl.doCreateUserWorkspacesRoot(CoreSession unrestrictedSession, PathRef rootRef) protected DocumentModelDefaultUserWorkspaceServiceImpl.doCreateUserWorkspacesRoot(CoreSession unrestrictedSession, PathRef rootRef) AbstractUserWorkspaceImpl.getCurrentUserPersonalWorkspace(String userName, DocumentModel currentDocument) AbstractUserWorkspaceImpl.getCurrentUserPersonalWorkspace(CoreSession userCoreSession) protected DocumentModelAbstractUserWorkspaceImpl.getCurrentUserPersonalWorkspace(NuxeoPrincipal principal, String userName, CoreSession userCoreSession) This method handles the UserWorkspace creation with a Principal or a username.AbstractUserWorkspaceImpl.UnrestrictedUserWorkspaceFinder.getDetachedUserWorkspace()AbstractUserWorkspaceImpl.getUserDefaultCollectionsRoot(CoreSession session) AbstractUserWorkspaceImpl.getUserFavorites(CoreSession session) AbstractUserWorkspaceImpl.getUserPersonalWorkspace(String userName, DocumentModel context) AbstractUserWorkspaceImpl.getUserPersonalWorkspace(NuxeoPrincipal principal, DocumentModel context) protected DocumentModelAbstractUserWorkspaceImpl.initCreateFavorites(CoreSession session, DocumentModel favorites) protected abstract DocumentModelAbstractUserWorkspaceImpl.initCreateUserWorkspace(CoreSession unrestrictedSession, DocumentModel doc, String username) protected DocumentModelDefaultUserWorkspaceServiceImpl.initCreateUserWorkspace(CoreSession unrestrictedSession, DocumentModel doc, String username) protected abstract DocumentModelAbstractUserWorkspaceImpl.initCreateUserWorkspacesRoot(CoreSession unrestrictedSession, DocumentModel doc) protected DocumentModelDefaultUserWorkspaceServiceImpl.initCreateUserWorkspacesRoot(CoreSession unrestrictedSession, DocumentModel doc) protected DocumentModelAbstractUserWorkspaceImpl.initDefaultCollectionsRoot(CoreSession session, DocumentModel collectionsRoot) Methods in org.nuxeo.ecm.platform.userworkspace.core.service with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected DocumentModelAbstractUserWorkspaceImpl.createDefaultCollectionsRoot(CoreSession session, DocumentModel userWorkspace) protected DocumentModelAbstractUserWorkspaceImpl.createFavorites(CoreSession session, DocumentModel userWorkspace) AbstractUserWorkspaceImpl.getCurrentUserPersonalWorkspace(String userName, DocumentModel currentDocument) AbstractUserWorkspaceImpl.getUserPersonalWorkspace(String userName, DocumentModel context) AbstractUserWorkspaceImpl.getUserPersonalWorkspace(NuxeoPrincipal principal, DocumentModel context) protected DocumentModelAbstractUserWorkspaceImpl.initCreateFavorites(CoreSession session, DocumentModel favorites) protected abstract DocumentModelAbstractUserWorkspaceImpl.initCreateUserWorkspace(CoreSession unrestrictedSession, DocumentModel doc, String username) protected DocumentModelDefaultUserWorkspaceServiceImpl.initCreateUserWorkspace(CoreSession unrestrictedSession, DocumentModel doc, String username) protected abstract DocumentModelAbstractUserWorkspaceImpl.initCreateUserWorkspacesRoot(CoreSession unrestrictedSession, DocumentModel doc) protected DocumentModelDefaultUserWorkspaceServiceImpl.initCreateUserWorkspacesRoot(CoreSession unrestrictedSession, DocumentModel doc) protected DocumentModelAbstractUserWorkspaceImpl.initDefaultCollectionsRoot(CoreSession session, DocumentModel collectionsRoot) booleanAbstractUserWorkspaceImpl.isUnderUserWorkspace(NuxeoPrincipal principal, String username, DocumentModel doc) protected voidAbstractUserWorkspaceImpl.notifyEvent(CoreSession coreSession, DocumentModel document, NuxeoPrincipal principal, String eventId, Map<String, Serializable> properties) Constructors in org.nuxeo.ecm.platform.userworkspace.core.service with parameters of type DocumentModelModifierConstructorDescriptionprotectedUnrestrictedUserWorkspaceFinder(String userName, DocumentModel context) -
Uses of DocumentModel in org.nuxeo.ecm.platform.userworkspace.operations
Methods in org.nuxeo.ecm.platform.userworkspace.operations that return DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.platform.versioning.api
Methods in org.nuxeo.ecm.platform.versioning.api with parameters of type DocumentModelModifier and TypeMethodDescriptionVersioningManager.getVersionIncEditOptions(DocumentModel doc) Get document increment options as defined by versioning rules.VersioningManager.getVersionLabel(DocumentModel doc) Gets the label for the current version of a document, for the UI. -
Uses of DocumentModel in org.nuxeo.ecm.platform.versioning.service
Methods in org.nuxeo.ecm.platform.versioning.service with parameters of type DocumentModelModifier and TypeMethodDescriptionVersioningManagerImpl.getVersionIncEditOptions(DocumentModel doc) VersioningManagerImpl.getVersionLabel(DocumentModel doc) -
Uses of DocumentModel in org.nuxeo.ecm.platform.video
Methods in org.nuxeo.ecm.platform.video with parameters of type DocumentModelModifier and TypeMethodDescriptionstatic voidVideoHelper.updatePreviews(DocumentModel docModel, Blob video) Update the JPEG previews of a Video document from the video blob content by taking a screen-shot of the movie.static voidVideoHelper.updatePreviews(DocumentModel docModel, Blob video, Double position, List<Map<String, Object>> templates) Update the JPEG previews of a Video document from the video blob content by taking a screen-shot of the movie at timecode offset given in seconds.static voidVideoHelper.updateStoryboard(DocumentModel docModel, Blob video) Update the JPEG story board and duration in seconds of a Video document from the video blob content.static voidVideoHelper.updateVideoInfo(DocumentModel docModel, Blob video) -
Uses of DocumentModel in org.nuxeo.ecm.platform.video.adapter
Methods in org.nuxeo.ecm.platform.video.adapter with parameters of type DocumentModelModifier and TypeMethodDescriptionThumbnailVideoFactory.computeThumbnail(DocumentModel doc, CoreSession session) VideoDocumentAdapterFactory.getAdapter(DocumentModel doc, Class<?> itf) ThumbnailVideoFactory.getThumbnail(DocumentModel doc, CoreSession session) Constructors in org.nuxeo.ecm.platform.video.adapter with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.platform.video.importer
Methods in org.nuxeo.ecm.platform.video.importer with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidVideoImporter.updateDocument(DocumentModel doc, Blob content) -
Uses of DocumentModel in org.nuxeo.ecm.platform.video.listener
Methods in org.nuxeo.ecm.platform.video.listener with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected voidVideoChangedListener.resetProperties(DocumentModel doc) protected voidVideoChangedListener.scheduleAsyncProcessing(DocumentModel doc) protected booleanVideoChangedListener.shouldProcess(DocumentModel doc, String eventName) -
Uses of DocumentModel in org.nuxeo.ecm.platform.video.rendition
Methods in org.nuxeo.ecm.platform.video.rendition with parameters of type DocumentModelModifier and TypeMethodDescriptionVideoRenditionDefinitionProvider.getRenditionDefinitions(DocumentModel doc) booleanVideoRenditionProvider.isAvailable(DocumentModel doc, RenditionDefinition definition) VideoRenditionProvider.render(DocumentModel doc, RenditionDefinition definition) -
Uses of DocumentModel in org.nuxeo.ecm.platform.video.service
Methods in org.nuxeo.ecm.platform.video.service with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected VideoVideoConversionWork.getVideoToConvert(DocumentModel doc) default voidVideoService.launchAutomaticConversions(DocumentModel doc) Launch all the registered automatic video conversions on the givendoc.voidVideoService.launchAutomaticConversions(DocumentModel doc, boolean onlyMissing) Launch registered automatic video conversions on the givendoc.voidVideoServiceImpl.launchAutomaticConversions(DocumentModel doc, boolean onlyMissing) voidVideoService.launchConversion(DocumentModel doc, String conversionName) Launch an asynchronously video conversion of the givendoc.voidVideoServiceImpl.launchConversion(DocumentModel doc, String conversionName) protected voidVideoConversionWork.resetTranscodedVideos(DocumentModel doc) protected voidVideoConversionWork.saveNewTranscodedVideo(DocumentModel doc, TranscodedVideo transcodedVideo) protected booleanVideoStoryboardWork.updatePreviews(DocumentModel doc, Blob blob) protected booleanVideoStoryboardWork.updateStoryboard(DocumentModel doc, Blob blob) protected voidVideoInfoWork.updateVideoInfo(DocumentModel doc) -
Uses of DocumentModel in org.nuxeo.ecm.platform.video.tools.operations
Fields in org.nuxeo.ecm.platform.video.tools.operations declared as DocumentModelMethods in org.nuxeo.ecm.platform.video.tools.operations with parameters of type DocumentModelModifier and TypeMethodDescriptionAddWatermarkToVideo.run(DocumentModel input) ExtractClosedCaptionsFromVideo.run(DocumentModel input) SliceVideo.run(DocumentModel input) SliceVideoInParts.run(DocumentModel input) -
Uses of DocumentModel in org.nuxeo.ecm.platform.web.common
Methods in org.nuxeo.ecm.platform.web.common with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected static StringMobileBannerHelper.getDocumentPart(DocumentModel doc) Deprecated.static StringMobileBannerHelper.getURLForAndroidApplication(javax.servlet.http.HttpServletRequest request, DocumentModel doc) Deprecated.Returns a full URL opening the Android mobile application for the given document.static StringMobileBannerHelper.getURLForIOSApplication(javax.servlet.http.HttpServletRequest request, DocumentModel doc) Deprecated.Returns a full URL opening the iOS mobile application for the given document.static StringMobileBannerHelper.getURLForMobileApplication(String protocol, String baseURL, DocumentModel doc, String requestedURL) Deprecated.static StringMobileBannerHelper.getURLForMobileApplication(String protocol, javax.servlet.http.HttpServletRequest request, DocumentModel doc) Deprecated. -
Uses of DocumentModel in org.nuxeo.ecm.platform.web.common.locale
Methods in org.nuxeo.ecm.platform.web.common.locale with parameters of type DocumentModelModifier and TypeMethodDescriptionDefaultLocaleProvider.getLocale(DocumentModel userProfileDoc) LocaleProvider.getLocale(DocumentModel userProfileDoc) Gets the locale stored in the given user profile.DefaultLocaleProvider.getLocaleWithDefault(DocumentModel userProfileDoc) LocaleProvider.getLocaleWithDefault(DocumentModel userProfileDoc) -
Uses of DocumentModel in org.nuxeo.ecm.quota
Methods in org.nuxeo.ecm.quota that return types with arguments of type DocumentModelModifier and TypeMethodDescriptionprotected List<DocumentModel>AbstractQuotaStatsUpdater.getAncestors(CoreSession session, DocumentModel doc) Gets all the ancestors of the document, including the root.protected List<DocumentModel>QuotaStatsServiceImpl.getParentsInReverseOrder(DocumentModel doc, CoreSession session) Methods in org.nuxeo.ecm.quota with parameters of type DocumentModelModifier and TypeMethodDescriptionbooleanQuotaStatsService.canSetMaxQuota(long maxQuota, DocumentModel doc, CoreSession session) Test to see if quota allowed.booleanQuotaStatsServiceImpl.canSetMaxQuota(long maxQuota, DocumentModel doc, CoreSession session) static voidQuotaUtils.clearContextData(DocumentModel doc) Clears the context data of the various flags used to disable listeners.static voidQuotaUtils.disableListeners(DocumentModel doc) Disables listeners and options when saving a value in a quota facet.protected List<DocumentModel>AbstractQuotaStatsUpdater.getAncestors(CoreSession session, DocumentModel doc) Gets all the ancestors of the document, including the root.protected List<DocumentModel>QuotaStatsServiceImpl.getParentsInReverseOrder(DocumentModel doc, CoreSession session) longQuotaStatsService.getQuotaFromParent(DocumentModel doc, CoreSession session) Gets the quota from the first parent where quota has been set.longQuotaStatsServiceImpl.getQuotaFromParent(DocumentModel doc, CoreSession session) QuotaStatsServiceImpl.getUserWorkspaceRootId(DocumentModel context, CoreSession session) voidQuotaStatsService.launchSetMaxQuotaOnUserWorkspaces(long maxQuota, DocumentModel context, CoreSession session) Sets this maxQuota on all user workspacesvoidQuotaStatsServiceImpl.launchSetMaxQuotaOnUserWorkspaces(long maxSize, DocumentModel context, CoreSession session) protected abstract booleanAbstractQuotaStatsUpdater.needToProcessEventOnDocument(Event event, DocumentModel doc) protected abstract voidAbstractQuotaStatsUpdater.processDocumentAboutToBeRemoved(CoreSession session, DocumentModel doc) protected abstract voidAbstractQuotaStatsUpdater.processDocumentBeforeCheckedIn(CoreSession session, DocumentModel doc) protected abstract voidAbstractQuotaStatsUpdater.processDocumentBeforeCheckedOut(CoreSession session, DocumentModel doc) protected abstract voidAbstractQuotaStatsUpdater.processDocumentBeforeRestore(CoreSession session, DocumentModel doc) protected abstract voidAbstractQuotaStatsUpdater.processDocumentBeforeUpdate(CoreSession session, DocumentModel doc) protected abstract voidAbstractQuotaStatsUpdater.processDocumentCheckedIn(CoreSession session, DocumentModel doc) protected abstract voidAbstractQuotaStatsUpdater.processDocumentCheckedOut(CoreSession session, DocumentModel doc) protected abstract voidAbstractQuotaStatsUpdater.processDocumentCopied(CoreSession session, DocumentModel doc) protected abstract voidAbstractQuotaStatsUpdater.processDocumentCreated(CoreSession session, DocumentModel doc) protected abstract voidAbstractQuotaStatsUpdater.processDocumentMoved(CoreSession session, DocumentModel doc, DocumentModel sourceParent) protected abstract voidAbstractQuotaStatsUpdater.processDocumentRestored(CoreSession session, DocumentModel doc) protected abstract voidAbstractQuotaStatsUpdater.processDocumentTrashOp(CoreSession session, DocumentModel doc, boolean isTrashed) protected abstract voidAbstractQuotaStatsUpdater.processDocumentUpdated(CoreSession session, DocumentModel doc) -
Uses of DocumentModel in org.nuxeo.ecm.quota.automation
Methods in org.nuxeo.ecm.quota.automation with parameters of type DocumentModelModifier and TypeMethodDescriptionGetQuotaInfoOperation.run(DocumentModel doc) SetQuotaInfoOperation.run(DocumentModel doc) -
Uses of DocumentModel in org.nuxeo.ecm.quota.count
Methods in org.nuxeo.ecm.quota.count with parameters of type DocumentModelModifier and TypeMethodDescriptionQuotaStatsAdapterFactory.getAdapter(DocumentModel doc, Class<?> itf) protected longDocumentsCountUpdater.getCount(DocumentModel doc) protected booleanDocumentsCountUpdater.needToProcessEventOnDocument(Event event, DocumentModel doc) protected voidDocumentsCountUpdater.processDocumentAboutToBeRemoved(CoreSession session, DocumentModel doc) protected voidDocumentsCountUpdater.processDocumentBeforeCheckedIn(CoreSession session, DocumentModel doc) protected voidDocumentsCountUpdater.processDocumentBeforeCheckedOut(CoreSession session, DocumentModel doc) protected voidDocumentsCountUpdater.processDocumentBeforeRestore(CoreSession session, DocumentModel doc) protected voidDocumentsCountUpdater.processDocumentBeforeUpdate(CoreSession session, DocumentModel doc) protected voidDocumentsCountUpdater.processDocumentCheckedIn(CoreSession session, DocumentModel doc) protected voidDocumentsCountUpdater.processDocumentCheckedOut(CoreSession session, DocumentModel doc) protected voidDocumentsCountUpdater.processDocumentCopied(CoreSession session, DocumentModel doc) protected voidDocumentsCountUpdater.processDocumentCreated(CoreSession session, DocumentModel doc) protected voidDocumentsCountUpdater.processDocumentMoved(CoreSession session, DocumentModel doc, DocumentModel sourceParent) protected voidDocumentsCountUpdater.processDocumentRestored(CoreSession session, DocumentModel doc) protected voidDocumentsCountUpdater.processDocumentTrashOp(CoreSession session, DocumentModel doc, boolean isTrashed) protected voidDocumentsCountUpdater.processDocumentUpdated(CoreSession session, DocumentModel doc) protected voidDocumentsCountUpdater.saveDocumentsCount(CoreSession session, DocumentModel folder, org.nuxeo.ecm.quota.count.DocumentsCountUpdater.Count count) protected voidDocumentsCountUpdater.updateCount(CoreSession session, DocumentModel parent, String xpath, long count) protected voidDocumentsCountUpdater.updateCountStatistics(CoreSession session, DocumentModel doc, List<DocumentModel> ancestors, long count) Method parameters in org.nuxeo.ecm.quota.count with type arguments of type DocumentModelModifier and TypeMethodDescriptionprotected voidDocumentsCountUpdater.updateCountStatistics(CoreSession session, DocumentModel doc, List<DocumentModel> ancestors, long count) Constructors in org.nuxeo.ecm.quota.count with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.quota.size
Fields in org.nuxeo.ecm.quota.size declared as DocumentModelMethods in org.nuxeo.ecm.quota.size that return DocumentModelMethods in org.nuxeo.ecm.quota.size with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected voidDocumentsSizeUpdater.checkQuota(CoreSession session, DocumentModel doc, long delta) Checks the size delta against the maximum quota specified for this document or an ancestor.QuotaAwareDocumentFactory.getAdapter(DocumentModel doc, Class<?> adapter) DocumentsSizeUpdater.getAllBlobs(DocumentModel doc) Returns the list of blobs for this document.protected longDocumentsSizeUpdater.getBlobsSize(DocumentModel doc) Gets the sum of all blobs sizes for this document.protected longDocumentsSizeUpdater.getVersionsSize(CoreSession session, DocumentModel doc) Gets the sum of all blobs sizes for all the document's versions.protected voidDocumentsSizeUpdater.initDocument(CoreSession session, DocumentModel doc) protected voidDocumentsSizeUpdater.initDocumentFromChildren(DocumentModel doc) static QuotaAwareQuotaAwareDocumentFactory.make(DocumentModel doc) protected booleanDocumentsSizeUpdater.needToProcessEventOnDocument(Event event, DocumentModel doc) protected voidDocumentsSizeUpdater.processDocumentAboutToBeRemoved(CoreSession session, DocumentModel doc) protected voidDocumentsSizeUpdater.processDocumentBeforeCheckedIn(CoreSession session, DocumentModel doc) protected voidDocumentsSizeUpdater.processDocumentBeforeCheckedOut(CoreSession session, DocumentModel doc) protected voidDocumentsSizeUpdater.processDocumentBeforeRestore(CoreSession session, DocumentModel doc) protected voidDocumentsSizeUpdater.processDocumentBeforeUpdate(CoreSession session, DocumentModel doc) protected voidDocumentsSizeUpdater.processDocumentCheckedIn(CoreSession session, DocumentModel doc) protected voidDocumentsSizeUpdater.processDocumentCheckedOut(CoreSession session, DocumentModel doc) protected voidDocumentsSizeUpdater.processDocumentCopied(CoreSession session, DocumentModel doc) protected voidDocumentsSizeUpdater.processDocumentCreated(CoreSession session, DocumentModel doc) protected voidDocumentsSizeUpdater.processDocumentMoved(CoreSession session, DocumentModel doc, DocumentModel sourceParent) protected voidDocumentsSizeUpdater.processDocumentRestored(CoreSession session, DocumentModel doc) protected voidDocumentsSizeUpdater.processDocumentTrashOp(CoreSession session, DocumentModel doc, boolean isTrashed) protected voidDocumentsSizeUpdater.processDocumentUpdated(CoreSession session, DocumentModel doc) protected voidDocumentsSizeUpdater.updateAncestors(CoreSession session, DocumentModel doc, long deltaTotal, long deltaTrash, long deltaVersions) protected voidDocumentsSizeUpdater.updateDocument(DocumentModel doc, long deltaInner, long deltaTotal, long deltaTrash, long deltaVersions) protected voidDocumentsSizeUpdater.updateDocument(DocumentModel doc, long deltaInner, long deltaTotal, long deltaTrash, long deltaVersions, boolean allowSave) protected voidDocumentsSizeUpdater.updateDocumentAndAncestors(CoreSession session, DocumentModel doc, long deltaInner, long deltaTotal, long deltaTrash, long deltaVersions) Constructors in org.nuxeo.ecm.quota.size with parameters of type DocumentModelModifierConstructorDescriptionQuotaExceededException(DocumentModel targetDocument, String message) QuotaExceededException(DocumentModel targetDocument, DocumentModel addedDocument, long quotaValue) -
Uses of DocumentModel in org.nuxeo.ecm.restapi.server.jaxrs
Methods in org.nuxeo.ecm.restapi.server.jaxrs that return DocumentModelModifier and TypeMethodDescriptionJSONDocumentObject.doGet()JSONDocumentObject.doPut(DocumentModel inputDoc, javax.ws.rs.core.HttpHeaders headers) protected DocumentModelPaginableObject.getSearchDocument()protected DocumentModelQueryObject.getSearchDocumentModel(CoreSession session, PageProviderService pps, String providerName, Properties namedParameters) Deprecated.since 11.1, usePageProviderHelper.getSearchDocumentModel(CoreSession, PageProviderService, String, Map)insteadprotected DocumentModelOAuth2Object.getTokenDoc(OAuth2Client client, String nxuser) protected DocumentModelOAuth2Object.getTokenDoc(NuxeoOAuth2ServiceProvider provider, String nxuser) Methods in org.nuxeo.ecm.restapi.server.jaxrs with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected voidOAuth2Object.deleteToken(DocumentModel token) javax.ws.rs.core.ResponseJSONDocumentObject.doPost(DocumentModel inputDoc, javax.ws.rs.core.HttpHeaders headers) JSONDocumentObject.doPut(DocumentModel inputDoc, javax.ws.rs.core.HttpHeaders headers) BulkDocumentsObject.doUpdate(DocumentModel updateDoc) Deprecated.JSONDocumentObject.newDocument(DocumentModel doc) protected voidOAuth2Object.updateTokenDoc(NuxeoOAuth2Token token, DocumentModel entry) -
Uses of DocumentModel in org.nuxeo.ecm.restapi.server.jaxrs.adapters
Methods in org.nuxeo.ecm.restapi.server.jaxrs.adapters that return DocumentModelModifier and TypeMethodDescriptionEmptyDocumentAdapter.getEmptyDocumentModel(String type, String name) protected DocumentModelAuditAdapter.getSearchDocument()protected DocumentModelPaginableAdapter.getSearchDocument()Methods in org.nuxeo.ecm.restapi.server.jaxrs.adapters that return types with arguments of type DocumentModelModifier and TypeMethodDescriptionprotected Paginable<DocumentModel>DocumentModelListPaginableAdapter.getPaginableEntries(PageProvider<DocumentModel> pageProvider) PageProviderAdapter.getProviderDocs(String providerName) Methods in org.nuxeo.ecm.restapi.server.jaxrs.adapters with parameters of type DocumentModelModifier and TypeMethodDescriptionPreviewAdapter.previewBlobs(DocumentModel doc, String xpath, boolean blobPostProcessing) Method parameters in org.nuxeo.ecm.restapi.server.jaxrs.adapters with type arguments of type DocumentModelModifier and TypeMethodDescriptionprotected Paginable<DocumentModel>DocumentModelListPaginableAdapter.getPaginableEntries(PageProvider<DocumentModel> pageProvider) -
Uses of DocumentModel in org.nuxeo.ecm.restapi.server.jaxrs.blob
Fields in org.nuxeo.ecm.restapi.server.jaxrs.blob declared as DocumentModelModifier and TypeFieldDescriptionprotected DocumentModelBlobAdapter.docprotected DocumentModelBlobObject.doc -
Uses of DocumentModel in org.nuxeo.ecm.restapi.server.jaxrs.enrichers
Methods in org.nuxeo.ecm.restapi.server.jaxrs.enrichers with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected booleanHasContentJsonEnricher.hasContent(DocumentModel document, String query) voidAuditJsonEnricher.write(com.fasterxml.jackson.core.JsonGenerator jg, DocumentModel document) voidHasContentJsonEnricher.write(com.fasterxml.jackson.core.JsonGenerator jg, DocumentModel document) -
Uses of DocumentModel in org.nuxeo.ecm.restapi.server.jaxrs.rendition
Fields in org.nuxeo.ecm.restapi.server.jaxrs.rendition declared as DocumentModel -
Uses of DocumentModel in org.nuxeo.ecm.restapi.server.jaxrs.search
Methods in org.nuxeo.ecm.restapi.server.jaxrs.search with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected DocumentModelListQueryExecutor.queryByLang(String query, Long pageSize, Long currentPageIndex, Long currentPageOffset, Long maxResults, List<SortInfo> sortInfo, Map<String, Serializable> props, DocumentModel searchDocumentModel, Object... parameters) protected DocumentModelListQueryExecutor.queryByPageProvider(String pageProviderName, Long pageSize, Long currentPageIndex, Long currentPageOffset, List<SortInfo> sortInfo, List<String> highlights, List<QuickFilter> quickFilters, Map<String, Serializable> props, DocumentModel searchDocumentModel, Object... parameters) protected DocumentModelListQueryExecutor.queryByPageProvider(String pageProviderName, Long pageSize, Long currentPageIndex, Long currentPageOffset, List<SortInfo> sortInfo, List<QuickFilter> quickFilters, Object[] parameters, Map<String, Serializable> props, DocumentModel searchDocumentModel) protected DocumentModelListSearchObject.querySavedSearchByPageProvider(String pageProviderName, Long pageSize, Long currentPageIndex, Long currentPageOffset, String orderedParams, Map<String, String> namedParameters, List<SortInfo> sortInfo, List<QuickFilter> quickFilters, DocumentModel searchDocumentModel) -
Uses of DocumentModel in org.nuxeo.ecm.restapi.test
Methods in org.nuxeo.ecm.restapi.test that return DocumentModelModifier and TypeMethodDescriptionstatic DocumentModelRestServerInit.getFile(int index, CoreSession session) static DocumentModelRestServerInit.getFolder(int index, CoreSession session) static DocumentModelRestServerInit.getNote(int index, CoreSession session) Methods in org.nuxeo.ecm.restapi.test with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected voidBaseTest.assertEntityEqualsDoc(InputStream in, DocumentModel doc) Deprecated, for removal: This API element is subject to removal in a future version.protected voidBaseTest.assertNodeEqualsDoc(com.fasterxml.jackson.databind.JsonNode node, DocumentModel note) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of DocumentModel in org.nuxeo.ecm.user.center.profile
Methods in org.nuxeo.ecm.user.center.profile that return DocumentModelModifier and TypeMethodDescriptionUserProfileService.getUserProfile(DocumentModel userModel, CoreSession session) Get a DocumentModel containing both user and user profile schemasUserProfileServiceImpl.getUserProfile(DocumentModel userModel, CoreSession session) UserProfileService.getUserProfileDocument(String userName, CoreSession session) Get the profile of a specific user.UserProfileService.getUserProfileDocument(CoreSession session) Get the current user profile.UserProfileServiceImpl.getUserProfileDocument(String userName, CoreSession session) UserProfileServiceImpl.getUserProfileDocument(CoreSession session) Methods in org.nuxeo.ecm.user.center.profile with parameters of type DocumentModelModifier and TypeMethodDescriptionUserProfileService.getUserProfile(DocumentModel userModel, CoreSession session) Get a DocumentModel containing both user and user profile schemasUserProfileServiceImpl.getUserProfile(DocumentModel userModel, CoreSession session) -
Uses of DocumentModel in org.nuxeo.ecm.user.center.profile.listeners
Methods in org.nuxeo.ecm.user.center.profile.listeners with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected voidResizeAvatarPictureListener.resizeAvatar(DocumentModel doc, Blob avatarImage) -
Uses of DocumentModel in org.nuxeo.ecm.user.center.profile.localeProvider
Methods in org.nuxeo.ecm.user.center.profile.localeProvider with parameters of type DocumentModelModifier and TypeMethodDescriptionUserLocaleProvider.getLocale(DocumentModel userProfileDoc) UserLocaleProvider.getLocaleWithDefault(DocumentModel userProfileDoc) -
Uses of DocumentModel in org.nuxeo.ecm.user.center.profile.rest
Methods in org.nuxeo.ecm.user.center.profile.rest with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected voidUserProfileEnricher.writeCompatibilityUserProfile(com.fasterxml.jackson.core.JsonGenerator jg, DocumentModel up) protected voidUserProfileEnricher.writeUserProfile(com.fasterxml.jackson.core.JsonGenerator jg, DocumentModel up) -
Uses of DocumentModel in org.nuxeo.ecm.user.invite
Fields in org.nuxeo.ecm.user.invite declared as DocumentModelModifier and TypeFieldDescriptionprotected DocumentModelUserInvitationComponent.RootDocumentGetter.docprotected DocumentModelRegistrationRules.requestContainerprotected DocumentModelUserInvitationComponent.RegistrationCreator.userRegistrationModelMethods in org.nuxeo.ecm.user.invite that return DocumentModelModifier and TypeMethodDescriptionUserInvitationComponent.RootDocumentGetter.getDoc()UserInvitationComponent.getOrCreateRootDocument(CoreSession session, String configurationName) UserInvitationComponent.getRegistrationRulesDocument(CoreSession session, String configurationName) UserInvitationService.getRegistrationRulesDocument(CoreSession session, String configurationName) Get documentmodel that stores request configuration using RegistrationConfiguration facet.UserInvitationComponent.getUserRegistrationModel(String configurationName) UserInvitationComponent.UserRegistrationModelCreator.getUserRegistrationModel()UserInvitationService.getUserRegistrationModel(String configurationName) Create a document model for the UserRegistration doctype.Methods in org.nuxeo.ecm.user.invite with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected booleanUserInvitationComponent.checkUserFromRegistrationExistence(DocumentModel registrationDoc) UserInvitationComponent.createUser(CoreSession session, DocumentModel registrationDoc) UserInvitationService.createUser(CoreSession session, DocumentModel registrationDoc) DefaultInvitationUserFactory.doCreateUser(CoreSession session, DocumentModel registrationDoc, UserRegistrationConfiguration configuration) InvitationUserFactory.doCreateUser(CoreSession session, DocumentModel registrationDoc, UserRegistrationConfiguration configuration) Handle user creationvoidDefaultInvitationUserFactory.doPostUserCreation(CoreSession session, DocumentModel registrationDoc, NuxeoPrincipal user) voidInvitationUserFactory.doPostUserCreation(CoreSession session, DocumentModel registrationDoc, NuxeoPrincipal user) Called just after the user is createdDefaultInvitationUserFactory.filterGroups(DocumentModel registrationDoc, UserRegistrationConfiguration configuration) Filter group by computing the intersection of the group in the registration doc and the groups of the user that created the request.RegistrationRulesFactory.getAdapter(DocumentModel doc, Class<?> itf) UserInvitationComponent.getConfiguration(DocumentModel requestDoc) UserInvitationService.getConfiguration(DocumentModel requestDoc) protected static booleanUserInvitationComponent.isEmailExist(UserRegistrationConfiguration configuration, DocumentModel userRegistration) protected voidUserInvitationComponent.reviveRegistrationRequest(CoreSession session, DocumentModel registrationDoc, Map<String, Serializable> additionalInfos) protected voidUserInvitationComponent.sendEmail(Map<String, Serializable> additionnalInfo, DocumentModel registrationDoc, String emailTemplatePath, String emailTitle) protected EventContextUserInvitationComponent.sendEvent(CoreSession session, DocumentModel source, String evName) protected voidUserInvitationComponent.sendValidationEmail(Map<String, Serializable> additionnalInfo, DocumentModel registrationDoc) UserInvitationComponent.submitRegistrationRequest(String configurationName, DocumentModel userRegistrationModel, Map<String, Serializable> additionnalInfo, UserInvitationService.ValidationMethod validationMethod, boolean autoAccept) UserInvitationComponent.submitRegistrationRequest(DocumentModel userRegistrationModel, Map<String, Serializable> additionnalInfo, UserInvitationService.ValidationMethod validationMethod, boolean autoAccept) UserInvitationService.submitRegistrationRequest(String configurationName, DocumentModel userRegistrationModel, Map<String, Serializable> additionnalInfo, UserInvitationService.ValidationMethod validationMethod, boolean autoAccept) Stores a resgitration request like submitRegistrationRequest with Document informationUserInvitationService.submitRegistrationRequest(DocumentModel userRegistrationModel, Map<String, Serializable> additionnalInfo, UserInvitationService.ValidationMethod validationMethod, boolean autoAccept) Stores a registration request and return a unique ID for itMethod parameters in org.nuxeo.ecm.user.invite with type arguments of type DocumentModelModifier and TypeMethodDescriptionvoidUserInvitationComponent.deleteRegistrationRequests(CoreSession session, List<DocumentModel> registrationDocs) voidUserInvitationService.deleteRegistrationRequests(CoreSession session, List<DocumentModel> registrationDoc) Delete a registration documentvoidUserInvitationComponent.reviveRegistrationRequests(CoreSession session, List<DocumentModel> registrationDocs) voidUserInvitationService.reviveRegistrationRequests(CoreSession session, List<DocumentModel> registrationDocs) Send a mail to the invited user to revive his invitation If an error occured while sending an email, it logs it and continue.Constructors in org.nuxeo.ecm.user.invite with parameters of type DocumentModelModifierConstructorDescriptionRegistrationCreator(String configurationName, DocumentModel userRegistrationModel, Map<String, Serializable> additionnalInfo, UserInvitationService.ValidationMethod validationMethod) RegistrationRules(DocumentModel requestContainer) -
Uses of DocumentModel in org.nuxeo.ecm.webdav.backend
Methods in org.nuxeo.ecm.webdav.backend that return DocumentModelModifier and TypeMethodDescriptionAbstractVirtualBackend.copyItem(DocumentModel source, PathRef targetParentRef) Backend.copyItem(DocumentModel source, PathRef targetParentRef) SimpleBackend.copyItem(DocumentModel source, PathRef targetParentRef) AbstractVirtualBackend.createFile(String parentPath, String name) AbstractVirtualBackend.createFile(String parentPath, String name, Blob content) Backend.createFile(String parentPath, String name) Deprecated.since 10.10, unusedBackend.createFile(String parentPath, String name, Blob content) SimpleBackend.createFile(String parentPath, String name) SimpleBackend.createFile(String parentPath, String name, Blob content) AbstractVirtualBackend.createFolder(String parentPath, String name) Backend.createFolder(String parentPath, String name) SimpleBackend.createFolder(String parentPath, String name) Deprecated.AbstractVirtualBackend.getDocument(String location) Backend.getDocument(String location) SimpleBackend.getDocument(String location) AbstractVirtualBackend.moveItem(DocumentModel source, DocumentRef targetParentRef, String name) AbstractVirtualBackend.moveItem(DocumentModel source, PathRef targetParentRef) Backend.moveItem(DocumentModel source, DocumentRef targetParentRef, String name) Backend.moveItem(DocumentModel source, PathRef targetParentRef) Deprecated.since 10.10, unusedSimpleBackend.moveItem(DocumentModel source, DocumentRef targetParentRef, String name) SimpleBackend.moveItem(DocumentModel source, PathRef targetParentRef) AbstractVirtualBackend.resolveLocation(String location) Backend.resolveLocation(String location) SimpleBackend.resolveLocation(String location) protected DocumentModelSimpleBackend.resolveParent(String location) AbstractVirtualBackend.updateDocument(DocumentModel doc, String name, Blob content) Backend.updateDocument(DocumentModel doc, String name, Blob content) SimpleBackend.updateDocument(DocumentModel doc, String name, Blob content) Methods in org.nuxeo.ecm.webdav.backend that return types with arguments of type DocumentModelModifier and TypeMethodDescriptionAbstractVirtualBackend.getChildren(DocumentRef ref) Backend.getChildren(DocumentRef ref) SimpleBackend.getChildren(DocumentRef ref) Methods in org.nuxeo.ecm.webdav.backend with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected booleanSimpleBackend.cleanTrashPath(DocumentModel parent, String name) AbstractVirtualBackend.copyItem(DocumentModel source, PathRef targetParentRef) Backend.copyItem(DocumentModel source, PathRef targetParentRef) SimpleBackend.copyItem(DocumentModel source, PathRef targetParentRef) AbstractVirtualBackend.getDisplayName(DocumentModel doc) Backend.getDisplayName(DocumentModel doc) SimpleBackend.getDisplayName(DocumentModel doc) protected StringSimpleBackend.getFileName(DocumentModel doc) protected booleanSimpleBackend.isTemporaryFile(DocumentModel doc) protected booleanSimpleBackend.isTrashDocument(DocumentModel model) AbstractVirtualBackend.moveItem(DocumentModel source, DocumentRef targetParentRef, String name) AbstractVirtualBackend.moveItem(DocumentModel source, PathRef targetParentRef) Backend.moveItem(DocumentModel source, DocumentRef targetParentRef, String name) Backend.moveItem(DocumentModel source, PathRef targetParentRef) Deprecated.since 10.10, unusedSimpleBackend.moveItem(DocumentModel source, DocumentRef targetParentRef, String name) SimpleBackend.moveItem(DocumentModel source, PathRef targetParentRef) voidPathCache.put(String path, DocumentModel model) Deprecated.voidAbstractVirtualBackend.renameItem(DocumentModel source, String destinationName) voidBackend.renameItem(DocumentModel source, String destinationName) Deprecated.since 10.10, unused, useBackend.moveItem(org.nuxeo.ecm.core.api.DocumentModel, org.nuxeo.ecm.core.api.PathRef)insteadvoidSimpleBackend.renameItem(DocumentModel source, String destinationName) AbstractVirtualBackend.updateDocument(DocumentModel doc, String name, Blob content) Backend.updateDocument(DocumentModel doc, String name, Blob content) SimpleBackend.updateDocument(DocumentModel doc, String name, Blob content) Method parameters in org.nuxeo.ecm.webdav.backend with type arguments of type DocumentModelModifier and TypeMethodDescriptionprotected voidAbstractVirtualBackend.registerSimpleBackends(List<DocumentModel> docs) -
Uses of DocumentModel in org.nuxeo.ecm.webdav.resource
Fields in org.nuxeo.ecm.webdav.resource declared as DocumentModelMethods in org.nuxeo.ecm.webdav.resource with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected net.java.dev.webdav.jaxrs.xml.elements.ResponseFolderResource.createResponse(DocumentModel doc, javax.ws.rs.core.UriInfo uriInfo, net.java.dev.webdav.jaxrs.xml.elements.Prop prop) protected net.java.dev.webdav.jaxrs.xml.elements.ResponseFolderResource.createResponse(DocumentModel doc, javax.ws.rs.core.UriInfo uriInfo, net.java.dev.webdav.jaxrs.xml.elements.Prop prop, boolean append) protected net.java.dev.webdav.jaxrs.xml.properties.LockDiscoveryExistingResource.getLockDiscovery(DocumentModel doc, javax.ws.rs.core.UriInfo uriInfo) protected PropStatBuilderExtExistingResource.getPropStatBuilderExt(DocumentModel doc, javax.ws.rs.core.UriInfo uriInfo) protected DateExistingResource.getTimePropertyWrapper(DocumentModel doc, String name) protected booleanExistingResource.isRecentlyCreated(DocumentModel doc) Constructors in org.nuxeo.ecm.webdav.resource with parameters of type DocumentModelModifierConstructorDescriptionprotectedExistingResource(String path, DocumentModel doc, javax.servlet.http.HttpServletRequest request, Backend backend) FileResource(String path, DocumentModel doc, javax.servlet.http.HttpServletRequest request, Backend backend) FolderResource(String path, DocumentModel doc, javax.servlet.http.HttpServletRequest request, Backend backend) -
Uses of DocumentModel in org.nuxeo.ecm.webengine.forms
Methods in org.nuxeo.ecm.webengine.forms with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidFormData.fillDocument(DocumentModel doc) voidFormInstance.fillDocument(DocumentModel doc) voidFormData.fillDocumentFromForm(DocumentModel doc) voidFormData.fillDocumentFromMultiPartForm(DocumentModel doc) -
Uses of DocumentModel in org.nuxeo.ecm.webengine.model
Methods in org.nuxeo.ecm.webengine.model with parameters of type DocumentModelModifier and TypeMethodDescriptionModuleResource.getLink(DocumentModel doc) WebContext.getUrlPath(DocumentModel document) Get a suitable URI path for the given Nuxeo document, that can be used to invoke this document. -
Uses of DocumentModel in org.nuxeo.ecm.webengine.model.impl
Methods in org.nuxeo.ecm.webengine.model.impl with parameters of type DocumentModelModifier and TypeMethodDescriptionModuleRoot.getLink(DocumentModel doc) You should override this method to resolve objects to links.AbstractWebContext.getUrlPath(DocumentModel document) This method is working only for root objects that implementModuleResource -
Uses of DocumentModel in org.nuxeo.ecm.webengine.ui.json
Methods in org.nuxeo.ecm.webengine.ui.json that return DocumentModelMethods in org.nuxeo.ecm.webengine.ui.json that return types with arguments of type DocumentModelModifier and TypeMethodDescriptionprotected Collection<DocumentModel>DocumentTreeBuilder.getChildren(DocumentModel obj) Methods in org.nuxeo.ecm.webengine.ui.json with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected Collection<DocumentModel>DocumentTreeBuilder.getChildren(DocumentModel obj) protected StringDocumentTreeBuilder.getName(DocumentModel obj) DocumentTreeBuilder.toJson(DocumentModel obj) -
Uses of DocumentModel in org.nuxeo.ecm.webengine.ui.tree.directory
Methods in org.nuxeo.ecm.webengine.ui.tree.directory with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected voidDirectoryContentProvider.createQuery(DocumentModel parent, Map<String, Serializable> query) -
Uses of DocumentModel in org.nuxeo.ecm.webengine.ui.tree.document
Constructors in org.nuxeo.ecm.webengine.ui.tree.document with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.elasticsearch
Methods in org.nuxeo.elasticsearch with parameters of type DocumentModelModifier and TypeMethodDescriptionorg.opensearch.common.bytes.BytesReferenceElasticSearchComponent.source(DocumentModel doc) -
Uses of DocumentModel in org.nuxeo.elasticsearch.aggregate
Methods in org.nuxeo.elasticsearch.aggregate with parameters of type DocumentModelModifier and TypeMethodDescriptionstatic AggregateEsBase<? extends org.opensearch.search.aggregations.Aggregation,? extends Bucket> AggregateFactory.create(AggregateDefinition def, DocumentModel searchDocumentModel) Constructors in org.nuxeo.elasticsearch.aggregate with parameters of type DocumentModelModifierConstructorDescriptionAggregateEsBase(AggregateDefinition definition, DocumentModel searchDocument) DateHistogramAggregate(AggregateDefinition definition, DocumentModel searchDocument) DateRangeAggregate(AggregateDefinition definition, DocumentModel searchDocument) HistogramAggregate(AggregateDefinition definition, DocumentModel searchDocument) MissingAggregate(AggregateDefinition definition, DocumentModel searchDocument) MultiBucketAggregate(AggregateDefinition definition, DocumentModel searchDocument) RangeAggregate(AggregateDefinition definition, DocumentModel searchDocument) SignificantTermAggregate(AggregateDefinition definition, DocumentModel searchDocument) SingleBucketAggregate(AggregateDefinition definition, DocumentModel searchDocument) SingleValueMetricAggregate(AggregateDefinition definition, DocumentModel searchDocument) TermAggregate(AggregateDefinition definition, DocumentModel searchDocument) -
Uses of DocumentModel in org.nuxeo.elasticsearch.api
Methods in org.nuxeo.elasticsearch.api with parameters of type DocumentModelModifier and TypeMethodDescriptionorg.opensearch.common.bytes.BytesReferenceElasticSearchIndexing.source(DocumentModel doc) Returns the JSON Elasticsearch source representation of a document. -
Uses of DocumentModel in org.nuxeo.elasticsearch.audit
Methods in org.nuxeo.elasticsearch.audit with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected org.opensearch.index.query.QueryBuilderESAuditBackend.buildFilter(PredicateDefinition[] predicates, DocumentModel searchDocumentModel) org.opensearch.action.search.SearchRequestESAuditBackend.buildSearchQuery(String fixedPart, PredicateDefinition[] predicates, DocumentModel searchDocumentModel) -
Uses of DocumentModel in org.nuxeo.elasticsearch.commands
Fields in org.nuxeo.elasticsearch.commands declared as DocumentModelMethods in org.nuxeo.elasticsearch.commands that return DocumentModelModifier and TypeMethodDescriptionIndexingCommand.getTargetDocument()Return the document or null if it does not exists anymore.IndexingCommands.getTargetDocument()protected DocumentModelIndexingCommand.getValidTargetDocument(DocumentModel target) Methods in org.nuxeo.elasticsearch.commands with parameters of type DocumentModelModifier and TypeMethodDescriptionIndexingCommand.clone(DocumentModel newDoc) protected IndexingCommandsIndexingCommandsStacker.getCommands(DocumentModel doc) protected StringIndexingCommandsStacker.getDocKey(DocumentModel doc) protected IndexingCommandsIndexingCommandsStacker.getOrCreateCommands(DocumentModel doc) protected DocumentModelIndexingCommand.getValidTargetDocument(DocumentModel target) protected booleanIndexingCommandsStacker.isSynchronous(DocumentEventContext docCtx, DocumentModel doc) protected voidIndexingCommandsStacker.stackCommand(DocumentModel doc, String eventId, boolean sync) protected voidIndexingCommandsStacker.stackCommand(DocumentModel doc, DocumentEventContext docCtx, String eventId) Constructors in org.nuxeo.elasticsearch.commands with parameters of type DocumentModelModifierConstructorDescriptionIndexingCommand(DocumentModel document, IndexingCommand.Type commandType, boolean sync, boolean recurse) Create an indexing commandIndexingCommands(DocumentModel targetDocument) -
Uses of DocumentModel in org.nuxeo.elasticsearch.core
Methods in org.nuxeo.elasticsearch.core with parameters of type DocumentModelModifier and TypeMethodDescriptionorg.opensearch.common.bytes.BytesReferenceElasticSearchIndexingImpl.source(DocumentModel doc) -
Uses of DocumentModel in org.nuxeo.elasticsearch.fetcher
Methods in org.nuxeo.elasticsearch.fetcher that return types with arguments of type DocumentModelModifier and TypeMethodDescriptionprotected List<DocumentModel>VcsFetcher.fetchFromVcs(Map<String, List<String>> repoHits) -
Uses of DocumentModel in org.nuxeo.elasticsearch.io
Methods in org.nuxeo.elasticsearch.io that return DocumentModelMethods in org.nuxeo.elasticsearch.io with parameters of type DocumentModelModifier and TypeMethodDescriptionJsonESDocumentWriter.getBinaryFulltext(DocumentModel doc) voidHighlightJsonEnricher.write(com.fasterxml.jackson.core.JsonGenerator jg, DocumentModel document) protected voidJsonESDocumentWriter.writeContextParameters(com.fasterxml.jackson.core.JsonGenerator jg, DocumentModel doc, Map<String, String> contextParameters) voidJsonESDocumentWriter.writeESDocument(com.fasterxml.jackson.core.JsonGenerator jg, DocumentModel doc, String[] schemas, Map<String, String> contextParameters) protected static voidJsonESDocumentWriter.writeProperties(com.fasterxml.jackson.core.JsonGenerator jg, DocumentModel doc, String schema, javax.servlet.ServletRequest request) protected voidJsonESDocumentWriter.writeSchemas(com.fasterxml.jackson.core.JsonGenerator jg, DocumentModel doc, String[] schemas) protected voidJsonESDocumentWriter.writeSystemProperties(com.fasterxml.jackson.core.JsonGenerator jg, DocumentModel doc) -
Uses of DocumentModel in org.nuxeo.elasticsearch.provider
Fields in org.nuxeo.elasticsearch.provider with type parameters of type DocumentModelModifier and TypeFieldDescriptionprotected List<DocumentModel>ElasticSearchNativePageProvider.currentPageDocumentsMethods in org.nuxeo.elasticsearch.provider that return types with arguments of type DocumentModelModifier and TypeMethodDescriptionElasticSearchNativePageProvider.getCurrentPage()ElasticSearchNxqlPageProvider.getCurrentPage() -
Uses of DocumentModel in org.nuxeo.elasticsearch.query
Methods in org.nuxeo.elasticsearch.query with parameters of type DocumentModelModifier and TypeMethodDescriptionstatic org.opensearch.index.query.QueryBuilderPageProviderQueryBuilder.makeQuery(DocumentModel model, WhereClauseDefinition whereClause, Object[] params, boolean useNativeQuery) Create a ES request from a PP whereClausestatic org.opensearch.index.query.QueryBuilderPageProviderQueryBuilder.makeQuery(DocumentModel model, WhereClauseDefinition whereClause, String additionalFixedPart, Object[] params, boolean useNativeQuery) -
Uses of DocumentModel in org.nuxeo.elasticsearch.work
Methods in org.nuxeo.elasticsearch.work that return types with arguments of type DocumentModelModifier and TypeMethodDescriptionprotected List<DocumentModel>BucketIndexingWorker.loadDocumentsOneByOne(CoreSession session, List<String> documentIds) -
Uses of DocumentModel in org.nuxeo.importer.stream.consumer
Methods in org.nuxeo.importer.stream.consumer with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected voidDocumentMessageConsumer.setDocumentProperties(DocumentModel doc, Map<String, Serializable> properties) -
Uses of DocumentModel in org.nuxeo.io.fsexporter
Methods in org.nuxeo.io.fsexporter with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected voidCustomExporterPlugin.exportFileInXML(CoreSession session, DocumentModel docfrom, String pathtoexport) DefaultExporterPlugin.getChildren(CoreSession session, DocumentModel doc, String customQuery) FSExporterPlugin.getChildren(CoreSession session, DocumentModel doc, String PageProvider) protected StringDefaultExporterPlugin.getFileName(Blob blob, DocumentModel docfrom, File folder, int i) CustomExporterPlugin.serialize(CoreSession session, DocumentModel docfrom, String fsPath) DefaultExporterPlugin.serialize(CoreSession session, DocumentModel docfrom, String fsPath) DriveLikeExporterPlugin.serialize(CoreSession session, DocumentModel docfrom, String fsPath) FSExporterPlugin.serialize(CoreSession session, DocumentModel docfrom, String fsPath) -
Uses of DocumentModel in org.nuxeo.scim.server.mapper
Methods in org.nuxeo.scim.server.mapper that return DocumentModelModifier and TypeMethodDescriptionAbstractMapper.createGroupModelFromGroupResource(com.unboundid.scim.data.GroupResource group) abstract DocumentModelAbstractMapper.createNuxeoUserFromUserResource(com.unboundid.scim.data.UserResource user) ConfigurableUserMapper.createNuxeoUserFromUserResource(com.unboundid.scim.data.UserResource user) StaticUserMapper.createNuxeoUserFromUserResource(com.unboundid.scim.data.UserResource user) AbstractMapper.updateGroupModelFromGroupResource(String uid, com.unboundid.scim.data.GroupResource group) abstract DocumentModelAbstractMapper.updateNuxeoUserFromUserResource(String uid, com.unboundid.scim.data.UserResource user) ConfigurableUserMapper.updateNuxeoUserFromUserResource(String uid, com.unboundid.scim.data.UserResource user) StaticUserMapper.updateNuxeoUserFromUserResource(String uid, com.unboundid.scim.data.UserResource user) Methods in org.nuxeo.scim.server.mapper with parameters of type DocumentModelModifier and TypeMethodDescriptioncom.unboundid.scim.data.GroupResourceAbstractMapper.getGroupResourceFromNuxeoGroup(DocumentModel groupModel) abstract com.unboundid.scim.data.UserResourceAbstractMapper.getUserResourceFromNuxeoUser(DocumentModel userModel) com.unboundid.scim.data.UserResourceConfigurableUserMapper.getUserResourceFromNuxeoUser(DocumentModel userModel) com.unboundid.scim.data.UserResourceStaticUserMapper.getUserResourceFromNuxeoUser(DocumentModel userModel) protected voidAbstractMapper.updateGroupModel(DocumentModel userModel, com.unboundid.scim.data.GroupResource groupResouce) protected voidStaticUserMapper.updateUserModel(DocumentModel userModel, com.unboundid.scim.data.UserResource userResouce) -
Uses of DocumentModel in org.nuxeo.scim.v2.api
Methods in org.nuxeo.scim.v2.api that return DocumentModelModifier and TypeMethodDescriptionScimV2Mapping.afterCreateGroup(DocumentModel groupModel, com.unboundid.scim2.common.types.GroupResource groupResource) Hook to be executed after a group is created.ScimV2Mapping.afterCreateUser(DocumentModel userModel, com.unboundid.scim2.common.types.UserResource userResource) Hook to be executed after a user is created.ScimV2Mapping.afterUpdateGroup(DocumentModel groupModel, com.unboundid.scim2.common.types.GroupResource groupResource) Hook to be executed after a group is updated.ScimV2Mapping.afterUpdateUser(DocumentModel userModel, com.unboundid.scim2.common.types.UserResource userResource) Hook to be executed after a user is updated.ScimV2Mapping.beforeCreateGroup(DocumentModel groupModel, com.unboundid.scim2.common.types.GroupResource groupResource) Hook to be executed before a group is created.ScimV2Mapping.beforeCreateUser(DocumentModel userModel, com.unboundid.scim2.common.types.UserResource userResource) Hook to be executed before a user is created.ScimV2Mapping.beforeUpdateGroup(DocumentModel groupModel, com.unboundid.scim2.common.types.GroupResource groupResource) Hook to be executed before a group is updated.ScimV2Mapping.beforeUpdateUser(DocumentModel userModel, com.unboundid.scim2.common.types.UserResource userResource) Hook to be executed before a user is updated.ScimV2MappingService.createNuxeoGroupFromGroupResource(com.unboundid.scim2.common.types.GroupResource group) Creates a Nuxeo group model according to the group resource.ScimV2MappingService.createNuxeoUserFromUserResource(com.unboundid.scim2.common.types.UserResource user) Creates a Nuxeo user model according to the user resource.static DocumentModelScimV2Helper.getGroupModel(String uid, boolean fetchMembers) static DocumentModelScimV2Helper.getUserModel(String uid) ScimV2Mapping.patchGroup(DocumentModel groupModel, com.unboundid.scim2.common.types.GroupResource groupResource) Hook to be executed when a group is patched using JSON patch.ScimV2MappingService.patchNuxeoUser(String uid, com.unboundid.scim2.common.messages.PatchRequest patch) Patches a Nuxeo user model according to the patch request.ScimV2MappingService.updateNuxeoGroupFromGroupResource(String uid, com.unboundid.scim2.common.types.GroupResource group) Updates a Nuxeo group model according to the group resource.ScimV2MappingService.updateNuxeoUserFromUserResource(String uid, com.unboundid.scim2.common.types.UserResource user) Updates a Nuxeo user model according to the user resource.Methods in org.nuxeo.scim.v2.api with parameters of type DocumentModelModifier and TypeMethodDescriptionScimV2Mapping.afterCreateGroup(DocumentModel groupModel, com.unboundid.scim2.common.types.GroupResource groupResource) Hook to be executed after a group is created.ScimV2Mapping.afterCreateUser(DocumentModel userModel, com.unboundid.scim2.common.types.UserResource userResource) Hook to be executed after a user is created.ScimV2Mapping.afterUpdateGroup(DocumentModel groupModel, com.unboundid.scim2.common.types.GroupResource groupResource) Hook to be executed after a group is updated.ScimV2Mapping.afterUpdateUser(DocumentModel userModel, com.unboundid.scim2.common.types.UserResource userResource) Hook to be executed after a user is updated.ScimV2Mapping.beforeCreateGroup(DocumentModel groupModel, com.unboundid.scim2.common.types.GroupResource groupResource) Hook to be executed before a group is created.ScimV2Mapping.beforeCreateUser(DocumentModel userModel, com.unboundid.scim2.common.types.UserResource userResource) Hook to be executed before a user is created.ScimV2Mapping.beforeUpdateGroup(DocumentModel groupModel, com.unboundid.scim2.common.types.GroupResource groupResource) Hook to be executed before a group is updated.ScimV2Mapping.beforeUpdateUser(DocumentModel userModel, com.unboundid.scim2.common.types.UserResource userResource) Hook to be executed before a user is updated.com.unboundid.scim2.common.types.GroupResourceScimV2Mapping.getGroupResourceFromNuxeoGroup(DocumentModel groupModel, String baseURL) Gets a group resource representation of a group model.com.unboundid.scim2.common.types.GroupResourceScimV2MappingService.getGroupResourceFromNuxeoGroup(DocumentModel groupModel, String baseURL) Gets a group resource representation of a group model.com.unboundid.scim2.common.types.UserResourceScimV2Mapping.getUserResourceFromNuxeoUser(DocumentModel userModel, String baseURL) Gets a user resource representation of a user model.com.unboundid.scim2.common.types.UserResourceScimV2MappingService.getUserResourceFromNuxeoUser(DocumentModel userModel, String baseURL) Gets a user resource representation of a user model.ScimV2Mapping.patchGroup(DocumentModel groupModel, com.unboundid.scim2.common.types.GroupResource groupResource) Hook to be executed when a group is patched using JSON patch. -
Uses of DocumentModel in org.nuxeo.scim.v2.service
Methods in org.nuxeo.scim.v2.service that return DocumentModelModifier and TypeMethodDescriptionDefaultScimV2Mapping.afterCreateGroup(DocumentModel groupModel, com.unboundid.scim2.common.types.GroupResource groupResource) DefaultScimV2Mapping.afterCreateUser(DocumentModel userModel, com.unboundid.scim2.common.types.UserResource userResource) DefaultScimV2Mapping.afterUpdateGroup(DocumentModel groupModel, com.unboundid.scim2.common.types.GroupResource groupResource) DefaultScimV2Mapping.afterUpdateUser(DocumentModel userModel, com.unboundid.scim2.common.types.UserResource userResource) DefaultScimV2Mapping.beforeCreateGroup(DocumentModel groupModel, com.unboundid.scim2.common.types.GroupResource groupResource) DefaultScimV2Mapping.beforeCreateUser(DocumentModel userModel, com.unboundid.scim2.common.types.UserResource userResource) DefaultScimV2Mapping.beforeUpdateGroup(DocumentModel groupModel, com.unboundid.scim2.common.types.GroupResource groupResource) DefaultScimV2Mapping.beforeUpdateUser(DocumentModel userModel, com.unboundid.scim2.common.types.UserResource userResource) ScimV2MappingServiceImpl.createNuxeoGroupFromGroupResource(com.unboundid.scim2.common.types.GroupResource group) ScimV2MappingServiceImpl.createNuxeoUserFromUserResource(com.unboundid.scim2.common.types.UserResource user) DefaultScimV2Mapping.patchGroup(DocumentModel groupModel, com.unboundid.scim2.common.types.GroupResource groupResource) ScimV2MappingServiceImpl.patchNuxeoUser(String uid, com.unboundid.scim2.common.messages.PatchRequest patch) protected DocumentModelDefaultScimV2Mapping.updateNuxeoGroupFromGroupResource(DocumentModel groupModel, com.unboundid.scim2.common.types.GroupResource groupResource) ScimV2MappingServiceImpl.updateNuxeoGroupFromGroupResource(String uid, com.unboundid.scim2.common.types.GroupResource group) protected DocumentModelDefaultScimV2Mapping.updateNuxeoUserFromUserResource(DocumentModel userModel, com.unboundid.scim2.common.types.UserResource userResource) ScimV2MappingServiceImpl.updateNuxeoUserFromUserResource(String uid, com.unboundid.scim2.common.types.UserResource user) Methods in org.nuxeo.scim.v2.service with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected voidScimV2MappingServiceImpl.addMembersToNuxeoGroup(DocumentModel groupModel, List<com.unboundid.scim2.common.types.Member> members, boolean resetGroup) DefaultScimV2Mapping.afterCreateGroup(DocumentModel groupModel, com.unboundid.scim2.common.types.GroupResource groupResource) DefaultScimV2Mapping.afterCreateUser(DocumentModel userModel, com.unboundid.scim2.common.types.UserResource userResource) DefaultScimV2Mapping.afterUpdateGroup(DocumentModel groupModel, com.unboundid.scim2.common.types.GroupResource groupResource) DefaultScimV2Mapping.afterUpdateUser(DocumentModel userModel, com.unboundid.scim2.common.types.UserResource userResource) DefaultScimV2Mapping.beforeCreateGroup(DocumentModel groupModel, com.unboundid.scim2.common.types.GroupResource groupResource) DefaultScimV2Mapping.beforeCreateUser(DocumentModel userModel, com.unboundid.scim2.common.types.UserResource userResource) DefaultScimV2Mapping.beforeUpdateGroup(DocumentModel groupModel, com.unboundid.scim2.common.types.GroupResource groupResource) DefaultScimV2Mapping.beforeUpdateUser(DocumentModel userModel, com.unboundid.scim2.common.types.UserResource userResource) com.unboundid.scim2.common.types.GroupResourceDefaultScimV2Mapping.getGroupResourceFromNuxeoGroup(DocumentModel groupModel, String baseURL) com.unboundid.scim2.common.types.GroupResourceScimV2MappingServiceImpl.getGroupResourceFromNuxeoGroup(DocumentModel groupModel, String baseURL) com.unboundid.scim2.common.types.UserResourceDefaultScimV2Mapping.getUserResourceFromNuxeoUser(DocumentModel userModel, String baseURL) com.unboundid.scim2.common.types.UserResourceScimV2MappingServiceImpl.getUserResourceFromNuxeoUser(DocumentModel groupModel, String baseURL) DefaultScimV2Mapping.patchGroup(DocumentModel groupModel, com.unboundid.scim2.common.types.GroupResource groupResource) protected voidScimV2MappingServiceImpl.patchGroup(DocumentModel groupModel, com.unboundid.scim2.common.messages.PatchRequest patch) Patches the given group model according to the given patch request, e.g.:protected voidScimV2MappingServiceImpl.patchGroupJSONPatch(DocumentModel groupModel, com.unboundid.scim2.common.messages.PatchOperation op) Patches the given group model according to the given patch operation using JSON patch.protected voidScimV2MappingServiceImpl.patchGroupWithFilter(DocumentModel groupModel, com.unboundid.scim2.common.messages.PatchOperation op, com.unboundid.scim2.common.filters.Filter filter) Patches the given group model according to the given patch operation with a "path" attribute and a value filter specified, e.g.:protected voidScimV2MappingServiceImpl.patchGroupWithoutFilter(DocumentModel groupModel, com.unboundid.scim2.common.messages.PatchOperation op) Patches the given group model according to the given patch operation with a "path" attribute and no value filter specified, e.g.:protected voidScimV2MappingServiceImpl.patchGroupWithoutPath(DocumentModel groupModel, com.unboundid.scim2.common.messages.PatchOperation op) Patches the given group model according to the given patch operation without any "path" attribute, e.g.:protected voidScimV2MappingServiceImpl.patchGroupWithPath(DocumentModel groupModel, com.unboundid.scim2.common.messages.PatchOperation op) Patches the given group model according to the given patch operation with a "path" attribute, e.g.:protected voidScimV2MappingServiceImpl.removeMembersFromNuxeoGroup(DocumentModel groupModel, List<com.unboundid.scim2.common.types.Member> members) protected voidScimV2MappingServiceImpl.resetGroupMembers(DocumentModel groupModel) protected voidDefaultScimV2Mapping.setEmail(List<com.unboundid.scim2.common.types.Email> emails, DocumentModel userModel, String userSchemaName) protected voidDefaultScimV2Mapping.setName(com.unboundid.scim2.common.types.Name name, DocumentModel userModel, String userSchemaName) protected DocumentModelDefaultScimV2Mapping.updateNuxeoGroupFromGroupResource(DocumentModel groupModel, com.unboundid.scim2.common.types.GroupResource groupResource) protected DocumentModelDefaultScimV2Mapping.updateNuxeoUserFromUserResource(DocumentModel userModel, com.unboundid.scim2.common.types.UserResource userResource) -
Uses of DocumentModel in org.nuxeo.snapshot
Fields in org.nuxeo.snapshot declared as DocumentModelMethods in org.nuxeo.snapshot that return DocumentModelModifier and TypeMethodDescriptionprotected DocumentModelSnapshotableAdapter.createLeafVersionAndFetch(VersioningOption option) protected DocumentModelSnapshotableAdapter.getCheckoutDocument(DocumentModel target) Snapshot.getDocument()SnapshotableAdapter.getDocument()protected DocumentModelSnapshotableAdapter.getVersionForLabel(DocumentModel target, String versionLabel) protected DocumentModelSnapshotableAdapter.restore(DocumentModel leafVersion, DocumentModel target, boolean first, DocumentModelList olddocs) Methods in org.nuxeo.snapshot that return types with arguments of type DocumentModelModifier and TypeMethodDescriptionSnapshot.getChildren()SnapshotableAdapter.getChildren()protected List<DocumentModel>SnapshotableAdapter.getChildren(DocumentModel target) Methods in org.nuxeo.snapshot with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected booleanSnapshotRemovalPolicy.canRemoveVersions(CoreSession session, DocumentModel doc, List<String> uuids) protected DocumentRefSnapshotableAdapter.createLeafVersion(DocumentModel targetDoc, VersioningOption option) SnapshotAdapterFactory.getAdapter(DocumentModel doc, Class<?> adapter) protected DocumentModelSnapshotableAdapter.getCheckoutDocument(DocumentModel target) protected List<DocumentModel>SnapshotableAdapter.getChildren(DocumentModel target) protected DocumentModelSnapshotableAdapter.getVersionForLabel(DocumentModel target, String versionLabel) protected DocumentModelSnapshotableAdapter.restore(DocumentModel leafVersion, DocumentModel target, boolean first, DocumentModelList olddocs) Constructors in org.nuxeo.snapshot with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.snapshot.operation
Methods in org.nuxeo.snapshot.operation that return DocumentModelMethods in org.nuxeo.snapshot.operation with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.snapshot.pageprovider
Methods in org.nuxeo.snapshot.pageprovider that return types with arguments of type DocumentModel -
Uses of DocumentModel in org.nuxeo.snapshot.pub
Methods in org.nuxeo.snapshot.pub that return DocumentModelModifier and TypeMethodDescriptionprotected DocumentModelFolderishProxyFactory.subPublish(CoreSession session, DocumentModel parentProxy, Snapshot tree, boolean skipParent) Methods in org.nuxeo.snapshot.pub with parameters of type DocumentModelModifier and TypeMethodDescriptionFolderishProxyFactory.publishDocument(DocumentModel doc, PublicationNode targetNode, Map<String, String> params) protected DocumentModelFolderishProxyFactory.subPublish(CoreSession session, DocumentModel parentProxy, Snapshot tree, boolean skipParent) -
Uses of DocumentModel in org.nuxeo.targetplatforms.core.service
Methods in org.nuxeo.targetplatforms.core.service that return DocumentModelModifier and TypeMethodDescriptionprotected DocumentModelTargetPlatformServiceImpl.getDirectoryEntry(String id) -
Uses of DocumentModel in org.nuxeo.template.adapters
Fields in org.nuxeo.template.adapters declared as DocumentModelMethods in org.nuxeo.template.adapters that return DocumentModelModifier and TypeMethodDescriptionAbstractTemplateDocument.getAdaptedDoc()AbstractTemplateDocument.save()Methods in org.nuxeo.template.adapters with parameters of type DocumentModelModifier and TypeMethodDescriptionTemplateAdapterFactory.getAdapter(DocumentModel doc, Class adapterClass) static booleanTemplateAdapterFactory.isAdaptable(DocumentModel doc, Class<?> adapterClass) Checks if the document can be adapted. -
Uses of DocumentModel in org.nuxeo.template.adapters.doc
Methods in org.nuxeo.template.adapters.doc that return DocumentModelModifier and TypeMethodDescriptionTemplateBasedDocumentAdapterImpl.getSourceTemplateDoc(String templateName) TemplateBasedDocumentAdapterImpl.initializeFromTemplate(boolean save) TemplateBasedDocumentAdapterImpl.initializeFromTemplate(String templateName, boolean save) TemplateBasedDocumentAdapterImpl.removeTemplateBinding(String templateName, boolean save) TemplateBasedDocumentAdapterImpl.saveParams(String templateName, List<TemplateInput> params, boolean save) TemplateBasedDocumentAdapterImpl.setTemplate(DocumentModel template, boolean save) Methods in org.nuxeo.template.adapters.doc with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidTemplateBindings.save(DocumentModel doc) TemplateBasedDocumentAdapterImpl.setTemplate(DocumentModel template, boolean save) Constructors in org.nuxeo.template.adapters.doc with parameters of type DocumentModelModifierConstructorDescription -
Uses of DocumentModel in org.nuxeo.template.adapters.source
Methods in org.nuxeo.template.adapters.source that return DocumentModelModifier and TypeMethodDescriptionTemplateSourceDocumentAdapterImpl.saveParams(List<TemplateInput> params, boolean save) Constructors in org.nuxeo.template.adapters.source with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.template.api
Methods in org.nuxeo.template.api that return DocumentModelModifier and TypeMethodDescriptionTemplateProcessorService.detachTemplateBasedDocument(DocumentModel targetDoc, String templateName, boolean save) Detach a Template from aDocumentModelTemplateProcessorService.getTemplateDoc(CoreSession session, String name) Returns a template with a given templateName.TemplateProcessorService.makeTemplateBasedDocument(DocumentModel targetDoc, DocumentModel sourceTemplateDoc, boolean save) Associate aDocumentModelto aTemplateSourceDocument.Methods in org.nuxeo.template.api that return types with arguments of type DocumentModelModifier and TypeMethodDescriptionTemplateProcessorService.getAvailableTemplateDocs(CoreSession session, String targetType) FindTemplateSourceDocuments that can be bound to a given doc type.Methods in org.nuxeo.template.api with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidTemplateProcessorService.addContextExtensions(DocumentModel currentDocument, DocumentWrapper wrapper, Map<String, Object> ctx) TemplateProcessorService.detachTemplateBasedDocument(DocumentModel targetDoc, String templateName, boolean save) Detach a Template from aDocumentModelTemplateProcessorService.getLinkedTemplateBasedDocuments(DocumentModel source) Retrieve the DocumentModels using a givenTemplateSourceDocumentTemplateProcessorService.makeTemplateBasedDocument(DocumentModel targetDoc, DocumentModel sourceTemplateDoc, boolean save) Associate aDocumentModelto aTemplateSourceDocument.voidTemplateProcessorService.registerTypeMapping(DocumentModel doc) Update Type2Template Mapping from the data contained in the source DocumentModel. -
Uses of DocumentModel in org.nuxeo.template.api.adapters
Methods in org.nuxeo.template.api.adapters that return DocumentModelModifier and TypeMethodDescriptionTemplateBasedDocument.getAdaptedDoc()Return the underlying adaptedDocumentModelTemplateSourceDocument.getAdaptedDoc()Return the underlying adaptedDocumentModelsTemplateBasedDocument.getSourceTemplateDoc(String templateName) Retrieve the TemplateDocumentModelfor a given template nameTemplateBasedDocument.initializeFromTemplate(String templateName, boolean save) Initialize the template parameters from the associated templateTemplateBasedDocument.removeTemplateBinding(String templateName, boolean save) Detach a template from the underlyingDocumentModelTemplateSourceDocument.save()Save changes in the underlyingDocumentModelTemplateBasedDocument.saveParams(String templateName, List<TemplateInput> params, boolean save) Save parameters changes.TemplateSourceDocument.saveParams(List<TemplateInput> params, boolean save) Save parameters changesTemplateBasedDocument.setTemplate(DocumentModel template, boolean save) Associate the document to a Template.Methods in org.nuxeo.template.api.adapters with parameters of type DocumentModelModifier and TypeMethodDescriptionTemplateBasedDocument.setTemplate(DocumentModel template, boolean save) Associate the document to a Template. -
Uses of DocumentModel in org.nuxeo.template.api.context
Methods in org.nuxeo.template.api.context with parameters of type DocumentModelModifier and TypeMethodDescriptionContextExtensionFactory.getExtension(DocumentModel currentDocument, DocumentWrapper wrapper, Map<String, Object> ctx) Called before redering to let you add objects inside the rendering context.DocumentWrapper.wrap(DocumentModel doc) -
Uses of DocumentModel in org.nuxeo.template.automation
Methods in org.nuxeo.template.automation with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidDetachTemplateOperation.run(DocumentModel targetTemplate) RenderWithTemplateOperation.run(DocumentModel targetDocument) -
Uses of DocumentModel in org.nuxeo.template.context
Fields in org.nuxeo.template.context declared as DocumentModelModifier and TypeFieldDescriptionprotected final DocumentModelBlobHolderWrapper.docprotected final DocumentModelSimpleDocumentWrapper.docMethods in org.nuxeo.template.context with parameters of type DocumentModelModifier and TypeMethodDescriptionAbstractContextBuilder.build(DocumentModel doc, String templateName) AbstractContextBuilder.build(DocumentModel doc, DocumentWrapper nuxeoWrapper, String templateName) SimpleBeanWrapper.wrap(DocumentModel doc) Constructors in org.nuxeo.template.context with parameters of type DocumentModelModifierConstructorDescription -
Uses of DocumentModel in org.nuxeo.template.context.extensions
Fields in org.nuxeo.template.context.extensions declared as DocumentModelModifier and TypeFieldDescriptionprotected final DocumentModelContextFunctions.docprotected final DocumentModelCoreExtensions.docMethods in org.nuxeo.template.context.extensions with parameters of type DocumentModelModifier and TypeMethodDescriptionAuditExtensionFactory.getExtension(DocumentModel currentDocument, DocumentWrapper wrapper, Map<String, Object> ctx) CoreExtensionFactory.getExtension(DocumentModel currentDocument, DocumentWrapper wrapper, Map<String, Object> ctx) FunctionsExtensionFactory.getExtension(DocumentModel currentDocument, DocumentWrapper wrapper, Map<String, Object> ctx) Constructors in org.nuxeo.template.context.extensions with parameters of type DocumentModelModifierConstructorDescriptionContextFunctions(DocumentModel doc, DocumentWrapper nuxeoWrapper) CoreExtensions(DocumentModel doc, DocumentWrapper nuxeoWrapper) -
Uses of DocumentModel in org.nuxeo.template.jaxrs.context
Fields in org.nuxeo.template.jaxrs.context declared as DocumentModelMethods in org.nuxeo.template.jaxrs.context with parameters of type DocumentModelModifier and TypeMethodDescriptionExtensionFactory.getExtension(DocumentModel doc, DocumentWrapper wrapper, Map<String, Object> ctx) Constructors in org.nuxeo.template.jaxrs.context with parameters of type DocumentModelModifierConstructorDescriptionJAXRSExtensions(DocumentModel doc, DocumentWrapper nuxeoWrapper, String templateName) -
Uses of DocumentModel in org.nuxeo.template.listeners
Methods in org.nuxeo.template.listeners with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected booleanTemplateInitListener.isBlobDirty(DocumentModel targetDoc) -
Uses of DocumentModel in org.nuxeo.template.processors
Methods in org.nuxeo.template.processors that return DocumentModelModifier and TypeMethodDescriptionBidirectionalTemplateProcessor.updateDocumentFromBlob(TemplateBasedDocument templateDocument, String templateName) Methods in org.nuxeo.template.processors with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected ObjectAbstractBindingResolver.extractBlobContent(DocumentModel doc, TemplateInput param) protected ObjectAbstractBindingResolver.extractDefaultValue(DocumentModel doc, TemplateInput param) protected StringAbstractBindingResolver.extractHTMLPreview(DocumentModel doc, TemplateInput param) protected PropertyAbstractBindingResolver.getDocProperty(TemplateInput param, DocumentModel doc) protected SerializableAbstractBindingResolver.getDocPropertyValue(DocumentModel doc, String propKey) -
Uses of DocumentModel in org.nuxeo.template.processors.docx
Methods in org.nuxeo.template.processors.docx that return DocumentModelModifier and TypeMethodDescriptionWordXMLRawTemplateProcessor.updateDocumentFromBlob(TemplateBasedDocument templateDocument, String templateName) -
Uses of DocumentModel in org.nuxeo.template.processors.xdocreport
Methods in org.nuxeo.template.processors.xdocreport with parameters of type DocumentModelModifier and TypeMethodDescriptionstatic StringFieldDefinitionGenerator.generate(DocumentModel doc) -
Uses of DocumentModel in org.nuxeo.template.rendition
Methods in org.nuxeo.template.rendition with parameters of type DocumentModelModifier and TypeMethodDescriptionbooleanHtmlRenditionProvider.isAvailable(DocumentModel doc, RenditionDefinition def) booleanTemplateBasedRenditionProvider.isAvailable(DocumentModel doc, RenditionDefinition def) HtmlRenditionProvider.render(DocumentModel doc, RenditionDefinition definition) TemplateBasedRenditionProvider.render(DocumentModel doc, RenditionDefinition definition) -
Uses of DocumentModel in org.nuxeo.template.service
Methods in org.nuxeo.template.service that return DocumentModelModifier and TypeMethodDescriptionTemplateProcessorComponent.detachTemplateBasedDocument(DocumentModel targetDoc, String templateName, boolean save) TemplateProcessorComponent.getTemplateDoc(CoreSession session, String name) TemplateProcessorComponent.makeTemplateBasedDocument(DocumentModel targetDoc, DocumentModel sourceTemplateDoc, boolean save) Methods in org.nuxeo.template.service that return types with arguments of type DocumentModelModifier and TypeMethodDescriptionTemplateProcessorComponent.getAvailableTemplateDocs(CoreSession session, String targetType) Methods in org.nuxeo.template.service with parameters of type DocumentModelModifier and TypeMethodDescriptionvoidTemplateProcessorComponent.addContextExtensions(DocumentModel currentDocument, DocumentWrapper wrapper, Map<String, Object> ctx) TemplateProcessorComponent.detachTemplateBasedDocument(DocumentModel targetDoc, String templateName, boolean save) TemplateProcessorComponent.getLinkedTemplateBasedDocuments(DocumentModel source) TemplateProcessorComponent.makeTemplateBasedDocument(DocumentModel targetDoc, DocumentModel sourceTemplateDoc, boolean save) voidTemplateProcessorComponent.registerTypeMapping(DocumentModel doc) Method parameters in org.nuxeo.template.service with type arguments of type DocumentModelModifier and TypeMethodDescriptionprotected <T> List<T>TemplateProcessorComponent.wrap(List<DocumentModel> docs, Class<T> adapter) Constructors in org.nuxeo.template.service with parameters of type DocumentModelModifierConstructorDescriptionprotectedTemplateMappingRemover(CoreSession session, DocumentModel doc, String type2Remove) -
Uses of DocumentModel in org.nuxeo.theme.localconfiguration
Methods in org.nuxeo.theme.localconfiguration with parameters of type DocumentModelModifier and TypeMethodDescriptionLocalThemeConfigAdapterFactory.getAdapter(DocumentModel doc, Class<?> itf) static LocalThemeConfigLocalThemeHelper.getLocalThemeConfig(DocumentModel doc) Constructors in org.nuxeo.theme.localconfiguration with parameters of type DocumentModel -
Uses of DocumentModel in org.nuxeo.usermapper.extension
Methods in org.nuxeo.usermapper.extension that return DocumentModelModifier and TypeMethodDescriptionprotected DocumentModelAbstractUserMapper.createPrincipal(Map<String, Serializable> attributes) Methods in org.nuxeo.usermapper.extension with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected voidAbstractUserMapper.updatePrincipal(Map<String, Serializable> attributes, DocumentModel userModel) protected voidAbstractUserMapper.updateProfile(CoreSession session, Map<String, Serializable> attributes, DocumentModel userProfile) -
Uses of DocumentModel in org.nuxeo.wopi
Methods in org.nuxeo.wopi with parameters of type DocumentModelModifier and TypeMethodDescriptiondefault booleanWOPIService.checkDownloadBlob(DocumentModel doc, String xpath, Blob blob) Checks whether the download of the blob is allowed.booleanWOPIServiceImpl.checkDownloadBlob(DocumentModel doc, String xpath, Blob blob) static StringFileInfo.computeFileId(DocumentModel doc, String xpath) Returns a WOPI file id given adoc, and a blobxpath.static BlobHelpers.getEditableBlob(DocumentModel doc, String xpath) static StringHelpers.getWOPIURL(String baseURL, String action, DocumentModel doc, String xpath) protected voidWOPIJsonEnricher.writeWOPIBlobInfo(com.fasterxml.jackson.core.JsonGenerator jg, WOPIBlobInfo info, DocumentModel doc, String xpath) -
Uses of DocumentModel in org.nuxeo.wopi.jaxrs
Fields in org.nuxeo.wopi.jaxrs declared as DocumentModelMethods in org.nuxeo.wopi.jaxrs that return DocumentModelModifier and TypeMethodDescriptionprotected DocumentModelFilesEndpoint.createVersionFromRequestBody(String filename) protected DocumentModelWOPIRoot.getDocument(CoreSession session, String fileId) Methods in org.nuxeo.wopi.jaxrs with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected BlobWOPIRoot.getBlob(DocumentModel doc, String xpath) protected StringFilesEndpoint.getDocumentURL(DocumentModel doc) -
Uses of DocumentModel in org.nuxeo.wopi.lock
Methods in org.nuxeo.wopi.lock that return types with arguments of type DocumentModelModifier and TypeMethodDescriptionprotected static Map<String,List<DocumentModel>> LockHelper.getExpiredLocks(Session session, String repository) static Map<String,List<DocumentModel>> LockHelper.getExpiredLocksByRepository(Session session) Returns the list of expired stored WOPI locks according to theConstants.LOCK_TTLfor each repository.Methods in org.nuxeo.wopi.lock with parameters of type DocumentModelModifier and TypeMethodDescriptionprotected voidLockExpirationListener.handleExpiredLock(CoreSession session, Session directorySession, DocumentModel entry)
BinaryMetadataService.getMetadataUpdates(DocumentModel, boolean)andBinaryMetadataService.applyUpdates(DocumentModel, List)