Uses of Interface
org.nuxeo.ecm.core.model.Document
-
Packages that use Document Package Description org.nuxeo.ecm.core.api org.nuxeo.ecm.core.api.versioning org.nuxeo.ecm.core.blob org.nuxeo.ecm.core.event.impl Event Service implementation.org.nuxeo.ecm.core.lifecycle LifeCycle API.org.nuxeo.ecm.core.lifecycle.impl Implementation of the LifeCycle API.org.nuxeo.ecm.core.model org.nuxeo.ecm.core.security org.nuxeo.ecm.core.storage org.nuxeo.ecm.core.storage.dbs org.nuxeo.ecm.core.storage.sql Implementation of a Nuxeo repository over an SQL database.org.nuxeo.ecm.core.storage.sql.coremodel org.nuxeo.ecm.core.storage.sql.security org.nuxeo.ecm.core.versioning org.nuxeo.ecm.liveconnect.box org.nuxeo.ecm.liveconnect.google.drive org.nuxeo.ecm.platform.mail.security org.nuxeo.wopi.lock -
-
Uses of Document in org.nuxeo.ecm.core.api
Methods in org.nuxeo.ecm.core.api that return Document Modifier and Type Method Description protected 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 Document Modifier and Type Method Description protected StringAbstractSession. canRemoveDocument(Document doc)Deprecated.since 2023, better useAbstractSession.checkCanRemoveDocument(Document)protected voidAbstractSession. checkBlockedDescendants(Document doc)protected voidAbstractSession. checkCanRemoveDocument(Document doc)protected 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 booleanAbstractSession. hasPermission(NuxeoPrincipal principal, Document doc, String permission)protected booleanAbstractSession. hasPermission(Document doc, String permission)protected voidAbstractSession. loadDataModelsForFacet(DocumentModel docModel, Document doc, String facetName)protected DocumentModelAbstractSession. readModel(Document doc)Gets 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.static DocumentModel.DocumentModelRefreshDocumentModelFactory. 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)protected List<String>AbstractSession. removeExistingProxies(Document doc, Document folder)Remove proxies for the same base document in the folder.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 Document Modifier and Type Method Description DocumentVersioningService. doCheckIn(Document doc, VersioningOption option, String checkinComment)Applies version increment option and does a checkin.DocumentVersioningService. doPostSave(CoreSession session, Document doc, VersioningOption option, String checkinComment, Map<String,Serializable> options)Applies versioning options after document save. -
Uses of Document in org.nuxeo.ecm.core.blob
Fields in org.nuxeo.ecm.core.blob declared as Document Modifier and Type Field Description DocumentBlobInfoContext. docMethods in org.nuxeo.ecm.core.blob with parameters of type Document Modifier and Type Method Description protected 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 ManagedBlobDocumentBlobManagerComponent. getBlob(Document doc, String xpath)default BlobDispatcher.BlobDispatchBlobDispatcher. getBlobProvider(Document doc, Blob blob)Deprecated.since 9.1, useBlobDispatcher.getBlobProvider(Document, Blob, String)insteadBlobDispatcher.BlobDispatchBlobDispatcher. 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.BlobDispatcher.BlobDispatchDefaultBlobDispatcher. getBlobProvider(Document doc, Blob blob, String xpath)protected ManagedBlobDocumentBlobManagerComponent. getMainBlob(Document doc)protected StringDefaultBlobDispatcher. getProviderId(Document doc, Blob blob, String blobXPath)List<ManagedBlob>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)BlobDocumentBlobManager. readBlob(BlobInfo blobInfo, Document doc, String xpath)Reads aBlobfrom storage.BlobDocumentBlobManagerComponent. readBlob(BlobInfo blobInfo, Document doc, String xpath)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)StringDocumentBlobManager. writeBlob(Blob blob, Document doc, String xpath)Writes aBlobto storage and returns its key.StringDocumentBlobManagerComponent. writeBlob(Blob blob, Document doc, String xpath)Writes aBlobto storage and returns its key.Constructors in org.nuxeo.ecm.core.blob with parameters of type Document Constructor Description BlobContext(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 Document Modifier and Type Field Description protected DocumentDocumentDomainEventContext. docMethods in org.nuxeo.ecm.core.event.impl that return Document Modifier and Type Method Description DocumentDocumentDomainEventContext. getDoc()Methods in org.nuxeo.ecm.core.event.impl with parameters of type Document Modifier and Type Method Description voidDocumentDomainEventContext. setDoc(Document doc)Constructors in org.nuxeo.ecm.core.event.impl with parameters of type Document Constructor Description DocumentDomainEventContext(NuxeoPrincipal principal, Document doc) -
Uses of Document in org.nuxeo.ecm.core.lifecycle
Methods in org.nuxeo.ecm.core.lifecycle with parameters of type Document Modifier and Type Method Description voidLifeCycleService. followTransition(Document doc, String transitionName)Follows a given transition.LifeCycleLifeCycleService. 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 Document Modifier and Type Method Description voidLifeCycleServiceImpl. followTransition(Document doc, String transitionName)LifeCycleLifeCycleServiceImpl. 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 Document Modifier and Type Method Description DocumentDocument. addChild(String name, String typeName)Creates a new child document of the given type.DocumentDocument. checkIn(String label, String checkinComment)Creates a new version.DocumentSession. copy(Document src, Document dst, String name)Copies the source document to the given folder.DocumentSession. createProxy(Document doc, Document folder)Creates a generic proxy to the given document inside the given folder.DocumentDocument. getBaseVersion()Gets the version to which a checked in document is linked.DocumentDocument. getChild(String name)Gets a child document given its name.DocumentSession. getDocumentByUUID(String uuid)Gets a document given its ID.DocumentDocument. getLastVersion()Gets the last version of this document.DocumentSession. getNullDocument()Gets the null document, to be used as a fake parent to add placeless children.DocumentDocument. getParent()Gets the parent document, ornullif this is the root document.DocumentSession. getRootDocument()Gets the root document in this repository.DocumentDocument. getSourceDocument()Gets the source for this document.DocumentDocument. getTargetDocument()Gets the document (version or live document) to which this proxy points.DocumentDocument. getVersion(String label)Gets a version of this document, given its label.DocumentSession. getVersion(String versionableId, VersionModel versionModel)Gets a version of a document, given its versionable id and label.DocumentDocument. getWorkingCopy()Gets the working copy for this document.DocumentSession. importDocument(String uuid, Document parent, String name, String typeName, Map<String,Serializable> properties)Imports a document with a given id and parent.DocumentSession. move(Document src, Document dst, String name)Moves the source document to the given folder.DocumentSession. 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 Document Modifier and Type Method Description List<Document>Document. getChildren()Gets the children of the document.List<Document>Session. getProxies(Document doc)Finds the proxies for a document.List<Document>Session. getProxies(Document doc, Document folder)Finds the proxies for a document.List<Document>Document. getVersions()Gets the versions for this document.PartialList<Document>Session. query(String query, String queryType, T queryFilter, long countUpTo)Does a query.Methods in org.nuxeo.ecm.core.model with parameters of type Document Modifier and Type Method Description intPathComparator. compare(Document o1, Document o2)DocumentSession. copy(Document src, Document dst, String name)Copies the source document to the given folder.DocumentSession. createProxy(Document doc, Document folder)Creates a generic proxy to the given document inside the given folder.voidDocument.WriteContext. flush(Document doc)Flushes recorded write operations.abstract ACPBaseSession. getACP(Document doc)Gets the ACP for the document (without any inheritance).protected ACPBaseSession. getACP(Document doc, boolean replaceReadVersionPermission)ACPBaseSession. getMergedACP(Document doc)ACPSession. getMergedACP(Document doc)List<Document>Session. getProxies(Document doc)Finds the proxies for a document.List<Document>Session. getProxies(Document doc, Document folder)Finds the proxies for a document.DocumentSession. importDocument(String uuid, Document parent, String name, String typeName, Map<String,Serializable> properties)Imports a document with a given id and parent.DocumentSession. move(Document src, Document dst, String name)Moves the source document to the given folder.protected voidBaseSession. notifyAfterCopy(Document doc)voidDocument. restore(Document version)Replaces this document's content with the version specified.voidSession. setACP(Document doc, ACP acp, boolean overwrite)voidSession. 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 Document Modifier and Type Method Description AccessCheckInSecurityPolicy. checkPermission(Document doc, ACP mergedAcp, NuxeoPrincipal principal, String permission, String[] resolvedPermissions, String[] additionalPrincipals)AccessLockSecurityPolicy. checkPermission(Document doc, ACP mergedAcp, NuxeoPrincipal principal, String permission, String[] resolvedPermissions, String[] additionalPrincipals)AccessRetentionAndHoldSecurityPolicy. checkPermission(Document doc, ACP mergedAcp, NuxeoPrincipal principal, String permission, String[] resolvedPermissions, String[] additionalPrincipals)AccessSecurityPolicy. checkPermission(Document doc, ACP mergedAcp, NuxeoPrincipal principal, String permission, String[] resolvedPermissions, String[] additionalPrincipals)Checks given permission for doc and principal.AccessSecurityPolicyService. checkPermission(Document doc, ACP mergedAcp, NuxeoPrincipal principal, String permission, String[] resolvedPermissions, String[] principalsToCheck)Checks given permission for doc and principal.AccessSecurityPolicyServiceImpl. checkPermission(Document doc, ACP mergedAcp, NuxeoPrincipal principal, String permission, String[] resolvedPermissions, String[] additionalPrincipals)booleanSecurityService. checkPermission(Document doc, NuxeoPrincipal principal, String permission)Collection<String>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 Document Modifier and Type Class Description classBaseDocument<T extends StateAccessor>Base implementation for a Document.Methods in org.nuxeo.ecm.core.storage with parameters of type Document Modifier and Type Method Description voidBaseDocument.BlobWriteContext. flush(Document baseDoc)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 Document Modifier and Type Class Description classDBSDocumentImplementation of aDocumentfor Document-Based Storage.Methods in org.nuxeo.ecm.core.storage.dbs that return Document Modifier and Type Method Description DocumentDBSDocument. addChild(String name, String typeName)DocumentDBSDocument. checkIn(String label, String checkinComment)protected DocumentDBSSession. checkIn(String id, String label, String checkinComment)DocumentDBSSession. copy(Document source, Document parent, String name)DocumentDBSSession. createChild(String id, String parentId, String name, Long pos, String typeName)DocumentDBSSession. createProxy(Document doc, Document folder)DocumentDBSDocument. getBaseVersion()DocumentDBSDocument. getChild(String name)protected DocumentDBSSession. getChild(String parentId, String name)DocumentDBSSession. getDocumentByUUID(String id)DocumentDBSDocument. getLastVersion()protected DocumentDBSSession. getLastVersion(String versionSeriesId)DocumentDBSSession. getNullDocument()DocumentDBSDocument. getParent()DocumentDBSSession. getRootDocument()DocumentDBSDocument. getSourceDocument()DocumentDBSDocument. getVersion(String label)DocumentDBSSession. getVersion(String versionSeriesId, VersionModel versionModel)DocumentDBSDocument. getWorkingCopy()DocumentDBSSession. importDocument(String id, Document parent, String name, String typeName, Map<String,Serializable> properties)DocumentDBSSession. move(Document source, Document parent, String name)DocumentDBSSession. resolvePath(String path)Methods in org.nuxeo.ecm.core.storage.dbs that return types with arguments of type Document Modifier and Type Method Description List<Document>DBSDocument. getChildren()protected List<Document>DBSSession. getChildren(String parentId)protected List<Document>DBSSession. getDocuments(List<String> ids)List<Document>DBSSession. getProxies(Document doc)List<Document>DBSSession. getProxies(Document doc, Document folder)List<Document>DBSDocument. getVersions()PartialList<Document>DBSSession. query(String query, String queryType, QueryFilter queryFilter, long countUpTo)Methods in org.nuxeo.ecm.core.storage.dbs with parameters of type Document Modifier and Type Method Description DocumentDBSSession. copy(Document source, Document parent, String name)DocumentDBSSession. createProxy(Document doc, Document folder)protected StringDBSSession. findFreeName(Document parent, String name)ACPDBSSession. getACP(Document doc)List<Document>DBSSession. getProxies(Document doc)List<Document>DBSSession. getProxies(Document doc, Document folder)DocumentDBSSession. importDocument(String id, Document parent, String name, String typeName, Map<String,Serializable> properties)DocumentDBSSession. move(Document source, Document parent, String name)voidDBSDocument. restore(Document version)protected voidDBSSession. restoreVersion(Document doc, Document version)voidDBSSession. setACP(Document doc, ACP acp, boolean overwrite)voidDBSSession. 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 Document Modifier and Type Method Description Map<String,String>Session. getBinaryFulltext(Serializable id, Document doc)Gets the fulltext extracted from the binary fields.Map<String,String>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.coremodel Modifier and Type Interface Description interfaceSQLDocumentBase interface for SQL documents.Classes in org.nuxeo.ecm.core.storage.sql.coremodel that implement Document Modifier and Type Class Description classSQLDocumentLiveclassSQLDocumentProxyA proxy is a shortcut to a target document (a version or normal document).classSQLDocumentVersionMethods in org.nuxeo.ecm.core.storage.sql.coremodel that return Document Modifier and Type Method Description DocumentSQLDocumentLive. addChild(String name, String typeName)DocumentSQLDocumentProxy. addChild(String name, String typeName)protected DocumentSQLSession. addChild(Node parent, String name, Long pos, String typeName)DocumentSQLDocumentLive. checkIn(String label, String checkinComment)DocumentSQLDocumentProxy. checkIn(String label, String checkinComment)DocumentSQLDocumentVersion. checkIn(String label, String description)protected DocumentSQLSession. checkIn(Node node, String label, String checkinComment)DocumentSQLSession. copy(Document source, Document parent, String name)DocumentSQLSession. createProxy(Document doc, Document folder)DocumentSQLDocumentLive. getBaseVersion()DocumentSQLDocumentProxy. getBaseVersion()DocumentSQLDocumentVersion. getBaseVersion()DocumentSQLDocumentLive. getChild(String name)DocumentSQLDocumentProxy. getChild(String name)protected DocumentSQLSession. getChild(Node node, String name)protected DocumentSQLSession. getDocumentById(Serializable id)DocumentSQLSession. getDocumentByUUID(String uuid)DocumentSQLDocumentLive. getLastVersion()DocumentSQLDocumentProxy. getLastVersion()DocumentSQLSession. getLastVersion(String versionSeriesId)DocumentSQLSession. getNullDocument()DocumentSQLDocumentLive. getParent()DocumentSQLDocumentProxy. getParent()DocumentSQLDocumentVersion. getParent()protected DocumentSQLSession. getParent(Node node)DocumentSQLSession. getRootDocument()DocumentSQLDocumentLive. getSourceDocument()DocumentSQLDocumentProxy. getSourceDocument()DocumentSQLDocumentVersion. getSourceDocument()DocumentSQLDocumentLive. getTargetDocument()DocumentSQLDocumentProxy. getTargetDocument()DocumentSQLDocumentLive. getVersion(String label)DocumentSQLDocumentProxy. getVersion(String label)DocumentSQLDocumentVersion. getVersion(String label)DocumentSQLSession. getVersion(String versionableId, VersionModel versionModel)protected DocumentSQLSession. getVersionByLabel(String versionSeriesId, String label)DocumentSQLDocumentLive. getWorkingCopy()DocumentSQLDocumentProxy. getWorkingCopy()DocumentSQLDocumentVersion. getWorkingCopy()protected DocumentSQLSession. importChild(String uuid, Node parent, String name, Long pos, String typeName, Map<String,Serializable> props)DocumentSQLSession. importDocument(String uuid, Document parent, String name, String typeName, Map<String,Serializable> properties)DocumentSQLSession. move(Document source, Document parent, String name)DocumentSQLSession. resolvePath(String path)Methods in org.nuxeo.ecm.core.storage.sql.coremodel that return types with arguments of type Document Modifier and Type Method Description List<Document>SQLDocumentLive. getChildren()List<Document>SQLDocumentProxy. getChildren()protected List<Document>SQLSession. getChildren(Node node)protected List<Document>SQLSession. getDocumentsById(List<Serializable> ids)List<Document>SQLSession. getProxies(Document doc)List<Document>SQLSession. getProxies(Document document, Document parent)List<Document>SQLDocumentLive. getVersions()List<Document>SQLDocumentProxy. getVersions()protected List<Document>SQLSession. getVersions(String versionSeriesId)PartialList<Document>SQLSession. query(String query, String queryType, QueryFilter queryFilter, long countUpTo)Methods in org.nuxeo.ecm.core.storage.sql.coremodel with parameters of type Document Modifier and Type Method Description intSQLSession.PathComparator. compare(Document doc1, Document doc2)DocumentSQLSession. copy(Document source, Document parent, String name)DocumentSQLSession. createProxy(Document doc, Document folder)ACPSQLSession. getACP(Document doc)List<Document>SQLSession. getProxies(Document doc)List<Document>SQLSession. getProxies(Document document, Document parent)DocumentSQLSession. importDocument(String uuid, Document parent, String name, String typeName, Map<String,Serializable> properties)DocumentSQLSession. move(Document source, Document parent, String name)voidSQLDocumentLive. restore(Document version)voidSQLDocumentProxy. restore(Document version)voidSQLDocumentVersion. restore(Document version)voidSQLSession. setACP(Document doc, ACP acp, boolean overwrite)voidSQLSession. 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 Constructor Description SQLDocumentProxy(Document proxy, Document target) -
Uses of Document in org.nuxeo.ecm.core.storage.sql.security
Methods in org.nuxeo.ecm.core.storage.sql.security with parameters of type Document Modifier and Type Method Description AccessNoFileSecurityPolicy. checkPermission(Document doc, ACP mergedAcp, NuxeoPrincipal principal, String permission, String[] resolvedPermissions, String[] additionalPrincipals) -
Uses of Document in org.nuxeo.ecm.core.versioning
Methods in org.nuxeo.ecm.core.versioning that return Document Modifier and Type Method Description DocumentCompatVersioningService. doCheckIn(Document doc, VersioningOption option, String checkinComment)Deprecated.DocumentStandardVersioningService. doCheckIn(Document doc, VersioningOption option, String checkinComment)DocumentVersioningComponent. doCheckIn(Document doc, VersioningOption option, String checkinComment)DocumentCompatVersioningService. doPostSave(CoreSession session, Document doc, VersioningOption option, String checkinComment, Map<String,Serializable> options)Deprecated.DocumentStandardVersioningService. doPostSave(CoreSession session, Document doc, VersioningOption option, String checkinComment, Map<String,Serializable> options)DocumentVersioningComponent. doPostSave(CoreSession session, Document doc, VersioningOption option, String checkinComment, Map<String,Serializable> options)Methods in org.nuxeo.ecm.core.versioning with parameters of type Document Modifier and Type Method Description DocumentCompatVersioningService. doCheckIn(Document doc, VersioningOption option, String checkinComment)Deprecated.DocumentStandardVersioningService. doCheckIn(Document doc, VersioningOption option, String checkinComment)DocumentVersioningComponent. doCheckIn(Document doc, VersioningOption option, String checkinComment)voidCompatVersioningService. doCheckOut(Document doc)Deprecated.voidStandardVersioningService. doCheckOut(Document doc)voidVersioningComponent. doCheckOut(Document doc)voidStandardVersioningService. doPostCreate(Document doc, Map<String,Serializable> options)voidVersioningComponent. doPostCreate(Document doc, Map<String,Serializable> options)DocumentCompatVersioningService. doPostSave(CoreSession session, Document doc, VersioningOption option, String checkinComment, Map<String,Serializable> options)Deprecated.DocumentStandardVersioningService. doPostSave(CoreSession session, Document doc, VersioningOption option, String checkinComment, Map<String,Serializable> options)DocumentVersioningComponent. doPostSave(CoreSession session, Document doc, VersioningOption option, String checkinComment, Map<String,Serializable> options)VersioningOptionCompatVersioningService. doPreSave(CoreSession session, Document doc, boolean isDirty, VersioningOption option, String checkinComment, Map<String,Serializable> options)Deprecated.VersioningOptionStandardVersioningService. doPreSave(CoreSession session, Document doc, boolean isDirty, VersioningOption option, String checkinComment, Map<String,Serializable> options)VersioningOptionVersioningComponent. 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 longStandardVersioningService. getMajor(Document doc)protected longStandardVersioningService. getMinor(Document doc)protected 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)booleanCompatVersioningService. isPreSaveDoingCheckOut(Document doc, boolean isDirty, VersioningOption option, Map<String,Serializable> options)Deprecated.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 voidCompatVersioningService. setInitialVersion(Document doc)Deprecated.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 Modifier and Type Method Description ManagedBlobBoxBlobProvider. freezeVersion(ManagedBlob blob, Document doc) -
Uses of Document in org.nuxeo.ecm.liveconnect.google.drive
Methods in org.nuxeo.ecm.liveconnect.google.drive with parameters of type Document Modifier and Type Method Description ManagedBlobGoogleDriveBlobProvider. 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 Document Modifier and Type Method Description AccessMailMessageSecurityPolicy. 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 Document Modifier and Type Method Description AccessWOPILockSecurityPolicy. checkPermission(Document doc, ACP mergedAcp, NuxeoPrincipal principal, String permission, String[] resolvedPermissions, String[] additionalPrincipals)
-