Uses of Interface
org.nuxeo.ecm.core.model.Document
Packages that use Document
Package
Description
Event Service implementation.
LifeCycle API.
Implementation of the LifeCycle API.
Implementation of a Nuxeo repository over an SQL database.
-
Uses of Document in org.nuxeo.ecm.core.api
Methods in org.nuxeo.ecm.core.api that return DocumentModifier and TypeMethodDescriptionprotected DocumentAbstractSession.fillCreateOptions(DocumentRef parentRef, String childName, Map<String, Serializable> options) protected DocumentAbstractSession.getFirstParentDocumentWithFacet(DocumentRef docRef, String facet) Returns the firstDocumentwith the givenfacet, recursively going up the parent hierarchy.protected DocumentAbstractSession.resolveParentReference(DocumentRef docRef) protected DocumentAbstractSession.resolveReference(DocumentRef docRef) Methods in org.nuxeo.ecm.core.api with parameters of type DocumentModifier and TypeMethodDescriptionprotected StringAbstractSession.canRemoveDocument(Document doc) Deprecated.protected voidAbstractSession.checkBlockedDescendants(Document doc) protected voidAbstractSession.checkCanRemoveDocument(Document doc) protected final voidAbstractSession.checkPermission(Document doc, String permission) protected voidAbstractSession.checkRetainedDescendants(Document doc) static DataModelDocumentModelFactory.createDataModel(Document doc, Schema schema) Creates a data model from a document and a schema.static DocumentModelImplDocumentModelFactory.createDocumentModel(Document doc, CoreSession coreSession) Creates a document model for an existing document.protected DocumentModelAbstractSession.createProxyInternal(Document doc, Document folder, Map<String, Serializable> options) protected VersionModelAbstractSession.getVersionModel(Document version) protected final booleanAbstractSession.hasPermission(NuxeoPrincipal principal, Document doc, String permission) protected final booleanAbstractSession.hasPermission(Document doc, String permission) protected voidAbstractSession.loadDataModelsForFacet(DocumentModel docModel, Document doc, String facetName) 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.DocumentModelFactory.refreshDocumentModel(Document doc, int flags, String[] schemas) Gets what's to refresh in a model (except for the ACPs, which need the session).protected voidAbstractSession.removeDocument(Document doc) AbstractSession.removeExistingProxies(Document doc, Document folder) Remove proxies for the same base document in the folder. doc may be a normal document or a proxy.protected voidAbstractSession.removeNotifyOneDoc(Document doc) protected DocumentModelAbstractSession.restoreToVersion(Document doc, Document version, boolean skipSnapshotCreation, boolean skipCheckout) protected voidAbstractSession.setACP(Document doc, ACP newAcp, boolean overwrite, Map<String, Serializable> options) 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) -
Uses of Document in org.nuxeo.ecm.core.api.versioning
Methods in org.nuxeo.ecm.core.api.versioning that return DocumentModifier and TypeMethodDescriptionVersioningService.doCheckIn(Document doc, VersioningOption option, String checkinComment) Applies version increment option and does a checkin.VersioningService.doPostSave(CoreSession session, Document doc, VersioningOption option, String checkinComment, Map<String, Serializable> options) Applies versioning options after document save.Methods in org.nuxeo.ecm.core.api.versioning with parameters of type DocumentModifier and TypeMethodDescriptionVersioningService.doCheckIn(Document doc, VersioningOption option, String checkinComment) Applies version increment option and does a checkin.voidVersioningService.doCheckOut(Document doc) Apply modifications after doing a checkout.voidVersioningService.doPostCreate(Document doc, Map<String, Serializable> options) Applies versioning after document creation.VersioningService.doPostSave(CoreSession session, Document doc, VersioningOption option, String checkinComment, Map<String, Serializable> options) Applies versioning options after document save.VersioningService.doPreSave(CoreSession session, Document doc, boolean isDirty, VersioningOption option, String checkinComment, Map<String, Serializable> options) Applies versioning options before document save.booleanVersioningService.isPostSaveDoingCheckIn(Document doc, VersioningOption option, Map<String, Serializable> options) Checks ifVersioningService.doPostSave(org.nuxeo.ecm.core.api.CoreSession, org.nuxeo.ecm.core.model.Document, org.nuxeo.ecm.core.api.VersioningOption, java.lang.String, java.util.Map<java.lang.String, java.io.Serializable>)will do a checkin when called with the same arguments.booleanVersioningService.isPreSaveDoingCheckOut(Document doc, boolean isDirty, VersioningOption option, Map<String, Serializable> options) Checks ifVersioningService.doPreSave(org.nuxeo.ecm.core.api.CoreSession, org.nuxeo.ecm.core.model.Document, boolean, org.nuxeo.ecm.core.api.VersioningOption, java.lang.String, java.util.Map<java.lang.String, java.io.Serializable>)will do a checkout when called with the same arguments. -
Uses of Document in org.nuxeo.ecm.core.blob
Fields in org.nuxeo.ecm.core.blob declared as DocumentMethods in org.nuxeo.ecm.core.blob with parameters of type DocumentModifier and TypeMethodDescriptionprotected voidDefaultBlobDispatcher.checkBlob(Document doc, Document.BlobAccessor accessor) Checks if the blob is stored in the expected blob provider to which it's supposed to be dispatched.protected voidDefaultBlobDispatcher.checkBlobCanBeDeleted(Document doc, String xpath) protected voidDefaultBlobDispatcher.deleteBlobIfRecord(String blobProviderId, Document doc, String xpath) voidDocumentBlobManager.freezeVersion(Document doc) Freezes the blobs' versions on a document version when it is created via a check in.voidDocumentBlobManagerComponent.freezeVersion(Document doc) protected voidDocumentBlobManagerComponent.freezeVersion(Document.BlobAccessor accessor, Document doc) default ManagedBlobDocumentBlobProvider.freezeVersion(ManagedBlob blob, Document doc) Returns a new managed blob pointing to a fixed version of the original blob.protected ManagedBlobBlobDispatcher.getBlobProvider(Document doc, Blob blob, String xpath) Decides whichBlobProviderto use to write the given blob, and whether the provider id should be added as prefix to the managed blob key.DefaultBlobDispatcher.getBlobProvider(Document doc, Blob blob, String xpath) protected ManagedBlobDocumentBlobManagerComponent.getMainBlob(Document doc) protected StringDefaultBlobDispatcher.getProviderId(Document doc, Blob blob, String blobXPath) DocumentBlobManagerComponent.getRetainableBlobs(Document doc) protected ObjectDefaultBlobDispatcher.getValue(Document doc, Blob blob, String blobXPath, DefaultBlobDispatcher.Clause clause) default voidBlobDispatcher.notifyAfterCopy(Document doc) Notifies the blob dispatcher that the document has been copied.voidDefaultBlobDispatcher.notifyAfterCopy(Document doc) voidDocumentBlobManager.notifyAfterCopy(Document doc) Notifies the blob manager that the document has been copied.voidDocumentBlobManagerComponent.notifyAfterCopy(Document doc) default voidBlobDispatcher.notifyBeforeRemove(Document doc) Notifies the blob dispatcher that the document is about to be removed.voidDefaultBlobDispatcher.notifyBeforeRemove(Document doc) voidDocumentBlobManager.notifyBeforeRemove(Document doc) Notifies the blob manager that the document is about to be removed.voidDocumentBlobManagerComponent.notifyBeforeRemove(Document doc) voidBlobDispatcher.notifyChanges(Document doc, Set<String> xpaths) Notifies the blob dispatcher that a set of xpaths have changed on a document.voidDefaultBlobDispatcher.notifyChanges(Document doc, Set<String> xpaths) voidDocumentBlobManager.notifyChanges(Document doc, Set<String> xpaths) Notifies the blob manager that a set of xpaths have changed on a document.voidDocumentBlobManagerComponent.notifyChanges(Document doc, Set<String> xpaths) default voidBlobDispatcher.notifyMakeRecord(Document doc) Notifies the blob dispatcher that the document was made a record.voidDefaultBlobDispatcher.notifyMakeRecord(Document doc) voidDocumentBlobManager.notifyMakeRecord(Document doc) Notifies the blob manager that the document was made a record.voidDocumentBlobManagerComponent.notifyMakeRecord(Document doc) voidDocumentBlobManager.notifySetLegalHold(Document doc, boolean hold) Notifies the blob manager that the document's legal hold status was changed.voidDocumentBlobManagerComponent.notifySetLegalHold(Document doc, boolean hold) voidDocumentBlobManager.notifySetRetainUntil(Document doc, Calendar retainUntil) Notifies the blob manager that the document's retention date was changed.voidDocumentBlobManagerComponent.notifySetRetainUntil(Document doc, Calendar retainUntil) Reads aBlobfrom storage.Reads aBlobfrom storage.protected BlobDocumentBlobManagerComponent.readBlob(BlobInfo blobInfo, Document doc, String xpath, String repositoryName) voidDocumentBlobManagerComponent.updateBlob(Document doc, Consumer<BlobUpdateContext> contextFiller) Update main blob of the doc.protected voidDocumentBlobManagerComponent.updateRetainedBlobs(Document doc, Consumer<BlobUpdateContext> contextFiller) Writes aBlobto storage and returns its key.Writes aBlobto storage and returns its key.Constructors in org.nuxeo.ecm.core.blob with parameters of type DocumentModifierConstructorDescriptionBlobContext(Blob blob, Document doc, String xpath) BlobContext(Document doc, String xpath) BlobInfoContext(BlobInfo blobInfo, Document doc, String xpath) -
Uses of Document in org.nuxeo.ecm.core.event.impl
Fields in org.nuxeo.ecm.core.event.impl declared as DocumentMethods in org.nuxeo.ecm.core.event.impl that return DocumentMethods in org.nuxeo.ecm.core.event.impl with parameters of type DocumentConstructors in org.nuxeo.ecm.core.event.impl with parameters of type Document -
Uses of Document in org.nuxeo.ecm.core.lifecycle
Methods in org.nuxeo.ecm.core.lifecycle with parameters of type DocumentModifier and TypeMethodDescriptionvoidLifeCycleService.followTransition(Document doc, String transitionName) Follows a given transition.LifeCycleService.getLifeCycleFor(Document doc) Returns the life cycle a given document follows.voidLifeCycleService.initialize(Document doc) Initializes the life cycle for the given document.voidLifeCycleService.initialize(Document doc, String initialStateName) Initializes the life cycle for the given document.voidLifeCycleService.reinitLifeCycle(Document doc) Sets the current state to the initial state as defined by the associated lifecycle. -
Uses of Document in org.nuxeo.ecm.core.lifecycle.impl
Methods in org.nuxeo.ecm.core.lifecycle.impl with parameters of type DocumentModifier and TypeMethodDescriptionvoidLifeCycleServiceImpl.followTransition(Document doc, String transitionName) LifeCycleServiceImpl.getLifeCycleFor(Document doc) voidLifeCycleServiceImpl.initialize(Document doc) voidLifeCycleServiceImpl.initialize(Document doc, String initialStateName) voidLifeCycleServiceImpl.reinitLifeCycle(Document doc) -
Uses of Document in org.nuxeo.ecm.core.model
Methods in org.nuxeo.ecm.core.model that return DocumentModifier and TypeMethodDescriptionCreates a new child document of the given type.Creates a new version.Copies the source document to the given folder.Session.createProxy(Document doc, Document folder) Creates a generic proxy to the given document inside the given folder.Document.getBaseVersion()Gets the version to which a checked in document is linked.Gets a child document given its name.Session.getDocumentByUUID(String uuid) Gets a document given its ID.Document.getLastVersion()Gets the last version of this document.Session.getNullDocument()Gets the null document, to be used as a fake parent to add placeless children.Document.getParent()Gets the parent document, ornullif this is the root document.Session.getRootDocument()Gets the root document in this repository.Document.getSourceDocument()Gets the source for this document.Document.getTargetDocument()Gets the document (version or live document) to which this proxy points.Document.getVersion(String label) Gets a version of this document, given its label.Session.getVersion(String versionableId, VersionModel versionModel) Gets a version of a document, given its versionable id and label.Document.getWorkingCopy()Gets the working copy for this document.Session.importDocument(String uuid, Document parent, String name, String typeName, Map<String, Serializable> properties) Imports a document with a given id and parent.Moves the source document to the given folder.Session.resolvePath(String path) Gets the document at the given path, if any.Methods in org.nuxeo.ecm.core.model that return types with arguments of type DocumentModifier and TypeMethodDescriptionDocument.getChildren()Gets the children of the document.Session.getProxies(Document doc) Finds the proxies for a document.Session.getProxies(Document doc, Document folder) Finds the proxies for a document.Document.getVersions()Gets the versions for this document.Does a query.Methods in org.nuxeo.ecm.core.model with parameters of type DocumentModifier and TypeMethodDescriptionintCopies the source document to the given folder.Session.createProxy(Document doc, Document folder) Creates a generic proxy to the given document inside the given folder.voidFlushes recorded write operations.abstract ACPGets the ACP for the document (without any inheritance).protected ACPBaseSession.getMergedACP(Document doc) Session.getMergedACP(Document doc) Session.getProxies(Document doc) Finds the proxies for a document.Session.getProxies(Document doc, Document folder) Finds the proxies for a document.Session.importDocument(String uuid, Document parent, String name, String typeName, Map<String, Serializable> properties) Imports a document with a given id and parent.Moves the source document to the given folder.protected voidBaseSession.notifyAfterCopy(Document doc) voidReplaces this document's content with the version specified.voidvoidSession.setProxyTarget(Document proxy, Document target) Sets a proxies' target.voidDocument.setTargetDocument(Document target) Sets the document (version or live document) to which this proxy points. -
Uses of Document in org.nuxeo.ecm.core.security
Methods in org.nuxeo.ecm.core.security with parameters of type DocumentModifier and TypeMethodDescriptionCheckInSecurityPolicy.checkPermission(Document doc, ACP mergedAcp, NuxeoPrincipal principal, String permission, String[] resolvedPermissions, String[] additionalPrincipals) LockSecurityPolicy.checkPermission(Document doc, ACP mergedAcp, NuxeoPrincipal principal, String permission, String[] resolvedPermissions, String[] additionalPrincipals) RetentionAndHoldSecurityPolicy.checkPermission(Document doc, ACP mergedAcp, NuxeoPrincipal principal, String permission, String[] resolvedPermissions, String[] additionalPrincipals) SecurityPolicy.checkPermission(Document doc, ACP mergedAcp, NuxeoPrincipal principal, String permission, String[] resolvedPermissions, String[] additionalPrincipals) Checks given permission for doc and principal.SecurityPolicyService.checkPermission(Document doc, ACP mergedAcp, NuxeoPrincipal principal, String permission, String[] resolvedPermissions, String[] principalsToCheck) Checks given permission for doc and principal.SecurityPolicyServiceImpl.checkPermission(Document doc, ACP mergedAcp, NuxeoPrincipal principal, String permission, String[] resolvedPermissions, String[] additionalPrincipals) booleanSecurityService.checkPermission(Document doc, NuxeoPrincipal principal, String permission) SecurityService.filterGrantedPermissions(Document doc, NuxeoPrincipal principal, Collection<String> permissions) Filters the supplied permissions based on whether they are granted to a given principal for a given document. -
Uses of Document in org.nuxeo.ecm.core.storage
Classes in org.nuxeo.ecm.core.storage that implement DocumentModifier and TypeClassDescriptionclassBaseDocument<T extends StateAccessor>Base implementation for a Document.Methods in org.nuxeo.ecm.core.storage with parameters of type DocumentModifier and TypeMethodDescriptionvoidprotected static voidBaseDocument.notifySetLegalHold(Document doc, boolean hold) protected static voidBaseDocument.notifySetRetainUntil(Document doc, Calendar retainUntil, Calendar previous) -
Uses of Document in org.nuxeo.ecm.core.storage.dbs
Classes in org.nuxeo.ecm.core.storage.dbs that implement DocumentMethods in org.nuxeo.ecm.core.storage.dbs that return DocumentModifier and TypeMethodDescriptionprotected DocumentDBSSession.createProxy(Document doc, Document folder) DBSDocument.getBaseVersion()protected DocumentDBSSession.getDocumentByUUID(String id) DBSDocument.getLastVersion()protected DocumentDBSSession.getLastVersion(String versionSeriesId) DBSSession.getNullDocument()DBSDocument.getParent()DBSSession.getRootDocument()DBSDocument.getSourceDocument()DBSDocument.getVersion(String label) DBSSession.getVersion(String versionSeriesId, VersionModel versionModel) DBSDocument.getWorkingCopy()DBSSession.importDocument(String id, Document parent, String name, String typeName, Map<String, Serializable> properties) DBSSession.resolvePath(String path) Methods in org.nuxeo.ecm.core.storage.dbs that return types with arguments of type DocumentModifier and TypeMethodDescriptionDBSDocument.getChildren()DBSSession.getChildren(String parentId) DBSSession.getDocuments(List<String> ids) DBSSession.getProxies(Document doc) DBSSession.getProxies(Document doc, Document folder) DBSDocument.getVersions()DBSSession.query(String query, String queryType, QueryFilter queryFilter, long countUpTo) Methods in org.nuxeo.ecm.core.storage.dbs with parameters of type DocumentModifier and TypeMethodDescriptionDBSSession.createProxy(Document doc, Document folder) protected StringDBSSession.findFreeName(Document parent, String name) DBSSession.getProxies(Document doc) DBSSession.getProxies(Document doc, Document folder) DBSSession.importDocument(String id, Document parent, String name, String typeName, Map<String, Serializable> properties) voidprotected voidDBSSession.restoreVersion(Document doc, Document version) voidvoidDBSSession.setProxyTarget(Document proxy, Document target) voidDBSDocument.setTargetDocument(Document target) -
Uses of Document in org.nuxeo.ecm.core.storage.sql
Methods in org.nuxeo.ecm.core.storage.sql with parameters of type DocumentModifier and TypeMethodDescriptionSession.getBinaryFulltext(Serializable id, Document doc) Gets the fulltext extracted from the binary fields.SessionImpl.getBinaryFulltext(Serializable id, Document doc) -
Uses of Document in org.nuxeo.ecm.core.storage.sql.coremodel
Subinterfaces of Document in org.nuxeo.ecm.core.storage.sql.coremodelClasses in org.nuxeo.ecm.core.storage.sql.coremodel that implement DocumentModifier and TypeClassDescriptionclassclassA proxy is a shortcut to a target document (a version or normal document).classMethods in org.nuxeo.ecm.core.storage.sql.coremodel that return DocumentModifier and TypeMethodDescriptionprotected Documentprotected DocumentSQLSession.createProxy(Document doc, Document folder) SQLDocumentLive.getBaseVersion()SQLDocumentProxy.getBaseVersion()SQLDocumentVersion.getBaseVersion()protected Documentprotected DocumentSQLSession.getDocumentById(Serializable id) SQLSession.getDocumentByUUID(String uuid) SQLDocumentLive.getLastVersion()SQLDocumentProxy.getLastVersion()SQLSession.getLastVersion(String versionSeriesId) SQLSession.getNullDocument()SQLDocumentLive.getParent()SQLDocumentProxy.getParent()SQLDocumentVersion.getParent()protected DocumentSQLSession.getRootDocument()SQLDocumentLive.getSourceDocument()SQLDocumentProxy.getSourceDocument()SQLDocumentVersion.getSourceDocument()SQLDocumentLive.getTargetDocument()SQLDocumentProxy.getTargetDocument()SQLDocumentLive.getVersion(String label) SQLDocumentProxy.getVersion(String label) SQLDocumentVersion.getVersion(String label) SQLSession.getVersion(String versionableId, VersionModel versionModel) protected DocumentSQLSession.getVersionByLabel(String versionSeriesId, String label) SQLDocumentLive.getWorkingCopy()SQLDocumentProxy.getWorkingCopy()SQLDocumentVersion.getWorkingCopy()protected DocumentSQLSession.importChild(String uuid, Node parent, String name, Long pos, String typeName, Map<String, Serializable> props) SQLSession.importDocument(String uuid, Document parent, String name, String typeName, Map<String, Serializable> properties) SQLSession.resolvePath(String path) Methods in org.nuxeo.ecm.core.storage.sql.coremodel that return types with arguments of type DocumentModifier and TypeMethodDescriptionSQLDocumentLive.getChildren()SQLDocumentProxy.getChildren()SQLSession.getChildren(Node node) SQLSession.getDocumentsById(List<Serializable> ids) SQLSession.getProxies(Document doc) SQLSession.getProxies(Document document, Document parent) SQLDocumentLive.getVersions()SQLDocumentProxy.getVersions()SQLSession.getVersions(String versionSeriesId) SQLSession.query(String query, String queryType, QueryFilter queryFilter, long countUpTo) Methods in org.nuxeo.ecm.core.storage.sql.coremodel with parameters of type DocumentModifier and TypeMethodDescriptionintSQLSession.createProxy(Document doc, Document folder) SQLSession.getProxies(Document doc) SQLSession.getProxies(Document document, Document parent) SQLSession.importDocument(String uuid, Document parent, String name, String typeName, Map<String, Serializable> properties) voidvoidvoidvoidvoidSQLSession.setProxyTarget(Document proxy, Document target) voidSQLDocumentLive.setTargetDocument(Document target) voidSQLDocumentProxy.setTargetDocument(Document target) Constructors in org.nuxeo.ecm.core.storage.sql.coremodel with parameters of type Document -
Uses of Document in org.nuxeo.ecm.core.versioning
Methods in org.nuxeo.ecm.core.versioning that return DocumentModifier and TypeMethodDescriptionStandardVersioningService.doCheckIn(Document doc, VersioningOption option, String checkinComment) VersioningComponent.doCheckIn(Document doc, VersioningOption option, String checkinComment) StandardVersioningService.doPostSave(CoreSession session, Document doc, VersioningOption option, String checkinComment, Map<String, Serializable> options) VersioningComponent.doPostSave(CoreSession session, Document doc, VersioningOption option, String checkinComment, Map<String, Serializable> options) Methods in org.nuxeo.ecm.core.versioning with parameters of type DocumentModifier and TypeMethodDescriptionStandardVersioningService.doCheckIn(Document doc, VersioningOption option, String checkinComment) VersioningComponent.doCheckIn(Document doc, VersioningOption option, String checkinComment) voidStandardVersioningService.doCheckOut(Document doc) voidVersioningComponent.doCheckOut(Document doc) voidStandardVersioningService.doPostCreate(Document doc, Map<String, Serializable> options) voidVersioningComponent.doPostCreate(Document doc, Map<String, Serializable> options) StandardVersioningService.doPostSave(CoreSession session, Document doc, VersioningOption option, String checkinComment, Map<String, Serializable> options) VersioningComponent.doPostSave(CoreSession session, Document doc, VersioningOption option, String checkinComment, Map<String, Serializable> options) StandardVersioningService.doPreSave(CoreSession session, Document doc, boolean isDirty, VersioningOption option, String checkinComment, Map<String, Serializable> options) VersioningComponent.doPreSave(CoreSession session, Document doc, boolean isDirty, VersioningOption option, String checkinComment, Map<String, Serializable> options) protected voidStandardVersioningService.followTransitionByOption(CoreSession session, Document doc, Map<String, Serializable> options) protected longprotected longprotected List<VersioningOption> StandardVersioningService.getSaveOptions(Document doc) protected longStandardVersioningService.getVersion(Document doc, String prop) protected voidStandardVersioningService.incrementByOption(Document doc, VersioningOption option) protected voidStandardVersioningService.incrementMajor(Document doc) protected voidStandardVersioningService.incrementMinor(Document doc) booleanStandardVersioningService.isPostSaveDoingCheckIn(Document doc, VersioningOption option, Map<String, Serializable> options) booleanVersioningComponent.isPostSaveDoingCheckIn(Document doc, VersioningOption option, Map<String, Serializable> options) booleanStandardVersioningService.isPreSaveDoingCheckOut(Document doc, boolean isDirty, VersioningOption option, Map<String, Serializable> options) booleanVersioningComponent.isPreSaveDoingCheckOut(Document doc, boolean isDirty, VersioningOption option, Map<String, Serializable> options) voidDefaultVersionRemovalPolicy.removeVersions(Session session, Document doc, CoreSession coreSession) voidNullVersionRemovalPolicy.removeVersions(Session session, Document doc, CoreSession coreSession) voidVersionRemovalPolicy.removeVersions(Session session, Document doc, CoreSession coreSession) Removes the versions when a given working document is about to be removed.protected voidStandardVersioningService.sendEvent(CoreSession session, Document doc, String previousLifecycleState, Map<String, Serializable> options) protected voidStandardVersioningService.setInitialVersion(Document doc) Sets the initial version on a document.protected voidStandardVersioningService.setVersion(Document doc, long major, long minor) protected VersioningOptionStandardVersioningService.validateOption(Document doc, VersioningOption option) -
Uses of Document in org.nuxeo.ecm.liveconnect.box
Methods in org.nuxeo.ecm.liveconnect.box with parameters of type Document -
Uses of Document in org.nuxeo.ecm.liveconnect.google.drive
Methods in org.nuxeo.ecm.liveconnect.google.drive with parameters of type DocumentModifier and TypeMethodDescriptionGoogleDriveBlobProvider.freezeVersion(ManagedBlob blob, Document doc) protected voidGoogleDriveBlobProvider.storeBlobConversion(Document doc, String blobKey, Blob blob) Store a conversion of the given blob -
Uses of Document in org.nuxeo.ecm.platform.mail.security
Methods in org.nuxeo.ecm.platform.mail.security with parameters of type DocumentModifier and TypeMethodDescriptionMailMessageSecurityPolicy.checkPermission(Document doc, ACP mergedAcp, NuxeoPrincipal principal, String permission, String[] resolvedPermissions, String[] additionalPrincipals) -
Uses of Document in org.nuxeo.wopi.lock
Methods in org.nuxeo.wopi.lock with parameters of type DocumentModifier and TypeMethodDescriptionWOPILockSecurityPolicy.checkPermission(Document doc, ACP mergedAcp, NuxeoPrincipal principal, String permission, String[] resolvedPermissions, String[] additionalPrincipals)
AbstractSession.checkCanRemoveDocument(Document)