Uses of Interface
org.nuxeo.ecm.core.api.CoreSession
Packages that use CoreSession
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 internal services to the
DocumentRoutingServiceProvides implementation for the api package.
Provides listener to the route lifecycle.
-
Uses of CoreSession in org.nuxeo.adobe.cc
Fields in org.nuxeo.adobe.cc declared as CoreSession -
Uses of CoreSession in org.nuxeo.audit.api.document
Methods in org.nuxeo.audit.api.document with parameters of type CoreSessionModifier and TypeMethodDescriptionDocumentAuditHelper.getAuditParamsForUUID(String uuid, CoreSession session) -
Uses of CoreSession in org.nuxeo.audit.mongodb.pageprovider
Methods in org.nuxeo.audit.mongodb.pageprovider that return CoreSessionModifier and TypeMethodDescriptionprotected CoreSessionMongoDBAuditPageProvider.getCoreSession() -
Uses of CoreSession in org.nuxeo.audit.opensearch1.pageprovider
Methods in org.nuxeo.audit.opensearch1.pageprovider that return CoreSessionModifier and TypeMethodDescriptionprotected CoreSessionOpenSearchAuditPageProvider.getCoreSession() -
Uses of CoreSession in org.nuxeo.audit.provider
Methods in org.nuxeo.audit.provider that return CoreSession -
Uses of CoreSession in org.nuxeo.automation.scripting.api
Methods in org.nuxeo.automation.scripting.api with parameters of type CoreSession -
Uses of CoreSession in org.nuxeo.automation.scripting.internals
Methods in org.nuxeo.automation.scripting.internals that return CoreSessionMethods in org.nuxeo.automation.scripting.internals with parameters of type CoreSession -
Uses of CoreSession in org.nuxeo.binary.metadata.internals.operations
Fields in org.nuxeo.binary.metadata.internals.operations declared as CoreSession -
Uses of CoreSession in org.nuxeo.drive.action
Methods in org.nuxeo.drive.action with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected voidFireGroupUpdatedEventAction.FireGroupUpdatedEventComputation.compute(CoreSession session, List<String> ids, Map<String, Serializable> properties) -
Uses of CoreSession in org.nuxeo.drive.adapter.impl
Methods in org.nuxeo.drive.adapter.impl with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected List<FileSystemItem> DocumentBackedFolderItem.adaptDocuments(DocumentModelList docs, CoreSession session) protected DocumentModelListDocumentBackedFolderItem.fetchFromVCS(List<String> ids, CoreSession session) protected DocumentModelListDocumentBackedFolderItem.fetchFromVcsChunk(List<String> ids, CoreSession session) protected DocumentModelAbstractDocumentBackedFileSystemItem.getDocument(CoreSession session) protected DocumentModelAbstractDocumentBackedFileSystemItem.getDocumentById(String docId, CoreSession session) protected ScrollDocumentModelListDocumentBackedFolderItem.getScrollBatch(String scrollId, int batchSize, CoreSession session, long keepAlive) protected booleanAbstractDocumentBackedFileSystemItem.handleCollectionMember(DocumentModel doc, CoreSession session, boolean relaxSyncRootConstraint, boolean getLockInfo) protected FolderItemDocumentBackedFolderItem.populateAncestorCache(Map<DocumentRef, FolderItem> cache, DocumentModel doc, CoreSession session, boolean cacheItem) -
Uses of CoreSession in org.nuxeo.drive.elasticsearch
Methods in org.nuxeo.drive.elasticsearch with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected ScrollDocumentModelListESSyncRootFolderItem.getScrollBatch(String scrollId, int batchSize, CoreSession session, long keepAlive) -
Uses of CoreSession in org.nuxeo.drive.listener
Methods in org.nuxeo.drive.listener with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected voidNuxeoDriveFileSystemDeletionListener.fireVirtualEventLogEntries(DocumentModel doc, String eventName, NuxeoPrincipal principal, String impactedUserName, CoreSession session) protected List<DocumentModel> NuxeoDriveFileSystemDeletionListener.getChildSyncRoots(DocumentModel doc, CoreSession session) protected DocumentModelListNuxeoDriveSyncRootCopyListener.getSyncRoots(DocumentModel doc, CoreSession session) -
Uses of CoreSession in org.nuxeo.drive.operations
Fields in org.nuxeo.drive.operations declared as CoreSessionModifier and TypeFieldDescriptionprotected CoreSessionNuxeoDriveAttachBlob.sessionprotected CoreSessionNuxeoDriveGetRootsOperation.sessionprotected CoreSessionNuxeoDriveSetSynchronizationOperation.session -
Uses of CoreSession in org.nuxeo.drive.operations.test
Fields in org.nuxeo.drive.operations.test declared as CoreSessionModifier and TypeFieldDescriptionprotected CoreSessionNuxeoDriveCreateTestDocuments.sessionprotected CoreSessionNuxeoDriveSetupIntegrationTests.sessionprotected CoreSessionNuxeoDriveTearDownIntegrationTests.sessionMethods in org.nuxeo.drive.operations.test with parameters of type CoreSessionModifier and TypeMethodDescriptionstatic voidNuxeoDriveIntegrationTestsHelper.cleanUp(CoreSession session) static StringNuxeoDriveIntegrationTestsHelper.getDefaultDomainPath(CoreSession session) -
Uses of CoreSession in org.nuxeo.drive.service
Methods in org.nuxeo.drive.service with parameters of type CoreSessionModifier and TypeMethodDescriptionvoidNuxeoDriveManager.addToLocallyEditedCollection(CoreSession session, DocumentModel doc) Adds the givenDocumentModelto theLOCALLY_EDITED_COLLECTION_NAMEcollection.FileSystemChangeFinder.getFileSystemChanges(CoreSession session, Set<IdRef> lastActiveRootRefs, SynchronizationRoots activeRoots, Set<String> collectionSyncRootMemberIds, long lowerBound, long upperBound, int limit) Gets the changes in the repository against which the given session is bound for the given synchronization root paths, between the given lower and upper integer bounds and without exceeding the given limit.NuxeoDriveManager.getSynchronizationRootReferences(CoreSession session) Fetch the list of synchronization root refs for a given user and a given session repository.voidNuxeoDriveManager.registerSynchronizationRoot(NuxeoPrincipal principal, DocumentModel newRootContainer, CoreSession session) voidNuxeoDriveManager.unregisterSynchronizationRoot(NuxeoPrincipal principal, DocumentModel rootContainer, CoreSession session) -
Uses of CoreSession in org.nuxeo.drive.service.impl
Methods in org.nuxeo.drive.service.impl with parameters of type CoreSessionModifier and TypeMethodDescriptionvoidNuxeoDriveManagerImpl.addToLocallyEditedCollection(CoreSession session, DocumentModel doc) protected voidNuxeoDriveManagerImpl.fireEvent(DocumentModel sourceDocument, CoreSession session, String eventName, String impactedUserName) protected DocumentModelAbstractFileSystemItemFactory.getDocumentById(String docId, CoreSession session) AuditChangeFinder.getFileSystemChanges(CoreSession session, Set<IdRef> lastActiveRootRefs, SynchronizationRoots activeRoots, Set<String> collectionSyncRootMemberIds, long lowerBound, long upperBound, int limit) protected FileSystemItemChangeAuditChangeFinder.getFileSystemItemChange(CoreSession session, DocumentRef docRef, LogEntry entry, String expectedFileSystemItemId) NuxeoDriveManagerImpl.getSynchronizationRootReferences(CoreSession session) protected Map<String, SynchronizationRoots> NuxeoDriveManagerImpl.queryAndFetchSynchronizationRoots(CoreSession session, String query) AuditChangeFinder.queryAuditEntries(CoreSession session, SynchronizationRoots activeRoots, Set<String> collectionSyncRootMemberIds, long lowerBound, long upperBound, int limit) SQLAuditChangeFinder.queryAuditEntries(CoreSession session, SynchronizationRoots activeRoots, Set<String> collectionSyncRootMemberIds, long lowerBound, long upperBound, int limit) voidNuxeoDriveManagerImpl.registerSynchronizationRoot(NuxeoPrincipal principal, DocumentModel newRootContainer, CoreSession session) voidNuxeoDriveManagerImpl.unregisterSynchronizationRoot(NuxeoPrincipal principal, DocumentModel rootContainer, CoreSession session) -
Uses of CoreSession in org.nuxeo.ecm.admin.operation
Fields in org.nuxeo.ecm.admin.operation declared as CoreSessionModifier and TypeFieldDescriptionprotected CoreSessionHotReloadStudioSnapshot.sessionprotected CoreSessionPermissionsPurge.session -
Uses of CoreSession in org.nuxeo.ecm.automation
Fields in org.nuxeo.ecm.automation declared as CoreSessionModifier and TypeFieldDescriptionprotected CoreSessionLoginStack.currentSessionprotected CoreSessionLoginStack.originalSessionLoginStack.Entry.sessionMethods in org.nuxeo.ecm.automation that return CoreSessionModifier and TypeMethodDescriptionOperationContext.getCoreSession()LoginStack.getSession()Get the current sessionMethods in org.nuxeo.ecm.automation with parameters of type CoreSessionModifier and TypeMethodDescriptionvoidOperationContext.setCoreSession(CoreSession session) voidLoginStack.setSession(CoreSession session) Constructors in org.nuxeo.ecm.automation with parameters of type CoreSessionModifierConstructorDescriptionLoginStack(CoreSession session) OperationContext(CoreSession session) protectedOperationContext(CoreSession session, Map<String, Object> bindings) -
Uses of CoreSession in org.nuxeo.ecm.automation.core.operations.blob
Fields in org.nuxeo.ecm.automation.core.operations.blob declared as CoreSessionModifier and TypeFieldDescriptionprotected CoreSessionAttachBlob.sessionprotected CoreSessionBulkDownload.sessionprotected CoreSessionSetBlobFileName.session -
Uses of CoreSession in org.nuxeo.ecm.automation.core.operations.business
Fields in org.nuxeo.ecm.automation.core.operations.business declared as CoreSessionModifier and TypeFieldDescriptionprotected CoreSessionBusinessCreateOperation.sessionprotected CoreSessionBusinessFetchOperation.sessionprotected CoreSessionBusinessUpdateOperation.session -
Uses of CoreSession in org.nuxeo.ecm.automation.core.operations.business.adapter
Methods in org.nuxeo.ecm.automation.core.operations.business.adapter with parameters of type CoreSession -
Uses of CoreSession in org.nuxeo.ecm.automation.core.operations.collections
Fields in org.nuxeo.ecm.automation.core.operations.collections declared as CoreSessionModifier and TypeFieldDescriptionprotected CoreSessionAddToCollectionOperation.sessionprotected CoreSessionAddToFavoritesOperation.sessionprotected CoreSessionCreateCollectionOperation.sessionprotected CoreSessionFetchFavorites.sessionprotected CoreSessionGetDocumentsFromFavoritesOperation.sessionprotected CoreSessionMoveCollectionMemberOperation.sessionprotected CoreSessionRemoveFromCollectionOperation.sessionprotected CoreSessionRemoveFromFavoritesOperation.sessionprotected CoreSessionSuggestCollectionEntry.session -
Uses of CoreSession in org.nuxeo.ecm.automation.core.operations.document
Fields in org.nuxeo.ecm.automation.core.operations.document declared as CoreSessionModifier and TypeFieldDescriptionprotected CoreSessionAddEntryToMultiValuedProperty.sessionprotected CoreSessionAddFacet.sessionprotected CoreSessionAddItemToListProperty.sessionprotected CoreSessionAddPermission.sessionprotected CoreSessionBlockPermissionInheritance.sessionprotected CoreSessionCheckInDocument.sessionprotected CoreSessionCheckOutDocument.sessionprotected CoreSessionCopyDocument.sessionprotected CoreSessionCopySchema.sessionprotected CoreSessionCreateDocument.sessionprotected CoreSessionCreateProxyLive.sessionprotected CoreSessionCreateVersion.sessionprotected CoreSessionDeleteDocument.sessionprotected CoreSessionFetchByProperty.sessionDeprecated.protected CoreSessionGetDocumentChild.sessionprotected CoreSessionGetDocumentChildren.sessionprotected CoreSessionGetDocumentParent.sessionprotected CoreSessionGetDocumentVersions.sessionprotected CoreSessionGetLastDocumentVersion.sessionprotected CoreSessionGetLiveDocument.sessionprotected CoreSessionLockDocument.sessionprotected CoreSessionMoveDocument.sessionprotected CoreSessionMultiPublishDocument.sessionprotected CoreSessionOrderDocument.sessionprotected CoreSessionPublishDocument.sessionprotected CoreSessionQuery.sessionDeprecated.protected CoreSessionRemoveDocumentACL.sessionprotected CoreSessionRemoveDocumentBlob.sessionprotected CoreSessionRemoveEntryOfMultiValuedProperty.sessionprotected CoreSessionRemoveFacet.sessionprotected CoreSessionRemoveItemFromListProperty.sessionprotected CoreSessionRemovePermission.sessionprotected CoreSessionRemoveProperty.sessionprotected CoreSessionRemoveProxies.sessionprotected CoreSessionReplacePermission.sessionprotected CoreSessionResetSchema.sessionprotected CoreSessionRestoreVersion.sessionprotected CoreSessionSaveDocument.sessionprotected CoreSessionSetDocumentACE.sessionprotected CoreSessionSetDocumentBlob.sessionprotected CoreSessionSetDocumentLifeCycle.sessionprotected CoreSessionSetDocumentProperty.sessionprotected CoreSessionTrashDocument.sessionprotected CoreSessionUnblockPermissionInheritance.sessionprotected CoreSessionUnlockDocument.sessionprotected CoreSessionUntrashDocument.sessionprotected CoreSessionUpdateDocument.session -
Uses of CoreSession in org.nuxeo.ecm.automation.core.operations.execution
Fields in org.nuxeo.ecm.automation.core.operations.execution declared as CoreSessionModifier and TypeFieldDescriptionprotected CoreSessionRunDocumentChain.sessionprotected CoreSessionRunFileChain.sessionprotected CoreSessionRunInNewTransaction.sessionDeprecated.protected CoreSessionRunOperationOnList.sessionprotected CoreSessionSaveSession.session -
Uses of CoreSession in org.nuxeo.ecm.automation.core.operations.services
Fields in org.nuxeo.ecm.automation.core.operations.services declared as CoreSessionModifier and TypeFieldDescriptionprotected CoreSessionAuditPageProviderOperation.sessionprotected CoreSessionBlobHolderAttach.sessionprotected CoreSessionCreateRelation.sessionprotected CoreSessionDeleteRelation.sessionprotected CoreSessionDocumentPageProviderOperation.sessionprotected CoreSessionFileManagerCreateFolder.sessionprotected CoreSessionFileManagerImport.sessionprotected CoreSessionFileManagerImportWithProperties.sessionprotected CoreSessionGetActions.sessionprotected CoreSessionGetRelations.sessionprotected CoreSessionResultSetPageProviderOperation.sessionprotected CoreSessionUserInvite.sessionprotected CoreSessionUserWorkspace.session -
Uses of CoreSession in org.nuxeo.ecm.automation.core.operations.services.bulk
Fields in org.nuxeo.ecm.automation.core.operations.services.bulk declared as CoreSessionModifier and TypeFieldDescriptionprotected CoreSessionBulkWaitForAction.repoprotected CoreSessionBulkRunAction.sessionMethods in org.nuxeo.ecm.automation.core.operations.services.bulk with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected voidAbstractAutomationBulkAction.AutomationComputation.compute(CoreSession session, List<String> ids, Map<String, Serializable> properties) protected voidAbstractAutomationBulkAction.AutomationComputation.runOperationOnAllDocuments(CoreSession session, DocumentModelList documents) protected voidAbstractAutomationBulkAction.AutomationComputation.runOperationOnEachDocument(CoreSession session, DocumentModelList documents) -
Uses of CoreSession in org.nuxeo.ecm.automation.core.operations.services.query
Fields in org.nuxeo.ecm.automation.core.operations.services.query declared as CoreSessionModifier and TypeFieldDescriptionprotected CoreSessionDocumentPaginatedQuery.sessionprotected CoreSessionResultSetPaginatedQuery.session -
Uses of CoreSession in org.nuxeo.ecm.automation.core.operations.services.search
Fields in org.nuxeo.ecm.automation.core.operations.services.search declared as CoreSessionModifier and TypeFieldDescriptionprotected CoreSessionSearchWaitForIndexingOperation.repoprotected CoreSessionSearchIndexOperation.session -
Uses of CoreSession in org.nuxeo.ecm.automation.core.scripting
Fields in org.nuxeo.ecm.automation.core.scripting declared as CoreSessionMethods in org.nuxeo.ecm.automation.core.scripting that return CoreSessionConstructors in org.nuxeo.ecm.automation.core.scripting with parameters of type CoreSession -
Uses of CoreSession in org.nuxeo.ecm.automation.core.util
Methods in org.nuxeo.ecm.automation.core.util with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected static voidPageProviderHelper.fillSearchDocument(CoreSession session, @NotNull DocumentModel searchDoc, @NotNull Map<String, String> namedParameters) static PageProvider<?> PageProviderHelper.getPageProvider(CoreSession session, PageProviderDefinition def, Map<String, String> namedParameters, Object... queryParams) static PageProvider<?> PageProviderHelper.getPageProvider(CoreSession session, PageProviderDefinition def, Map<String, String> namedParameters, List<String> sortBy, List<String> sortOrder, Long pageSize, Long currentPageIndex, Long currentOffset, List<String> highlights, List<String> quickFilters, Object... parameters) static PageProvider<?> PageProviderHelper.getPageProvider(CoreSession session, PageProviderDefinition def, Map<String, String> namedParameters, List<String> sortBy, List<String> sortOrder, Long pageSize, Long currentPageIndex, Object... queryParams) static PageProvider<?> PageProviderHelper.getPageProvider(CoreSession session, PageProviderDefinition def, Map<String, String> namedParameters, List<String> sortBy, List<String> sortOrder, Long pageSize, Long currentPageIndex, List<String> highlights, List<String> quickFilters, Object... parameters) static 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.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 CoreSession in org.nuxeo.ecm.automation.features
Methods in org.nuxeo.ecm.automation.features with parameters of type CoreSessionModifier and TypeMethodDescriptionbooleanPlatformFunctions.documentExists(CoreSession session, String idOrPath) Checks if a document with the supplied id (or path) exists. -
Uses of CoreSession in org.nuxeo.ecm.automation.io.rest.operations
Methods in org.nuxeo.ecm.automation.io.rest.operations that return CoreSessionModifier and TypeMethodDescriptionJsonRequestReader.getCoreSession()UrlEncodedFormRequestReader.getCoreSession()Methods in org.nuxeo.ecm.automation.io.rest.operations with parameters of type CoreSessionModifier and TypeMethodDescriptionExecutionRequest.createContext(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, CoreSession session) Sets up and returns the currentOperationContext, which MUST NOT be closed.static ExecutionRequestJsonRequestReader.readRequest(com.fasterxml.jackson.core.JsonParser jp, jakarta.ws.rs.core.MultivaluedMap<String, String> headers, CoreSession session) JsonRequestReader.readRequest(InputStream in, jakarta.ws.rs.core.MultivaluedMap<String, String> headers, CoreSession session) JsonRequestReader.readRequest(String content, jakarta.ws.rs.core.MultivaluedMap<String, String> headers, CoreSession session) JsonRequestReader.readRequest0(String content, jakarta.ws.rs.core.MultivaluedMap<String, String> headers, CoreSession session) -
Uses of CoreSession in org.nuxeo.ecm.automation.io.services.codec
Methods in org.nuxeo.ecm.automation.io.services.codec with parameters of type CoreSessionModifier and TypeMethodDescriptionAbstractMarshallingRegistryCodec.read(com.fasterxml.jackson.core.JsonParser jp, CoreSession session) ObjectCodec.read(com.fasterxml.jackson.core.JsonParser jp, CoreSession session) When the object codec is called the stream is positioned on the first value.ObjectCodecService.BooleanCodec.read(com.fasterxml.jackson.core.JsonParser jp, CoreSession session) ObjectCodecService.CalendarCodec.read(com.fasterxml.jackson.core.JsonParser jp, CoreSession session) ObjectCodecService.DateCodec.read(com.fasterxml.jackson.core.JsonParser jp, CoreSession session) ObjectCodecService.DocumentAdapterCodec.read(com.fasterxml.jackson.core.JsonParser jp, CoreSession session) When the object codec is called the stream is positioned on the first value.ObjectCodecService.NumberCodec.read(com.fasterxml.jackson.core.JsonParser jp, CoreSession session) ObjectCodecService.read(com.fasterxml.jackson.core.JsonParser jp, ClassLoader cl, CoreSession session) ObjectCodecService.read(InputStream in, ClassLoader cl, CoreSession session) ObjectCodecService.read(InputStream in, CoreSession session) ObjectCodecService.read(String json, ClassLoader cl, CoreSession session) ObjectCodecService.read(String json, CoreSession session) ObjectCodecService.StringCodec.read(com.fasterxml.jackson.core.JsonParser jp, CoreSession session) ObjectCodecService.readNode(com.fasterxml.jackson.databind.JsonNode node, ClassLoader cl, CoreSession session) ObjectCodecService.readNode(com.fasterxml.jackson.databind.JsonNode node, CoreSession session) -
Uses of CoreSession in org.nuxeo.ecm.automation.server.rest
Fields in org.nuxeo.ecm.automation.server.rest declared as CoreSession -
Uses of CoreSession in org.nuxeo.ecm.automation.server.rest.adapters
Fields in org.nuxeo.ecm.automation.server.rest.adapters declared as CoreSession -
Uses of CoreSession in org.nuxeo.ecm.automation.task
Fields in org.nuxeo.ecm.automation.task declared as CoreSessionModifier and TypeFieldDescriptionprotected CoreSessionCreateTask.coreSessionprotected CoreSessionGetUserTasks.repoprotected CoreSessionUserTaskPageProviderOperation.session -
Uses of CoreSession in org.nuxeo.ecm.collections.api
Methods in org.nuxeo.ecm.collections.api with parameters of type CoreSessionModifier 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, List<DocumentModel> documentListToBeAdded, CoreSession documentManager) Add a list of document to a new collection.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.booleanCollectionManager.canManage(DocumentModel collection, CoreSession session) Check that the given core session has permission to manage the collection.CollectionManager.createCollection(CoreSession session, String title, String description, String path) Create a collection with a given name, description and path.voidCollectionManager.doRemoveFromCollection(DocumentModel documentToBeRemoved, String collectionId, CoreSession session) FavoritesManager.getFavorites(CoreSession session) CollectionManager.getUserDefaultCollections(CoreSession session) Get user collections root document.CollectionLocationService.getUserDefaultCollectionsRoot(CoreSession session) Provide the default document where will be stored collections.CollectionLocationService.getUserFavorites(CoreSession session) Provide the default favorites document.CollectionManager.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.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.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) -
Uses of CoreSession in org.nuxeo.ecm.collections.core
Methods in org.nuxeo.ecm.collections.core with parameters of type CoreSessionModifier 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, List<DocumentModel> documentListToBeAdded, CoreSession session) voidCollectionManagerImpl.addToNewCollection(String newTitle, String newDescription, DocumentModel documentToBeAdded, CoreSession session) booleanCollectionManagerImpl.canAddToCollection(DocumentModel collection, CoreSession session) 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) CollectionManagerImpl.createCollection(CoreSession session, String title, String description, String path) voidCollectionManagerImpl.doRemoveFromCollection(DocumentModel documentToBeRemoved, String collectionId, CoreSession session) protected voidCollectionManagerImpl.fireEvent(DocumentModel doc, CoreSession session, String eventName, Map<String, Serializable> props) FavoritesManagerImpl.getFavorites(CoreSession session) CollectionManagerImpl.getUserDefaultCollections(CoreSession session) CollectionManagerImpl.getVisibleCollection(DocumentModel collectionMember, int maxResult, CoreSession session) CollectionManagerImpl.getVisibleCollection(DocumentModel collectionMember, CoreSession session) booleanCollectionManagerImpl.hasVisibleCollection(DocumentModel collectionMember, CoreSession session) 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.removeAllFromCollection(DocumentModel collection, List<DocumentModel> documentListToBeRemoved, CoreSession session) voidCollectionManagerImpl.removeFromCollection(DocumentModel collection, DocumentModel documentToBeRemoved, CoreSession session) voidFavoritesManagerImpl.removeFromFavorites(DocumentModel document, CoreSession session) -
Uses of CoreSession in org.nuxeo.ecm.core
Methods in org.nuxeo.ecm.core with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected longCoreService.doCleanupOrphanVersions(CoreSession session, long commitSize) -
Uses of CoreSession in org.nuxeo.ecm.core.action
Methods in org.nuxeo.ecm.core.action with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected voidDeletionAction.DeletionComputation.compute(CoreSession session, List<String> ids, Map<String, Serializable> properties) protected voidGarbageCollectOrphanBlobsAction.GarbageCollectOrphanBlobsComputation.compute(CoreSession session, List<String> blobKeys, Map<String, Serializable> properties) protected voidGarbageCollectOrphanVersionsAction.GarbageCollectOrphanVersionsComputation.compute(CoreSession session, List<String> ids, Map<String, Serializable> properties) -
Uses of CoreSession in org.nuxeo.ecm.core.api
Subinterfaces of CoreSession in org.nuxeo.ecm.core.apiClasses in org.nuxeo.ecm.core.api that implement CoreSessionModifier and TypeClassDescriptionclassAbstract implementation of the client interface.Fields in org.nuxeo.ecm.core.api declared as CoreSessionModifier and TypeFieldDescriptionprotected final CoreSessionDocumentTreeIterator.sessionThe document manager session.protected CoreSessionUnrestrictedSessionRunner.sessionMethods in org.nuxeo.ecm.core.api that return CoreSessionModifier and TypeMethodDescriptionstatic CoreSessionCoreInstance.getCoreSession(String repositoryName) Gets aCoreSessionfor the currently logged-in user.static CoreSessionCoreInstance.getCoreSession(String repositoryName, String username) MUST ONLY BE USED IN UNIT TESTS to get aCoreSessionfor the given user.static CoreSessionCoreInstance.getCoreSession(String repositoryName, NuxeoPrincipal principal) Gets aCoreSessionfor the given principal.DocumentModel.getCoreSession()Gets the core session to which this document is tied.static CoreSessionCoreInstance.getCoreSessionSystem(String repositoryName) Gets aCoreSessionfor a system user.static CoreSessionCoreInstance.getCoreSessionSystem(String repositoryName, String originatingUsername) Gets aCoreSessionfor a system user with an optional originating username.Methods in org.nuxeo.ecm.core.api with parameters of type CoreSessionModifier and TypeMethodDescriptionvoidDocumentModel.attach(CoreSession coreSession) Reattaches a document to an existing session.protected booleanUnrestrictedSessionRunner.checkUnrestricted(CoreSession session) static DocumentModelImplDocumentModelFactory.createDocumentModel(String typeName, DocumentRef parentRef, CoreSession coreSession) Creates a document model for a new document.static DocumentModelImplDocumentModelFactory.createDocumentModel(Document doc, CoreSession coreSession) Creates a document model for an existing document.static voidCoreInstance.doPrivileged(CoreSession session, Consumer<CoreSession> consumer) Runs the givenConsumerwith a systemCoreSessionwhile logged in as a system user.static <R> RCoreInstance.doPrivileged(CoreSession session, Function<CoreSession, R> function) Runs the givenFunctionwith a systemCoreSessionwhile logged in as a system user.Method parameters in org.nuxeo.ecm.core.api with type arguments of type CoreSessionModifier and TypeMethodDescriptionstatic voidCoreInstance.doPrivileged(String repositoryName, Consumer<CoreSession> consumer) Runs the givenConsumerwith a systemCoreSessionwhile logged in as a system user.static <R> RCoreInstance.doPrivileged(String repositoryName, Function<CoreSession, R> function) Runs the givenFunctionwith a systemCoreSessionwhile logged in as a system user.static voidCoreInstance.doPrivileged(CoreSession session, Consumer<CoreSession> consumer) Runs the givenConsumerwith a systemCoreSessionwhile logged in as a system user.static <R> RCoreInstance.doPrivileged(CoreSession session, Function<CoreSession, R> function) Runs the givenFunctionwith a systemCoreSessionwhile logged in as a system user.Constructors in org.nuxeo.ecm.core.api with parameters of type CoreSessionModifierConstructorDescriptionDocumentTreeIterator(CoreSession session, DocumentModel root) Creates the iterator given the tree root.DocumentTreeIterator(CoreSession session, DocumentModel root, boolean excludeRoot) protectedUnrestrictedSessionRunner(CoreSession session) Constructs aUnrestrictedSessionRunnergiven an existing session (which may or may not be already unrestricted). -
Uses of CoreSession in org.nuxeo.ecm.core.api.impl
Fields in org.nuxeo.ecm.core.api.impl declared as CoreSessionMethods in org.nuxeo.ecm.core.api.impl that return CoreSessionModifier and TypeMethodDescriptionDocumentModelImpl.getCoreSession()SimpleDocumentModel.getCoreSession()protected CoreSessionDocumentModelImpl.getSession()Gets the CoreSession, or fails if it's not available.Methods in org.nuxeo.ecm.core.api.impl with parameters of type CoreSessionModifier and TypeMethodDescriptionvoidDocumentModelImpl.attach(CoreSession coreSession) voidSimpleDocumentModel.attach(CoreSession coreSession) protected booleanPermissionFilter.hasPermission(CoreSession session, DocumentModel doc, Set<String> permissions, boolean required) Constructors in org.nuxeo.ecm.core.api.impl with parameters of type CoreSessionModifierConstructorDescriptionDocumentModelChildrenIterator(CoreSession session, DocumentRef parentRef, String type, Filter filter) DocumentModelImpl(String type, String id, Path path, DocumentRef docRef, DocumentRef parentRef, String[] schemas, Set<String> facets, String sourceId, boolean isProxy, CoreSession coreSession, String repositoryName, NuxeoPrincipal principal) -
Uses of CoreSession in org.nuxeo.ecm.core.api.local
Classes in org.nuxeo.ecm.core.api.local that implement CoreSessionModifier and TypeClassDescriptionclassLocal Session: implementation ofCoreSessionbeyondAbstractSession, dealing with low-level stuff. -
Uses of CoreSession in org.nuxeo.ecm.core.api.localconfiguration
Methods in org.nuxeo.ecm.core.api.localconfiguration with parameters of type CoreSessionModifier and TypeMethodDescriptionvoidAbstractLocalConfiguration.save(CoreSession session) voidLocalConfiguration.save(CoreSession session) Save this LocalConfiguration. -
Uses of CoreSession in org.nuxeo.ecm.core.api.propertiesmapping
Methods in org.nuxeo.ecm.core.api.propertiesmapping with parameters of type CoreSessionModifier 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 CoreSession in org.nuxeo.ecm.core.api.propertiesmapping.impl
Methods in org.nuxeo.ecm.core.api.propertiesmapping.impl with parameters of type CoreSessionModifier and TypeMethodDescriptionvoidPropertiesMappingComponent.mapProperties(CoreSession session, DocumentModel sourceDoc, DocumentModel targetDoc, String mapping) -
Uses of CoreSession in org.nuxeo.ecm.core.api.thumbnail
Methods in org.nuxeo.ecm.core.api.thumbnail with parameters of type CoreSessionModifier and TypeMethodDescriptionThumbnail.computeThumbnail(CoreSession session) ThumbnailAdapter.computeThumbnail(CoreSession session) ThumbnailFactory.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) Thumbnail.getThumbnail(CoreSession session) ThumbnailAdapter.getThumbnail(CoreSession session) 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) voidThumbnailAdapter.save(CoreSession session) -
Uses of CoreSession in org.nuxeo.ecm.core.api.trash
Methods in org.nuxeo.ecm.core.api.trash with parameters of type CoreSessionModifier and TypeMethodDescriptionbooleanTrashService.isTrashed(CoreSession session, DocumentRef doc) voidTrashService.purgeDocuments(CoreSession session, List<DocumentRef> docRefs) Purges (completely deletes) documents.TrashService.unmangleName(CoreSession session, DocumentRef parentRef, String docName) Unmangles the name of a document in the trash to find its un-trashed name. -
Uses of CoreSession in org.nuxeo.ecm.core.api.versioning
Methods in org.nuxeo.ecm.core.api.versioning with parameters of type CoreSessionModifier and TypeMethodDescriptionVersioningService.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. -
Uses of CoreSession in org.nuxeo.ecm.core.blob
Methods in org.nuxeo.ecm.core.blob with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected voidComputeDigestHelper.replaceDigest(CoreSession session) -
Uses of CoreSession in org.nuxeo.ecm.core.bulk
Methods in org.nuxeo.ecm.core.bulk with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected voidS3SetBlobLengthAction.SetBlobLengthComputation.compute(CoreSession session, List<String> ids, Map<String, Serializable> properties) -
Uses of CoreSession in org.nuxeo.ecm.core.bulk.action
Methods in org.nuxeo.ecm.core.bulk.action with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected voidIdleAction.IdleComputation.compute(CoreSession session, List<String> ids, Map<String, Serializable> properties) protected voidRemoveProxyAction.RemoveProxyComputation.compute(CoreSession session, List<String> ids, Map<String, Serializable> properties) protected voidSetPropertiesAction.SetPropertyComputation.compute(CoreSession session, List<String> ids, Map<String, Serializable> properties) protected voidSetSystemPropertiesAction.SetSystemPropertyComputation.compute(CoreSession session, List<String> ids, Map<String, Serializable> properties) protected voidTrashAction.TrashComputation.compute(CoreSession session, List<String> ids, Map<String, Serializable> properties) protected voidTrashAction.TrashComputation.fireEvent(CoreSession session, String eventId, Collection<DocumentRef> refs) protected voidTrashAction.TrashComputation.removeProxies(CoreSession session, List<String> ids) voidTrashAction.TrashComputation.setSystemProperty(CoreSession session, List<String> ids, Boolean value) -
Uses of CoreSession in org.nuxeo.ecm.core.bulk.action.computation
Methods in org.nuxeo.ecm.core.bulk.action.computation with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected abstract voidAbstractBulkComputation.compute(CoreSession session, List<String> ids, Map<String, Serializable> properties) AbstractBulkComputation.loadDocuments(CoreSession session, List<String> documentIds) Helper to load a list of documents.AbstractBulkComputation.loadDocumentsOneByOne(CoreSession session, List<String> documentIds) -
Uses of CoreSession in org.nuxeo.ecm.core.event
Methods in org.nuxeo.ecm.core.event that return CoreSessionModifier and TypeMethodDescriptionEventContext.getCoreSession()Gets the current core session if any.Methods in org.nuxeo.ecm.core.event with parameters of type CoreSessionModifier and TypeMethodDescriptionvoidEventContext.setCoreSession(CoreSession session) Sets the core session. -
Uses of CoreSession in org.nuxeo.ecm.core.event.impl
Fields in org.nuxeo.ecm.core.event.impl declared as CoreSessionModifier and TypeFieldDescriptionprotected CoreSessionReconnectedEventBundleImpl.reconnectedCoreSessionprotected CoreSessionEventContextImpl.sessionMethods in org.nuxeo.ecm.core.event.impl that return CoreSessionModifier and TypeMethodDescriptionEventContextImpl.getCoreSession()ShallowDocumentModel.getCoreSession()protected CoreSessionReconnectedEventBundleImpl.getReconnectedCoreSession(String repoName, String originatingUsername) Methods in org.nuxeo.ecm.core.event.impl with parameters of type CoreSessionModifier and TypeMethodDescriptionvoidShallowDocumentModel.attach(CoreSession coreSession) protected booleanReconnectedEventBundleImpl.refetchDocumentModel(CoreSession session, Object eventProperty) voidEventContextImpl.setCoreSession(CoreSession session) Constructors in org.nuxeo.ecm.core.event.impl with parameters of type CoreSessionModifierConstructorDescriptionDocumentEventContext(CoreSession session, NuxeoPrincipal principal, DocumentModel source) DocumentEventContext(CoreSession session, NuxeoPrincipal principal, DocumentModel source, DocumentRef destDoc) EventContextImpl(CoreSession session, NuxeoPrincipal principal) EventContextImpl(CoreSession session, NuxeoPrincipal principal, Object... args) InlineEventContext(CoreSession session, NuxeoPrincipal principal, Map<String, Serializable> properties) UnboundEventContext(CoreSession session, NuxeoPrincipal principal, Map<String, Serializable> properties) -
Uses of CoreSession in org.nuxeo.ecm.core.io
Methods in org.nuxeo.ecm.core.io with parameters of type CoreSessionModifier 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.voidImportExtension.updateImport(CoreSession session, DocumentModel docModel, ExportedDocument result) -
Uses of CoreSession in org.nuxeo.ecm.core.io.impl
Fields in org.nuxeo.ecm.core.io.impl declared as CoreSessionMethods in org.nuxeo.ecm.core.io.impl with parameters of type CoreSessionModifier and TypeMethodDescriptionDocumentXMLExporterImpl.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.Constructors in org.nuxeo.ecm.core.io.impl with parameters of type CoreSessionModifierConstructorDescriptionprotectedAbstractDocumentModelWriter(CoreSession session, String parentPath) protectedAbstractDocumentModelWriter(CoreSession session, String parentPath, int saveInterval) -
Uses of CoreSession in org.nuxeo.ecm.core.io.impl.extensions
Methods in org.nuxeo.ecm.core.io.impl.extensions with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected LockManagerDocumentLockImporter.getLockManager(CoreSession session) voidDocumentLockImporter.updateImport(CoreSession session, DocumentModel docModel, ExportedDocument xdoc) -
Uses of CoreSession in org.nuxeo.ecm.core.io.impl.plugins
Fields in org.nuxeo.ecm.core.io.impl.plugins declared as CoreSessionMethods in org.nuxeo.ecm.core.io.impl.plugins with parameters of type CoreSessionModifier and TypeMethodDescriptionstatic DocumentsListReaderDocumentsListReader.createDocumentsListReader(CoreSession session, Collection<DocumentRef> docRefsList) Constructors in org.nuxeo.ecm.core.io.impl.plugins with parameters of type CoreSessionModifierConstructorDescriptionDocumentModelInjector(CoreSession session, String parentPath) DocumentModelInjector(CoreSession session, String parentPath, int saveInterval) protectedDocumentModelReader(CoreSession session) DocumentModelUpdater(CoreSession session, String parentPath) DocumentModelUpdater(CoreSession session, String parentPath, int saveInterval) DocumentModelWriter(CoreSession session, String parentPath) DocumentModelWriter(CoreSession session, String parentPath, int saveInterval) DocumentsListReader(CoreSession session, List<DocumentModel> docsList) DocumentTreeReader(CoreSession session, DocumentModel root) DocumentTreeReader(CoreSession session, DocumentModel root, boolean excludeRoot) DocumentTreeReader(CoreSession session, DocumentRef root) ExtensibleDocumentTreeReader(CoreSession session, DocumentModel root) ExtensibleDocumentTreeReader(CoreSession session, DocumentModel root, boolean excludeRoot) ExtensibleDocumentTreeReader(CoreSession session, DocumentRef root) ExtensibleDocumentWriter(CoreSession session, String parentPath) SingleDocumentReader(CoreSession session, DocumentModel root) SingleDocumentReader(CoreSession session, DocumentRef root) TypedSingleDocumentReader(CoreSession session, DocumentModel root) TypedSingleDocumentReader(CoreSession session, DocumentRef root) -
Uses of CoreSession in org.nuxeo.ecm.core.io.registry.context
Methods in org.nuxeo.ecm.core.io.registry.context that return CoreSessionMethods in org.nuxeo.ecm.core.io.registry.context with parameters of type CoreSessionModifier and TypeMethodDescriptionRenderingContext.CtxBuilder.session(CoreSession session) RenderingContextImpl.RenderingContextBuilder.session(CoreSession session) voidRenderingContext.setExistingSession(CoreSession session) Provides aCoreSessionto marshallers.voidRenderingContextImpl.setExistingSession(CoreSession session) voidThreadSafeRenderingContext.setExistingSession(CoreSession session) Constructors in org.nuxeo.ecm.core.io.registry.context with parameters of type CoreSession -
Uses of CoreSession in org.nuxeo.ecm.core.lifecycle.event
Methods in org.nuxeo.ecm.core.lifecycle.event with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected voidBulkLifeCycleChangeListener.changeChildrenState(CoreSession session, String transition, String targetState, DocumentModel doc) protected voidBulkLifeCycleChangeListener.reinitDocumentsLifeCyle(CoreSession documentManager, DocumentModelList docs) -
Uses of CoreSession in org.nuxeo.ecm.core.management.storage
Methods in org.nuxeo.ecm.core.management.storage with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected DocumentModelDocumentStoreManager.createRootlet(CoreSession session) voidDocumentStoreManager.doInitializeRepository(CoreSession session) voidDocumentStoreHandler.onStorageInitialization(CoreSession session, DocumentRef rootletRef) protected DocumentRefDocumentStoreManager.setupRootlet(CoreSession session) Constructors in org.nuxeo.ecm.core.management.storage with parameters of type CoreSession -
Uses of CoreSession in org.nuxeo.ecm.core.migrator
Methods in org.nuxeo.ecm.core.migrator with parameters of type CoreSessionModifier and TypeMethodDescriptionabstract voidAbstractBulkMigrator.compute(CoreSession session, List<String> ids, Map<String, Serializable> properties) Executes the migration on the given batch.protected voidAbstractBulkMigrator.MigrationComputation.compute(CoreSession session, List<String> ids, Map<String, Serializable> properties) protected abstract voidAbstractRepositoryMigrator.migrateSession(String step, MigrationService.MigrationContext context, CoreSession session) protected voidAbstractRepositoryMigrator.migrateSession(CoreSession session) Deprecated, for removal: This API element is subject to removal in a future version.since 11.1 UseAbstractRepositoryMigrator.migrateSession(String, MigrationContext, CoreSession)insteadprotected abstract StringAbstractBulkMigrator.probeSession(CoreSession session) Probes the current state of asessionby analyzing persistent data.protected abstract StringAbstractRepositoryMigrator.probeSession(CoreSession session) -
Uses of CoreSession in org.nuxeo.ecm.core.model
Methods in org.nuxeo.ecm.core.model with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected booleanDocumentModelResolver.hasReadPermission(CoreSession session, DocumentRef docRef) Checks directly the Read permission asexists(DocumentRef)relies on the Browse permission only.Method parameters in org.nuxeo.ecm.core.model with type arguments of type CoreSessionModifier and TypeMethodDescriptionprotected voidDocumentModelResolver.resolve(Object value, Object context, BiConsumer<CoreSession, DocumentRef> resolver) Resolves the value (in the context) into a session and docRef, and passes them to the resolver. -
Uses of CoreSession in org.nuxeo.ecm.core.opencmis.impl.client
Methods in org.nuxeo.ecm.core.opencmis.impl.client that return CoreSessionModifier and TypeMethodDescriptionNuxeoBinding.getCoreSession()protected CoreSessionNuxeoSession.getCoreSession() -
Uses of CoreSession in org.nuxeo.ecm.core.opencmis.impl.server
Fields in org.nuxeo.ecm.core.opencmis.impl.server declared as CoreSessionModifier and TypeFieldDescriptionprotected CoreSessionCMISQLtoNXQL.coreSessionprotected CoreSessionNuxeoCmisService.coreSessionMethods in org.nuxeo.ecm.core.opencmis.impl.server that return CoreSessionModifier and TypeMethodDescriptionNuxeoCmisService.getCoreSession()protected static CoreSessionNuxeoCmisService.openCoreSession(String repositoryName, String username) Constructors in org.nuxeo.ecm.core.opencmis.impl.server with parameters of type CoreSessionModifierConstructorDescriptionNuxeoCmisService(CoreSession coreSession) Constructs a Nuxeo CMIS Service from an existingCoreSession.protectedNuxeoCmisService(CoreSession coreSession, String repositoryName) -
Uses of CoreSession in org.nuxeo.ecm.core.opencmis.tests
Methods in org.nuxeo.ecm.core.opencmis.tests with parameters of type CoreSessionModifier and TypeMethodDescriptionstatic DocumentModelHelper.createDocument(CoreSession session, DocumentModel doc) static StringHelper.createUserWorkspace(CoreSession repo, String username) Helper.makeNuxeoRepository(CoreSession session) Helper.makeNuxeoRepository(CoreSession session, boolean addProxy) Creates data in the repository using the Nuxeo API.static DocumentModelHelper.saveDocument(CoreSession session, DocumentModel doc) -
Uses of CoreSession in org.nuxeo.ecm.core.repository
Methods in org.nuxeo.ecm.core.repository with parameters of type CoreSessionModifier and TypeMethodDescriptionabstract voidRepositoryInitializationHandler.doInitializeRepository(CoreSession session) voidRepositoryInitializationHandler.initializeRepository(CoreSession session) Must be implemented by custom initializers. -
Uses of CoreSession in org.nuxeo.ecm.core.rest
Methods in org.nuxeo.ecm.core.rest that return CoreSessionMethods in org.nuxeo.ecm.core.rest with parameters of type CoreSessionModifier and TypeMethodDescriptionstatic DocumentModelDocumentHelper.createDocument(CoreSession session, DocumentModel parent, String name, jakarta.ws.rs.core.MultivaluedMap<String, String> formParams) static DocumentModelDocumentHelper.updateDocument(CoreSession session, DocumentModel doc, jakarta.ws.rs.core.MultivaluedMap<String, String> formParams, VersioningOption versioningOption) -
Uses of CoreSession in org.nuxeo.ecm.core.scroll
Fields in org.nuxeo.ecm.core.scroll declared as CoreSession -
Uses of CoreSession in org.nuxeo.ecm.core.search
Methods in org.nuxeo.ecm.core.search with parameters of type CoreSessionModifier and TypeMethodDescriptionstatic SearchQueryImpl.BuilderSearchQuery.builder(String nxql, CoreSession session) Returns a query builder initialized with an NXQL query, principal and repository taken from the session, the search index is the default one for the session's repository.static SearchQueryImpl.BuilderSearchQuery.builder(CoreSession session, String nxql) Deprecated, for removal: This API element is subject to removal in a future version.since 2025.1, useSearchQuery.builder(String, CoreSession)instead.SearchResponse.loadDocuments(CoreSession defaultSession) Loads search hits from repository as a DocumentModelList using the provided session.SearchResponseImpl.loadDocuments(CoreSession defaultSession) protected DocumentModelListSearchServiceImpl.loadDocuments(CoreSession session, List<String> documentIds) protected DocumentModelListSearchResponseImpl.loadDocumentsOneByOne(CoreSession session, List<String> documentIds) protected DocumentModelListSearchServiceImpl.loadDocumentsOneByOne(CoreSession session, List<String> documentIds) protected DocumentModelListSearchResponseImpl.loadDocumentsUsingSession(CoreSession session) -
Uses of CoreSession 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 CoreSessionConstructors in org.nuxeo.ecm.core.search.api.client.search.results.impl with parameters of type CoreSessionModifierConstructorDescriptionResultSetImpl(String query, CoreSession session, int offset, int range, List<ResultItem> resultItems, int totalHits, int pageHits) Constructor used when a CoreSession is available. -
Uses of CoreSession in org.nuxeo.ecm.core.search.index
Methods in org.nuxeo.ecm.core.search.index with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected voidIndexingAction.IndexingComputation.compute(CoreSession session, List<String> ids, Map<String, Serializable> properties) -
Uses of CoreSession in org.nuxeo.ecm.core.search.index.commands
Methods in org.nuxeo.ecm.core.search.index.commands with parameters of type CoreSession -
Uses of CoreSession in org.nuxeo.ecm.core.security
Methods in org.nuxeo.ecm.core.security with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected voidRetentionExpiredAction.RetentionExpiredComputation.compute(CoreSession session, List<String> ids, Map<String, Serializable> properties) protected voidRetentionExpiredAction.RetentionExpiredComputation.sendEvent(CoreSession session, DocumentRef ref, Calendar retainUntil) -
Uses of CoreSession in org.nuxeo.ecm.core.storage
Methods in org.nuxeo.ecm.core.storage with parameters of type CoreSessionModifier and TypeMethodDescriptionvoidFulltextExtractorWork.extractBinaryFulltext(CoreSession session, DocumentModel doc) -
Uses of CoreSession in org.nuxeo.ecm.core.storage.action
Methods in org.nuxeo.ecm.core.storage.action with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected voidExtractBinaryFulltextAction.ExtractBinaryFulltextComputation.compute(CoreSession session, List<String> ids, Map<String, Serializable> properties) protected voidFixBinaryFulltextStorageAction.FixBinaryFulltextStorageComputation.compute(CoreSession session, List<String> ids, Map<String, Serializable> properties) -
Uses of CoreSession in org.nuxeo.ecm.core.storage.dbs
Methods in org.nuxeo.ecm.core.storage.dbs with parameters of type CoreSessionModifier and TypeMethodDescriptionvoidBlobKeysBulkMigrator.compute(CoreSession session, List<String> ids, Map<String, Serializable> properties) protected StringBlobKeysBulkMigrator.probeSession(CoreSession session) -
Uses of CoreSession in org.nuxeo.ecm.core.storage.dbs.action
Methods in org.nuxeo.ecm.core.storage.dbs.action with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected voidUpdateReadAclsAction.UpdateReadAclsComputation.compute(CoreSession session, List<String> ids, Map<String, Serializable> properties) -
Uses of CoreSession in org.nuxeo.ecm.core.trash
Methods in org.nuxeo.ecm.core.trash with parameters of type CoreSessionModifier and TypeMethodDescriptionbooleanPropertyTrashService.isTrashed(CoreSession session, DocumentRef docRef) 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.purgeDocuments(CoreSession session, List<DocumentRef> docRefs) AbstractTrashService.unmangleName(CoreSession session, DocumentRef parentRef, String docName) -
Uses of CoreSession in org.nuxeo.ecm.core.versioning
Methods in org.nuxeo.ecm.core.versioning with parameters of type CoreSessionModifier and TypeMethodDescriptionStandardVersioningService.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) OrphanVersionRemovalFilter.getRemovableVersionIds(CoreSession session, ShallowDocumentModel deletedLiveDoc, List<String> versionUUIDs) This method will be called by theOrphanVersionRemoverListener.protected voidOrphanVersionRemoverListener.removeIfPossible(CoreSession session, ShallowDocumentModel deletedLiveDoc, List<String> versionUUIDs) Deprecated.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) -
Uses of CoreSession in org.nuxeo.ecm.core.work
Fields in org.nuxeo.ecm.core.work declared as CoreSession -
Uses of CoreSession in org.nuxeo.ecm.csv.core
Methods in org.nuxeo.ecm.csv.core with parameters of type CoreSessionModifier and TypeMethodDescriptionvoidCSVImporterDocumentFactory.createDocument(CoreSession session, String parentPath, String name, String type, Map<String, Serializable> values) voidDefaultCSVImporterDocumentFactory.createDocument(CoreSession session, String parentPath, String name, String type, Map<String, Serializable> values) booleanCSVImporterDocumentFactory.exists(CoreSession session, String parentPath, String name, Map<String, Serializable> values) booleanDefaultCSVImporterDocumentFactory.exists(CoreSession session, String parentPath, String name, Map<String, Serializable> values) CSVImporter.launchImport(CoreSession session, String parentPath, Blob blob, CSVImporterOptions options) CSVImporterImpl.launchImport(CoreSession session, String parentPath, Blob blob, CSVImporterOptions options) voidCSVImporterDocumentFactory.updateDocument(CoreSession session, DocumentRef docRef, Map<String, Serializable> values) voidDefaultCSVImporterDocumentFactory.updateDocument(CoreSession session, DocumentRef docRef, Map<String, Serializable> values) -
Uses of CoreSession in org.nuxeo.ecm.csv.core.operation
Fields in org.nuxeo.ecm.csv.core.operation declared as CoreSessionModifier and TypeFieldDescriptionprotected CoreSessionCSVImportLogOperation.mSessionprotected CoreSessionCSVImportOperation.mSessionprotected CoreSessionCSVImportResultOperation.mSessionprotected CoreSessionCSVImportStatusOperation.mSession -
Uses of CoreSession in org.nuxeo.ecm.directory.core
Fields in org.nuxeo.ecm.directory.core declared as CoreSession -
Uses of CoreSession in org.nuxeo.ecm.localconf
Fields in org.nuxeo.ecm.localconf declared as CoreSessionModifier and TypeFieldDescriptionprotected CoreSessionPutSimpleConfParam.sessionprotected CoreSessionPutSimpleConfParams.sessionMethods in org.nuxeo.ecm.localconf with parameters of type CoreSession -
Uses of CoreSession in org.nuxeo.ecm.multi.tenant
Methods in org.nuxeo.ecm.multi.tenant with parameters of type CoreSessionModifier and TypeMethodDescriptionvoidMultiTenantService.disableTenantIsolation(CoreSession session) voidMultiTenantServiceImpl.disableTenantIsolation(CoreSession session) voidMultiTenantService.disableTenantIsolationFor(CoreSession session, DocumentModel doc) voidMultiTenantServiceImpl.disableTenantIsolationFor(CoreSession session, DocumentModel doc) voidMultiTenantService.enableTenantIsolation(CoreSession session) voidMultiTenantServiceImpl.enableTenantIsolation(CoreSession session) voidMultiTenantService.enableTenantIsolationFor(CoreSession session, DocumentModel doc) voidMultiTenantServiceImpl.enableTenantIsolationFor(CoreSession session, DocumentModel doc) static StringMultiTenantHelper.getTenantDocumentPath(CoreSession session, String tenantId) Returns the path of the tenant document matching thetenantId, ornullif there is no document matching.booleanMultiTenantService.isTenantIsolationEnabled(CoreSession session) booleanMultiTenantServiceImpl.isTenantIsolationEnabled(CoreSession session) -
Uses of CoreSession in org.nuxeo.ecm.multi.tenant.userworkspace
Methods in org.nuxeo.ecm.multi.tenant.userworkspace with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected StringMultiTenantUserWorkspaceService.computePathUserWorkspaceRoot(CoreSession userCoreSession, String userName) protected StringMultiTenantUserWorkspaceService.computePathUserWorkspaceRootForTenant(CoreSession session, String tenantId) protected StringMultiTenantUserWorkspaceService.getTenantId(CoreSession userCoreSession, String userName) -
Uses of CoreSession in org.nuxeo.ecm.permissions
Methods in org.nuxeo.ecm.permissions with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected voidACEStatusUpdatedListener.checkForEffectiveACE(CoreSession session, DocumentModel doc, List<ACE> aces) static voidPermissionHelper.firePermissionNotificationEvent(CoreSession session, DocumentModel doc, String aclName, ACE ace) -
Uses of CoreSession in org.nuxeo.ecm.permissions.operations
Fields in org.nuxeo.ecm.permissions.operations declared as CoreSessionModifier and TypeFieldDescriptionprotected CoreSessionSendNotificationEmailForPermission.session -
Uses of CoreSession in org.nuxeo.ecm.platform.actions
Fields in org.nuxeo.ecm.platform.actions declared as CoreSessionMethods in org.nuxeo.ecm.platform.actions that return CoreSessionModifier and TypeMethodDescriptionfinal CoreSessionAbstractActionContext.getDocumentManager()ActionContext.getDocumentManager()Returns the core session to use for filter evaluationMethods in org.nuxeo.ecm.platform.actions with parameters of type CoreSessionModifier and TypeMethodDescriptionfinal voidAbstractActionContext.setDocumentManager(CoreSession docMgr) voidActionContext.setDocumentManager(CoreSession docMgr) Sets the core session to use for filter evaluation -
Uses of CoreSession in org.nuxeo.ecm.platform.audio.extension
Methods in org.nuxeo.ecm.platform.audio.extension with parameters of type CoreSessionModifier and TypeMethodDescriptionThumbnailAudioFactory.computeThumbnail(DocumentModel doc, CoreSession session) ThumbnailAudioFactory.getThumbnail(DocumentModel doc, CoreSession session) -
Uses of CoreSession in org.nuxeo.ecm.platform.audit.api.comment
Fields in org.nuxeo.ecm.platform.audit.api.comment declared as CoreSessionModifier and TypeFieldDescriptionprotected CoreSessionCommentProcessorHelper.documentManagerDeprecated, for removal: This API element is subject to removal in a future version.Constructors in org.nuxeo.ecm.platform.audit.api.comment with parameters of type CoreSessionModifierConstructorDescriptionCommentProcessorHelper(CoreSession documentManager) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of CoreSession in org.nuxeo.ecm.platform.audit.service
Methods in org.nuxeo.ecm.platform.audit.service with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected longAbstractAuditBackend.doSyncNode(BaseLogEntryProvider provider, CoreSession session, DocumentModel node, boolean recurs) Deprecated, for removal: This API element is subject to removal in a future version.protected DocumentModelAbstractAuditBackend.guardedDocument(CoreSession session, DocumentRef reference) Deprecated, for removal: This API element is subject to removal in a future version.protected DocumentModelListAbstractAuditBackend.guardedDocumentChildren(CoreSession session, DocumentRef reference) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of CoreSession in org.nuxeo.ecm.platform.comment.api
Methods in org.nuxeo.ecm.platform.comment.api with parameters of type CoreSessionModifier and TypeMethodDescriptionAnnotationService.createAnnotation(CoreSession session, Annotation annotation) Creates an annotation on a document.CommentManager.createComment(CoreSession session, Comment comment) Creates a comment.voidAnnotationService.deleteAnnotation(CoreSession session, String annotationId) Deletes an annotation for a document.voidCommentManager.deleteComment(CoreSession session, String commentId) Deletes a comment.default voidAnnotationService.deleteExternalAnnotation(CoreSession session, String entityId) Deprecated.since 11.1, useAnnotationService.deleteExternalAnnotation(CoreSession, String, String)insteadvoidAnnotationService.deleteExternalAnnotation(CoreSession session, String documentId, String entityId) Deletes an external annotation by its {code entityId} under the document withdocumentId.default voidCommentManager.deleteExternalComment(CoreSession session, String entityId) Deprecated.since 11.1, useCommentManager.deleteExternalComment(CoreSession, String, String)insteadvoidCommentManager.deleteExternalComment(CoreSession session, String documentId, String entityId) Deletes an external comment by its {code entityId} under the document withdocumentId.AnnotationService.getAnnotation(CoreSession session, String annotationId) Gets an annotation.AnnotationService.getAnnotations(CoreSession session, String documentId, String xpath) Gets all annotations for a document.CommentManager.getComment(CoreSession session, String commentId) Gets a comment.CommentManager.getComments(CoreSession session, String documentId) Gets all comments for a document.CommentManager.getComments(CoreSession session, String documentId, boolean sortAscending) Gets all comments for a document.CommentManager.getComments(CoreSession session, String documentId, Long pageSize, Long currentPageIndex) Gets all comments for a document.CommentManager.getComments(CoreSession session, String documentId, Long pageSize, Long currentPageIndex, boolean sortAscending) Gets all comments for a document.CommentManager.getComments(CoreSession session, Collection<String> documentIds) Gets all comments for a collection of documents.CommentManager.getComments(CoreSession session, DocumentModel docModel) Gets comments of a document.default AnnotationAnnotationService.getExternalAnnotation(CoreSession session, String entityId) Deprecated.since 11.1, useAnnotationService.getExternalAnnotation(CoreSession, String, String)insteadAnnotationService.getExternalAnnotation(CoreSession session, String documentId, String entityId) Gets an external annotation by itsentityIdunder the document withdocumentId.default CommentCommentManager.getExternalComment(CoreSession session, String entityId) Deprecated.since 11.1, useCommentManager.getExternalComment(CoreSession, String, String)insteadCommentManager.getExternalComment(CoreSession session, String documentId, String entityId) Gets an external comment by itsentityIdunder the document withdocumentId.CommentManager.getTopLevelDocumentRef(CoreSession session, DocumentRef commentRef) Gets the top level ancestor document ref for the given document model comment ref.voidAnnotationService.updateAnnotation(CoreSession session, String annotationId, Annotation annotation) Updates an annotation for a document.CommentManager.updateComment(CoreSession session, String commentId, Comment comment) Updates a comment.AnnotationService.updateExternalAnnotation(CoreSession session, String documentId, String entityId, Annotation annotation) Updates an external annotation by itsentityIdunder the document withdocumentId.default voidAnnotationService.updateExternalAnnotation(CoreSession session, String entityId, Annotation annotation) Deprecated.since 11.1, useAnnotationService.updateExternalAnnotation(CoreSession, String, String, Annotation)insteadCommentManager.updateExternalComment(CoreSession session, String documentId, String entityId, Comment comment) Updates an external comment by itsentityIdunder the document withdocumentId.default CommentCommentManager.updateExternalComment(CoreSession session, String entityId, Comment comment) Deprecated.since 11.1, useCommentManager.updateExternalComment(CoreSession, String, String, Comment)instead -
Uses of CoreSession in org.nuxeo.ecm.platform.comment.impl
Methods in org.nuxeo.ecm.platform.comment.impl with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected voidTreeCommentManager.checkCreateCommentPermissions(CoreSession session, DocumentRef documentRef) Checks if the user related to thesessioncan comments the document linked to thedocumentRef.protected <S extends Set<String> & Serializable>
SAbstractCommentManager.computeAncestorIds(CoreSession session, String parentId) AnnotationServiceImpl.createAnnotation(CoreSession session, Annotation annotation) BridgeCommentManager.createComment(CoreSession session, Comment comment) PropertyCommentManager.createComment(CoreSession session, Comment comment) Deprecated.TreeCommentManager.createComment(CoreSession session, Comment comment) voidAnnotationServiceImpl.deleteAnnotation(CoreSession session, String annotationId) voidBridgeCommentManager.deleteComment(CoreSession session, String commentId) voidPropertyCommentManager.deleteComment(CoreSession session, String commentId) Deprecated.voidTreeCommentManager.deleteComment(CoreSession s, String commentId) voidAnnotationServiceImpl.deleteExternalAnnotation(CoreSession session, String documentId, String entityId) voidBridgeCommentManager.deleteExternalComment(CoreSession session, String documentId, String entityId) voidPropertyCommentManager.deleteExternalComment(CoreSession session, String documentId, String entityId) Deprecated.voidTreeCommentManager.deleteExternalComment(CoreSession session, String documentId, String entityId) protected <T> TBridgeCommentManager.execute(CoreSession s, DocumentRef documentRef, Function<CommentManager, T> function) Executes the given function for a comment document ref, depending on the types of comment managers.protected voidAbstractCommentManager.fillCommentForCreation(CoreSession session, Comment comment) protected DocumentRefPropertyCommentManager.getAncestorRef(CoreSession session, DocumentModel documentModel) Deprecated.AnnotationServiceImpl.getAnnotation(CoreSession s, String annotationId) protected DocumentModelAnnotationServiceImpl.getAnnotationModel(CoreSession session, String entityId) Deprecated, for removal: This API element is subject to removal in a future version.since 11.1.AnnotationServiceImpl.getAnnotations(CoreSession session, String documentId, String xpath) BridgeCommentManager.getComment(CoreSession session, String commentId) PropertyCommentManager.getComment(CoreSession session, String commentId) Deprecated.TreeCommentManager.getComment(CoreSession session, String commentId) protected StringPropertyCommentManager.getCommentContainerPath(CoreSession session, String commentedDocumentId) Deprecated.protected DocumentModelTreeCommentManager.getCommentDocumentModel(CoreSession session, String id) protected PartialList<DocumentModel> TreeCommentManager.getCommentDocuments(CoreSession session, String documentId, Long pageSize, Long currentPageIndex, boolean sortAscending) protected abstract DocumentModelAbstractCommentManager.getCommentedDocument(CoreSession session, DocumentModel commentDoc) protected DocumentModelBridgeCommentManager.getCommentedDocument(CoreSession session, DocumentModel commentDoc) protected DocumentModelPropertyCommentManager.getCommentedDocument(CoreSession session, DocumentModel commentDoc) Deprecated.protected DocumentModelTreeCommentManager.getCommentedDocument(CoreSession session, DocumentModel commentDoc) CommentsMigrator.getCommentFolders(CoreSession session) AbstractCommentManager.getComments(CoreSession session, String documentId) AbstractCommentManager.getComments(CoreSession session, String documentId, boolean sortAscending) AbstractCommentManager.getComments(CoreSession session, String documentId, Long pageSize, Long currentPageIndex) BridgeCommentManager.getComments(CoreSession session, String documentId) BridgeCommentManager.getComments(CoreSession session, String documentId, Long pageSize, Long currentPageIndex, boolean sortAscending) BridgeCommentManager.getComments(CoreSession session, Collection<String> documentIds) BridgeCommentManager.getComments(CoreSession session, DocumentModel docModel) PropertyCommentManager.getComments(CoreSession session, String documentId, Long pageSize, Long currentPageIndex, boolean sortAscending) Deprecated.PropertyCommentManager.getComments(CoreSession session, Collection<String> documentIds) Deprecated.PropertyCommentManager.getComments(CoreSession session, DocumentModel docModel) Deprecated.TreeCommentManager.getComments(CoreSession session, String documentId, Long pageSize, Long currentPageIndex, boolean sortAscending) TreeCommentManager.getComments(CoreSession session, Collection<String> documentIds) TreeCommentManager.getComments(CoreSession session, DocumentModel doc) AnnotationServiceImpl.getExternalAnnotation(CoreSession session, String documentId, String entityId) BridgeCommentManager.getExternalComment(CoreSession session, String documentId, String entityId) PropertyCommentManager.getExternalComment(CoreSession session, String documentId, String entityId) Deprecated.TreeCommentManager.getExternalComment(CoreSession session, String documentId, String entityId) protected DocumentModelPropertyCommentManager.getExternalCommentModel(CoreSession session, String documentId, String entityId) Deprecated.protected DocumentModelTreeCommentManager.getExternalCommentModel(CoreSession session, String documentId, String entityId) protected DocumentRefTreeCommentManager.getLocationRefOfCommentCreation(CoreSession session, DocumentModel commentedDoc) Returns theDocumentRefof the comments location in repository for the given commented document model.protected DocumentModelPropertyCommentManager.getThreadForComment(CoreSession s, DocumentModel comment) Deprecated.protected abstract DocumentModelAbstractCommentManager.getTopLevelDocument(CoreSession session, DocumentModel commentDoc) protected DocumentModelBridgeCommentManager.getTopLevelDocument(CoreSession session, DocumentModel commentDoc) protected DocumentModelPropertyCommentManager.getTopLevelDocument(CoreSession s, DocumentModel commentDoc) Deprecated.protected DocumentModelTreeCommentManager.getTopLevelDocument(CoreSession session, DocumentModel commentDoc) AbstractCommentManager.getTopLevelDocumentRef(CoreSession session, DocumentRef commentRef) BridgeCommentManager.getTopLevelDocumentRef(CoreSession session, DocumentRef commentIdRef) CommentsMigrator.getUnsecuredCommentIds(CoreSession session) 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 booleanCommentsMigrator.hasUnsecuredComments(CoreSession session) 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 voidCommentsMigrator.migrateCommentsFromPropertyToSecured(CoreSession session, TreeCommentManager treeCommentManager, IdRef commentIdRef) protected voidCommentsMigrator.migrateSession(String step, MigrationService.MigrationContext migrationContext, CoreSession session) protected voidCommentsMigrator.migrateSessionPropertyToSecured(CoreSession session, MigrationService.MigrationContext migrationContext) 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) protected StringCommentsMigrator.probeSession(CoreSession session) protected voidTreeCommentManager.removeComment(CoreSession session, DocumentRef documentRef) Remove the comment of the givendocumentRefprotected voidAbstractCommentManager.setCommentPermissions(CoreSession session, DocumentModel documentModel) Deprecated.since 11.1.protected Stream<DocumentModel> AnnotationServiceImpl.streamAnnotations(CoreSession session, String documentId, String xpath) protected CommentTreeCommentManager.update(CoreSession session, Comment comment, DocumentModel commentDoc) voidAnnotationServiceImpl.updateAnnotation(CoreSession session, String annotationId, Annotation annotation) BridgeCommentManager.updateComment(CoreSession session, String commentId, Comment comment) PropertyCommentManager.updateComment(CoreSession session, String commentId, Comment comment) Deprecated.TreeCommentManager.updateComment(CoreSession session, String commentId, Comment comment) AnnotationServiceImpl.updateExternalAnnotation(CoreSession session, String documentId, String entityId, Annotation annotation) BridgeCommentManager.updateExternalComment(CoreSession session, String documentId, String entityId, Comment comment) PropertyCommentManager.updateExternalComment(CoreSession session, String documentId, String entityId, Comment comment) Deprecated.TreeCommentManager.updateExternalComment(CoreSession session, String documentId, String entityId, Comment comment) protected voidCommentJsonWriter.writeRepliesSummary(CoreSession session, Comment entity, com.fasterxml.jackson.core.JsonGenerator jg) -
Uses of CoreSession in org.nuxeo.ecm.platform.comment.listener
Methods in org.nuxeo.ecm.platform.comment.listener with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected voidAbstractCommentListener.deleteCommentChildren(CoreSession coreSession, CommentManager commentManager, DocumentModel documentModel) protected abstract voidAbstractCommentListener.doProcess(CoreSession coreSession, DocumentModel docMessage) protected voidCommentRemovedEventListener.doProcess(CoreSession coreSession, DocumentModel docMessage) protected voidDocumentRemovedCommentEventListener.doProcess(CoreSession coreSession, DocumentModel docMessage) protected voidCheckedInCommentListener.updateCommentProperties(CoreSession session, String ecmParentId, String commentParentId, String... parentCommentAncestorIds) -
Uses of CoreSession in org.nuxeo.ecm.platform.comment.workflow
Fields in org.nuxeo.ecm.platform.comment.workflow declared as CoreSession -
Uses of CoreSession in org.nuxeo.ecm.platform.comment.workflow.services
Methods in org.nuxeo.ecm.platform.comment.workflow.services with parameters of type CoreSessionModifier 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 CoreSession in org.nuxeo.ecm.platform.comment.workflow.utils
Constructors in org.nuxeo.ecm.platform.comment.workflow.utils with parameters of type CoreSessionModifierConstructorDescriptionFollowTransitionUnrestricted(CoreSession session, DocumentRef docRef, String transition) -
Uses of CoreSession in org.nuxeo.ecm.platform.content.template.factories
Fields in org.nuxeo.ecm.platform.content.template.factories declared as CoreSession -
Uses of CoreSession in org.nuxeo.ecm.platform.content.template.listener
Methods in org.nuxeo.ecm.platform.content.template.listener with parameters of type CoreSessionModifier and TypeMethodDescriptionvoidRepositoryInitializationListener.doInitializeRepository(CoreSession session) -
Uses of CoreSession in org.nuxeo.ecm.platform.content.template.service
Methods in org.nuxeo.ecm.platform.content.template.service with parameters of type CoreSessionModifier and TypeMethodDescriptionvoidPostContentCreationHandler.execute(CoreSession session) Executes this handler with a systemsession.voidContentTemplateService.executePostContentCreationHandlers(CoreSession session) Executes all the registeredPostContentCreationHandlers.voidContentTemplateServiceImpl.executePostContentCreationHandlers(CoreSession session) -
Uses of CoreSession in org.nuxeo.ecm.platform.csv.export.computation
Methods in org.nuxeo.ecm.platform.csv.export.computation with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected voidCSVProjectionComputation.compute(CoreSession session, List<String> ids, Map<String, Serializable> properties) -
Uses of CoreSession in org.nuxeo.ecm.platform.dublincore.listener
Constructors in org.nuxeo.ecm.platform.dublincore.listener with parameters of type CoreSessionModifierConstructorDescriptionprotectedUnrestrictedPropertySetter(CoreSession session, DocumentRef docRef, String xpath, Serializable value) -
Uses of CoreSession in org.nuxeo.ecm.platform.ec.notification.automation
Fields in org.nuxeo.ecm.platform.ec.notification.automation declared as CoreSessionModifier and TypeFieldDescriptionprotected CoreSessionSubscribeOperation.coreSessionprotected CoreSessionUnsubscribeOperation.coreSession -
Uses of CoreSession in org.nuxeo.ecm.platform.filemanager.api
Fields in org.nuxeo.ecm.platform.filemanager.api declared as CoreSessionModifier and TypeFieldDescriptionprotected final CoreSessionFileImporterContext.Builder.sessionprotected final CoreSessionFileImporterContext.sessionMethods in org.nuxeo.ecm.platform.filemanager.api that return CoreSessionMethods in org.nuxeo.ecm.platform.filemanager.api with parameters of type CoreSessionModifier and TypeMethodDescriptionstatic FileImporterContext.BuilderFileImporterContext.builder(CoreSession session, Blob blob, String parentPath) FileManager.createFolder(CoreSession documentManager, String fullname, String path, boolean overwrite) Creates a Folder.FileManager.findExistingDocumentWithFile(CoreSession documentManager, String path, String digest, NuxeoPrincipal principal) FileManager.getCreationContainers(CoreSession documentManager, String docType) Returns the list of document that are to be suggested to the principal of documentManager as a candidate container for a new document of type docType.Constructors in org.nuxeo.ecm.platform.filemanager.api with parameters of type CoreSession -
Uses of CoreSession in org.nuxeo.ecm.platform.filemanager.core.listener
Methods in org.nuxeo.ecm.platform.filemanager.core.listener with parameters of type CoreSessionModifier 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) -
Uses of CoreSession in org.nuxeo.ecm.platform.filemanager.service
Methods in org.nuxeo.ecm.platform.filemanager.service with parameters of type CoreSessionModifier and TypeMethodDescriptionFileManagerService.createFolder(CoreSession documentManager, String fullname, String path, boolean overwrite) 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.findExistingDocumentWithFile(CoreSession documentManager, String path, String digest, NuxeoPrincipal principal) FileManagerService.getCreationContainers(CoreSession documentManager, String docType) -
Uses of CoreSession in org.nuxeo.ecm.platform.filemanager.service.extension
Methods in org.nuxeo.ecm.platform.filemanager.service.extension with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected voidAbstractFileImporter.checkAllowedSubtypes(CoreSession session, String path, String typeName) protected voidAbstractFileImporter.checkSecurity(CoreSession session, String path) AbstractFolderImporter.create(CoreSession documentManager, String fullname, String path, boolean overwrite, TypeManager typeManager) FolderImporter.create(CoreSession documentManager, String fullname, String path, boolean overwrite, TypeManager typeManager) protected voidAbstractFileImporter.doSecurityCheck(CoreSession documentManager, String path, String typeName) Deprecated.since 11.3, useand #checkAllowedSubtypes(CoreSession, String, String)insteadprotected voidAbstractFileImporter.doSecurityCheck(CoreSession documentManager, String path, String typeName, TypeManager typeService) Deprecated.since 11.3, useand #checkAllowedSubtypes(CoreSession, String, String)insteadCreationContainerListProvider.getCreationContainerList(CoreSession documentManager, String docType) Build the list of candidate containers for the given document type and session.DefaultCreationContainerListProvider.getCreationContainerList(CoreSession documentManager, String docType) protected StringAbstractFileImporter.getNearestContainerPath(CoreSession documentManager, String path) Returns nearest container path -
Uses of CoreSession in org.nuxeo.ecm.platform.filemanager.utils
Methods in org.nuxeo.ecm.platform.filemanager.utils with parameters of type CoreSessionModifier 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 CoreSession in org.nuxeo.ecm.platform.importer.base
Fields in org.nuxeo.ecm.platform.importer.base declared as CoreSessionModifier and TypeFieldDescriptionprotected CoreSessionGenericMultiThreadedImporter.sessionprotected CoreSessionGenericThreadedImportTask.sessionMethods in org.nuxeo.ecm.platform.importer.base that return CoreSessionModifier and TypeMethodDescriptionprotected CoreSessionGenericThreadedImportTask.getCoreSession()Constructors in org.nuxeo.ecm.platform.importer.base with parameters of type CoreSessionModifierConstructorDescriptionprotectedGenericThreadedImportTask(CoreSession session) protectedGenericThreadedImportTask(CoreSession session, SourceNode rootSource, DocumentModel rootDoc, boolean skipContainerCreation, ImporterLogger rsLogger, int batchSize, ImporterDocumentModelFactory factory, ImporterThreadingPolicy threadPolicy) -
Uses of CoreSession in org.nuxeo.ecm.platform.importer.factories
Methods in org.nuxeo.ecm.platform.importer.factories with parameters of type CoreSessionModifier 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 CoreSession in org.nuxeo.ecm.platform.importer.xml.parser
Fields in org.nuxeo.ecm.platform.importer.xml.parser declared as CoreSessionModifier and TypeFieldDescriptionprotected final CoreSessionMVELImporterFunction.sessionprotected CoreSessionXMLImporterServiceImpl.sessionMethods in org.nuxeo.ecm.platform.importer.xml.parser with parameters of type CoreSessionModifier and TypeMethodDescriptionAdvancedScannedFileFactory.createLeafNode(CoreSession session, DocumentModel parent, SourceNode node) Constructors in org.nuxeo.ecm.platform.importer.xml.parser with parameters of type CoreSessionModifierConstructorDescriptionMVELImporterFunction(CoreSession session, Stack<DocumentModel> docsStack, Map<org.dom4j.Element, DocumentModel> elToDoc, org.dom4j.Element el) -
Uses of CoreSession in org.nuxeo.ecm.platform.io.operation
Fields in org.nuxeo.ecm.platform.io.operation declared as CoreSessionMethods in org.nuxeo.ecm.platform.io.operation with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected DocumentReaderExportDocument.makeDocumentReader(CoreSession session, DocumentModel doc, boolean exportAsTree, boolean exportAsZip) -
Uses of CoreSession in org.nuxeo.ecm.platform.mail.listener.action
Methods in org.nuxeo.ecm.platform.mail.listener.action that return CoreSessionModifier and TypeMethodDescriptionprotected CoreSessionAbstractMailAction.getCoreSession(ExecutionContext context) Constructors in org.nuxeo.ecm.platform.mail.listener.action with parameters of type CoreSessionModifierConstructorDescriptionprotectedUnrestrictedCreateDocument(DocumentModel document, CoreSession session, Map<String, String> names) -
Uses of CoreSession in org.nuxeo.ecm.platform.mail.operations
Fields in org.nuxeo.ecm.platform.mail.operations declared as CoreSession -
Uses of CoreSession in org.nuxeo.ecm.platform.mail.utils
Methods in org.nuxeo.ecm.platform.mail.utils with parameters of type CoreSessionModifier 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 CoreSession in org.nuxeo.ecm.platform.oauth2.bulk
Methods in org.nuxeo.ecm.platform.oauth2.bulk with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected voidGarbageCollectExpiredOAuth2TokensAction.GarbageCollectExpiredOAuth2TokensComputation.compute(CoreSession session, List<String> ids, Map<String, Serializable> properties) -
Uses of CoreSession in org.nuxeo.ecm.platform.pdf
Methods in org.nuxeo.ecm.platform.pdf with parameters of type CoreSessionModifier and TypeMethodDescriptionvoidPDFMerge.addBlobs(String[] inDocIDs, String inXPath, CoreSession inSession) PDFInfo.toFields(DocumentModel inDoc, Map<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 CoreSession -
Uses of CoreSession in org.nuxeo.ecm.platform.pdf.operations
Fields in org.nuxeo.ecm.platform.pdf.operations declared as CoreSessionModifier and TypeFieldDescriptionprotected CoreSessionPDFExtractInfoOperation.sessionprotected CoreSessionPDFExtractPagesOperation.sessionprotected CoreSessionPDFExtractTextOperation.sessionprotected CoreSessionPDFMergeDocumentsOperation.session -
Uses of CoreSession in org.nuxeo.ecm.platform.picture
Methods in org.nuxeo.ecm.platform.picture with parameters of type CoreSessionModifier and TypeMethodDescriptionvoidPictureViewsHelper.computePictureViews(CoreSession session, String id, String xpath, Consumer<String> statusSetter) Computes the picture views of the document with the givenidand property with the givenxpath. -
Uses of CoreSession in org.nuxeo.ecm.platform.picture.api.adapters
Methods in org.nuxeo.ecm.platform.picture.api.adapters that return CoreSessionModifier and TypeMethodDescriptionprotected CoreSessionAbstractPictureAdapter.getSession()protected CoreSessionPictureBookBlobHolder.getSession() -
Uses of CoreSession in org.nuxeo.ecm.platform.picture.listener
Methods in org.nuxeo.ecm.platform.picture.listener with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected DocumentModelPictureChangedListener.getParentDocument(CoreSession session, DocumentModel doc) protected voidPictureChangedListener.preFillPictureViews(CoreSession session, DocumentModel doc) -
Uses of CoreSession in org.nuxeo.ecm.platform.picture.operation
Fields in org.nuxeo.ecm.platform.picture.operation declared as CoreSessionModifier and TypeFieldDescriptionprotected CoreSessionCreatePicture.sessionprotected CoreSessionRecomputePictureViews.session -
Uses of CoreSession in org.nuxeo.ecm.platform.picture.recompute
Methods in org.nuxeo.ecm.platform.picture.recompute with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected voidRecomputeViewsAction.RecomputeViewsComputation.compute(CoreSession session, List<String> ids, Map<String, Serializable> properties) protected voidRecomputeViewsAction.RecomputeViewsComputation.fireEvent(CoreSession session, DocumentModel document, String eventName) -
Uses of CoreSession in org.nuxeo.ecm.platform.picture.thumbnail
Methods in org.nuxeo.ecm.platform.picture.thumbnail with parameters of type CoreSessionModifier and TypeMethodDescriptionThumbnailPictureFactory.computeThumbnail(DocumentModel doc, CoreSession session) ThumbnailPictureFactory.getThumbnail(DocumentModel doc, CoreSession session) -
Uses of CoreSession in org.nuxeo.ecm.platform.publisher.api
Fields in org.nuxeo.ecm.platform.publisher.api declared as CoreSessionModifier and TypeFieldDescriptionprotected CoreSessionAbstractBasePublicationTree.coreSessionprotected CoreSessionAbstractBasePublishedDocumentFactory.coreSessionMethods in org.nuxeo.ecm.platform.publisher.api with parameters of type CoreSessionModifier and TypeMethodDescriptionPublisherService.getPublicationTree(String treeName, CoreSession coreSession, Map<String, String> params) PublisherService.getPublicationTree(String treeName, CoreSession coreSession, Map<String, String> params, DocumentModel currentDocument) PublisherService.getPublicationTreeFor(DocumentModel doc, CoreSession coreSession) PublisherService.getRootSectionFinder(CoreSession session) voidAbstractBasePublishedDocumentFactory.init(CoreSession coreSession, Map<String, String> parameters) voidAbstractBasePublishedDocumentFactory.init(CoreSession coreSession, ValidatorsRule validatorsRule, Map<String, String> parameters) voidPublishedDocumentFactory.init(CoreSession coreSession, Map<String, String> parameters) voidPublishedDocumentFactory.init(CoreSession coreSession, ValidatorsRule validatorsRule, Map<String, String> parameters) voidAbstractBasePublicationTree.initTree(CoreSession coreSession, Map<String, String> parameters, PublishedDocumentFactory factory, String configName, String title) voidPublicationTree.initTree(CoreSession coreSession, Map<String, String> parameters, PublishedDocumentFactory factory, String configName, String title) 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) PublisherService.wrapToPublicationNode(DocumentModel documentModel, CoreSession coreSession) -
Uses of CoreSession in org.nuxeo.ecm.platform.publisher.helper
Fields in org.nuxeo.ecm.platform.publisher.helper declared as CoreSessionMethods in org.nuxeo.ecm.platform.publisher.helper with parameters of type CoreSessionModifier and TypeMethodDescriptionstatic PublicationTreePublicationRelationHelper.getPublicationTreeUsedForPublishing(DocumentModel documentModel, CoreSession coreSession) RootSectionFinderFactory.getRootSectionFinder(CoreSession session) Constructors in org.nuxeo.ecm.platform.publisher.helper with parameters of type CoreSession -
Uses of CoreSession in org.nuxeo.ecm.platform.publisher.impl.core
Fields in org.nuxeo.ecm.platform.publisher.impl.core declared as CoreSessionModifier and TypeFieldDescriptionprotected CoreSessionVirtualCoreFolderPublicationNode.coreSessionMethods in org.nuxeo.ecm.platform.publisher.impl.core that return CoreSessionModifier and TypeMethodDescriptionprotected CoreSessionCoreFolderPublicationNode.getCoreSession()Methods in org.nuxeo.ecm.platform.publisher.impl.core with parameters of type CoreSessionModifier and TypeMethodDescriptionvoidRootSectionsPublicationTree.initTree(CoreSession coreSession, Map<String, String> parameters, PublishedDocumentFactory factory, String configName, String title) voidSectionPublicationTree.initTree(CoreSession coreSession, Map<String, String> parameters, PublishedDocumentFactory factory, String configName, String title) Constructors in org.nuxeo.ecm.platform.publisher.impl.core with parameters of type CoreSessionModifierConstructorDescriptionVirtualCoreFolderPublicationNode(CoreSession coreSession, String documentPath, PublicationTree tree, PublishedDocumentFactory factory) -
Uses of CoreSession in org.nuxeo.ecm.platform.publisher.impl.finder
Fields in org.nuxeo.ecm.platform.publisher.impl.finder declared as CoreSessionMethods in org.nuxeo.ecm.platform.publisher.impl.finder with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected abstract voidAbstractRootSectionsFinder.computeUnrestrictedRoots(CoreSession session) protected voidDefaultRootSectionsFinder.computeUnrestrictedRoots(CoreSession session) protected DocumentModelListAbstractRootSectionsFinder.getDefaultSectionRoots(CoreSession session) protected DocumentModelListAbstractRootSectionsFinder.getSectionRootsFromWorkspaceConfig(DocumentModel workspace, CoreSession session) Constructors in org.nuxeo.ecm.platform.publisher.impl.finder with parameters of type CoreSessionModifierConstructorDescriptionAbstractRootSectionsFinder(CoreSession userSession) DefaultRootSectionsFinder(CoreSession userSession) -
Uses of CoreSession in org.nuxeo.ecm.platform.publisher.impl.service
Methods in org.nuxeo.ecm.platform.publisher.impl.service with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected PublicationTreePublisherServiceImpl.buildTree(String treeConfigName, CoreSession coreSession, Map<String, String> params) PublisherServiceImpl.getPublicationTree(String treeName, CoreSession coreSession, Map<String, String> params) PublisherServiceImpl.getPublicationTree(String treeName, CoreSession coreSession, Map<String, String> params, DocumentModel currentDocument) protected PublicationTreePublisherServiceImpl.getPublicationTree(PublicationTreeDescriptor treeDescriptor, CoreSession coreSession, Map<String, String> parameters, PublishedDocumentFactory factory, String configName, String treeTitle) PublisherServiceImpl.getPublicationTreeFor(DocumentModel doc, CoreSession coreSession) protected PublishedDocumentFactoryPublisherServiceImpl.getPublishedDocumentFactory(PublicationTreeConfigDescriptor config, PublicationTreeDescriptor treeDescriptor, CoreSession coreSession, Map<String, String> params) PublisherServiceImpl.getRootSectionFinder(CoreSession session) PublisherServiceImpl.wrapToPublicationNode(DocumentModel documentModel, CoreSession coreSession) -
Uses of CoreSession in org.nuxeo.ecm.platform.publisher.task
Methods in org.nuxeo.ecm.platform.publisher.task with parameters of type CoreSessionModifier 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) voidCoreProxyWithWorkflowFactory.init(CoreSession coreSession, ValidatorsRule validatorsRule, Map<String, String> parameters) protected booleanCoreProxyWithWorkflowFactory.isPublished(PublishedDocument publishedDocument, CoreSession session) booleanLookupState.isPublished(DocumentModel doc, CoreSession session) protected booleanCoreProxyWithWorkflowFactory.isPublishedDocWaitingForPublication(DocumentModel doc, CoreSession session) protected voidCoreProxyWithWorkflowFactory.removeACL(DocumentModel document, CoreSession coreSession) protected voidCoreProxyWithWorkflowFactory.removeProxy(DocumentModel doc, CoreSession coreSession) protected voidCoreProxyWithWorkflowFactory.restrictPermission(DocumentModel newProxy, NuxeoPrincipal principal, CoreSession coreSession, ACL acl) Constructors in org.nuxeo.ecm.platform.publisher.task with parameters of type CoreSessionModifierConstructorDescriptionChangePermissionUnrestricted(CoreSession session, DocumentModel document, String[] validators, NuxeoPrincipal principal, String aclName, ACL acl) DeleteDocumentUnrestricted(CoreSession session, DocumentModel document) DocumentPublisherUnrestricted(CoreSession session, DocumentRef docRef, DocumentRef targetRef, NuxeoPrincipal principal, String comment) 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 CoreSession in org.nuxeo.ecm.platform.query.nxql
Methods in org.nuxeo.ecm.platform.query.nxql that return CoreSessionModifier and TypeMethodDescriptionprotected CoreSessionCoreQueryAndFetchPageProvider.getCoreSession()protected CoreSessionCoreQueryDocumentPageProvider.getCoreSession()Methods in org.nuxeo.ecm.platform.query.nxql with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected voidCoreQueryDocumentPageProvider.buildQuery(CoreSession coreSession) Constructors in org.nuxeo.ecm.platform.query.nxql with parameters of type CoreSessionModifierConstructorDescriptionCoreQueryAndFetchUnrestrictedSessionRunner(CoreSession session, String query, String language) CoreQueryUnrestrictedSessionRunner(CoreSession session, String query, Filter filter, long limit, long offset, boolean countTotal, long countUpTo, boolean detachDocuments) -
Uses of CoreSession in org.nuxeo.ecm.platform.relations
Fields in org.nuxeo.ecm.platform.relations declared as CoreSessionMethods in org.nuxeo.ecm.platform.relations with parameters of type CoreSessionModifier and TypeMethodDescriptionCoreGraphFactory.createGraph(GraphDescription graphDescription, CoreSession session) Constructors in org.nuxeo.ecm.platform.relations with parameters of type CoreSessionModifierConstructorDescriptionCoreGraph(CoreSession session) A graph with this base session.protectedResourceFinder(Resource resource, CoreSession session) protectedSizeFinder(CoreSession session) protectedStatementAdder(List<Statement> statements, CoreSession session) protectedStatementFinder(Statement statement, CoreSession session) protectedStatementRemover(List<Statement> statements, CoreSession session) -
Uses of CoreSession in org.nuxeo.ecm.platform.relations.api
Methods in org.nuxeo.ecm.platform.relations.api with parameters of type CoreSessionModifier 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 documentGraphFactory.createGraph(GraphDescription graphDescription, CoreSession session) Creates an instance of the graph.voidDocumentRelationManager.deleteRelation(CoreSession session, DocumentModel from, DocumentModel to, String predicate) voidDocumentRelationManager.deleteRelation(CoreSession session, DocumentModel from, DocumentModel to, String predicate, boolean includeStatementsInEvents) voidDocumentRelationManager.deleteRelation(CoreSession session, Statement statement) voidDocumentRelationManager.deleteRelation(CoreSession session, Statement stmt, boolean includeStatementsInEvents) RelationManager.getGraph(String name, CoreSession session) Gets a registered graph by name. -
Uses of CoreSession in org.nuxeo.ecm.platform.relations.api.util
Methods in org.nuxeo.ecm.platform.relations.api.util with parameters of type CoreSessionModifier and TypeMethodDescriptionstatic DocumentModelRelationHelper.getDocumentModel(Node node, CoreSession session) Returns the document model corresponding to a relation node.static DocumentModelListRelationHelper.getSubjectDocuments(String graphName, Resource predicat, String stringObject, CoreSession session) static DocumentModelListRelationHelper.getSubjectDocuments(Resource predicat, String stringObject, CoreSession session) -
Uses of CoreSession in org.nuxeo.ecm.platform.relations.services
Methods in org.nuxeo.ecm.platform.relations.services with parameters of type CoreSessionModifier 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) voidDocumentRelationService.deleteRelation(CoreSession session, Statement stmt) voidDocumentRelationService.deleteRelation(CoreSession session, Statement stmt, boolean includeStatementsInEvents) RelationService.getGraph(String name, CoreSession session) protected GraphRelationService.getGraphFromRegistries(GraphDescription graphDescription, CoreSession session) Gets the graph from the registries.protected voidDocumentRelationService.notifyEvent(String eventId, DocumentModel source, Map<String, Serializable> options, String comment, CoreSession session) -
Uses of CoreSession in org.nuxeo.ecm.platform.rendering.fm.adapters
Methods in org.nuxeo.ecm.platform.rendering.fm.adapters that return CoreSession -
Uses of CoreSession in org.nuxeo.ecm.platform.rendition.extension
Methods in org.nuxeo.ecm.platform.rendition.extension with parameters of type CoreSessionModifier and TypeMethodDescriptionAutomationRenderer.render(DocumentModel doc, RenditionDefinition definition, CoreSession session) Generate the rendition Blobs for a givenRenditionDefinition. -
Uses of CoreSession in org.nuxeo.ecm.platform.rendition.lazy
Methods in org.nuxeo.ecm.platform.rendition.lazy with parameters of type CoreSessionModifier and TypeMethodDescriptionAbstractRenditionBuilderWork.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) -
Uses of CoreSession in org.nuxeo.ecm.platform.rendition.operation
Fields in org.nuxeo.ecm.platform.rendition.operation declared as CoreSessionModifier and TypeFieldDescriptionprotected CoreSessionGetContainerRendition.sessionprotected CoreSessionPublishRendition.sessionprotected CoreSessionUnpublishAll.session -
Uses of CoreSession in org.nuxeo.ecm.platform.rendition.publisher
Fields in org.nuxeo.ecm.platform.rendition.publisher declared as CoreSessionMethods in org.nuxeo.ecm.platform.rendition.publisher with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected DocumentModelRenditionPublicationFactory.getLiveDocument(CoreSession session, DocumentModel proxy) Constructors in org.nuxeo.ecm.platform.rendition.publisher with parameters of type CoreSessionModifierConstructorDescriptionRemoveACP(CoreSession session, DocumentRef docRef) protectedRenditionLiveDocFetcher(CoreSession session, DocumentModel source) -
Uses of CoreSession in org.nuxeo.ecm.platform.rendition.service
Methods in org.nuxeo.ecm.platform.rendition.service with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected DocumentRefRenditionServiceImpl.createVersionIfNeeded(DocumentModel source, CoreSession session) protected StoredRenditionDefaultStoredRenditionManager.toStoredRendition(DocumentModel storedDoc, RenditionDefinition def, CoreSession coreSession) Wraps the re-attached stored document in aStoredRendition. -
Uses of CoreSession in org.nuxeo.ecm.platform.routing.api
Methods in org.nuxeo.ecm.platform.routing.api with parameters of type CoreSessionModifier and TypeMethodDescriptionvoidDocumentRouteElement.backToReady(CoreSession session) Set the step back to the ready state from running or done.voidDocumentRouteElement.cancel(CoreSession session) Cancel this element.voidDocumentRoutingService.cancelTask(CoreSession session, String taskId) Cancels an open task.booleanDocumentRoutingService.canCreateInstance(CoreSession session, List<String> documentIds, String worflowModelName) Returnstrueif the workflow model can be started on the document list.booleanDocumentRouteElement.canDeleteStep(CoreSession session) If this session can delete this step.booleanDocumentRouteElement.canUndoStep(CoreSession session) If this step can be undone.booleanDocumentRouteElement.canUpdateStep(CoreSession session) If this session can update this step.booleanDocumentRoutingService.canValidateRoute(DocumentModel documentRoute, CoreSession coreSession) Checks if the principal that created the client session can validate the routebooleanDocumentRouteElement.canValidateStep(CoreSession session) If this session can validate the step.voidDocumentRoutingService.completeTask(String routeId, String taskId, Map<String, Object> data, String status, CoreSession session) Completes a task on a give node.DocumentRoutingPersister.createDocumentRouteInstanceFromDocumentRouteModel(DocumentModel model, CoreSession session) Creates a blankDocumentRouteinstance from a model.DocumentRoutingService.createNewInstance(String routeModelId, List<String> docIds, Map<String, Serializable> map, CoreSession session, boolean startInstance) Creates a new route instance and optionally starts it.DocumentRoutingService.createNewInstance(String routeModelId, List<String> docIds, CoreSession session, boolean startInstance) Creates a new route instance and optionally starts it.DocumentRoutingService.createNewInstance(DocumentRoute model, List<String> documentIds, CoreSession session, boolean startInstance) Create a newDocumentRouteinstance from thisDocumentRoutemodel.voidDocumentRoutingService.delegateTask(CoreSession session, String taskId, List<String> delegatedActors, String comment) Reassigns the given task to the list of actors.voidDocumentRoutingService.endTask(CoreSession session, Task task, Map<String, Object> data, String status) Ends a task.voidDocumentRouteElement.followTransition(DocumentRouteElement.ElementLifeCycleTransistion transition, CoreSession session, boolean recursive) make this element follow a transition.DocumentRouteElement.getAttachedDocuments(CoreSession session) Return the list of documents that this route processes.DocumentRoutingService.getAvailableDocumentRoute(CoreSession session) Return the list of availableDocumentRoutedocument route.DocumentRoutingService.getAvailableDocumentRouteModel(CoreSession session) Return the list of availableDocumentRoutemodel the user can start.DocumentRoutingService.getDocumentRelatedWorkflows(DocumentModel document, CoreSession session) DocumentRouteElement.getDocumentRoute(CoreSession session) Return the DocumentRoute this element is part of.DocumentRoutingService.getDocumentRoutesForAttachedDocument(CoreSession session, String attachedDocId) DocumentRoutingService.getDocumentRoutesForAttachedDocument(CoreSession session, String attachedDocId, List<DocumentRouteElement.ElementLifeCycleState> states) Return the list of relatedDocumentRoutein a state for a given attached document.LockableDocumentRoute.getLockOwner(CoreSession session) 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.DocumentRoutingService.getRouteModelDocIdWithId(CoreSession session, String id) Returns the doc id of the route model with the given idDocumentRoutingService.getRouteModelWithId(CoreSession session, String id) Returns the route model with the given idDocumentRoutingService.getRunnableWorkflows(CoreSession session, List<String> documentIds) Returns a list of runnable document routes for the input document IDs.DocumentRoutingService.getRunningWorkflowInstancesLaunchedByCurrentUser(CoreSession session) DocumentRoutingService.getRunningWorkflowInstancesLaunchedByCurrentUser(CoreSession session, String worflowModelName) 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.DocumentRoutingService.getWorkflowInputDocuments(CoreSession session, Task task) Gets the documents following the workflow to which the given task belongsvoidDocumentRoutingService.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.importAllRouteModels(CoreSession session) Imports all the route models resource templates.DocumentRoutingService.importRouteModel(URL templateResource, boolean overwrite, CoreSession session) Creates a route model in the root models folder defined by the current persister.booleanLockableDocumentRoute.isLocked(CoreSession session) booleanDocumentRoutingService.isLockedByCurrentUser(DocumentRoute routeModel, CoreSession session) Verify is thisDocumentRouteis already locked by the current user.booleanLockableDocumentRoute.isLockedByCurrentUser(CoreSession session) voidLockableDocumentRoute.lockDocument(CoreSession session) voidDocumentRoutingService.lockDocumentRoute(DocumentRoute routeModel, CoreSession session) Locks thisDocumentRouteif not already locked by the current user.voidDocumentRoutingService.makeRoutingTasks(CoreSession session, List<Task> tasks) Deprecated.The facet RoutingTask is statically attached to the new RoutingTask Document type since 7.1booleanDocumentRoutingService.purgeDocumentRoute(CoreSession session, DocumentRoute route) Remove the workflow instance if it is canceled, done or orphan.voidDocumentRoutingService.reassignTask(CoreSession session, String taskId, List<String> actors, String comment) Reassigns the given task to the list of 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 delegatedvoidDocumentRouteElement.resume(CoreSession session, String nodeId, String taskId, Map<String, Object> data, String status) Resumes execution on a route node.voidDocumentRoutingService.resumeInstance(String routeId, String nodeId, Map<String, Object> data, String status, CoreSession session) Resumes a route instance on a give node.voidDocumentRouteElement.run(CoreSession session) Execute this element.voidDocumentRouteElement.run(CoreSession session, Map<String, Serializable> map) Execute this element.voidDocumentRouteElement.save(CoreSession session) save the document representing this DocumentRoute.DocumentRoutingPersister.saveDocumentRouteInstanceAsNewModel(DocumentModel routeInstance, DocumentModel parentFolder, String newName, CoreSession session) DocumentRoutingService.saveRouteAsNewModel(DocumentRoute route, CoreSession session) Save a route instance as a new model of route.DocumentRoutingService.searchRouteModels(CoreSession session, String searchString) Returns the route models matching thesearchString.voidDocumentRouteElement.setCanceled(CoreSession session) Set the step to a cancel step.voidDocumentRouteElement.setCanDeleteStep(CoreSession session, String userOrGroup) make this user or group step deleter.voidDocumentRouteElement.setCanReadStep(CoreSession session, String userOrGroup) make this user or group a step reader.voidDocumentRouteElement.setCanUpdateStep(CoreSession session, String userOrGroup) make this user or group a step updater.voidDocumentRouteElement.setCanValidateStep(CoreSession session, String userOrGroup) make this user or group a validator for this step.voidDocumentRouteElement.setDone(CoreSession session) set this element as done.voidDocumentRouteElement.setReadOnly(CoreSession session) remove write rights to everyone but the administrators.voidDocumentRouteElement.setReady(CoreSession session) set this element as ready.voidDocumentRouteElement.setRunning(CoreSession session) set this element as running.voidDocumentRouteElement.setValidated(CoreSession session) set this element as validated.voidDocumentRoutingService.startInstance(String routeInstanceId, List<String> docIds, Map<String, Serializable> map, CoreSession session) Starts an instance that was created withDocumentRoutingService.createNewInstance(java.lang.String, java.util.List<java.lang.String>, java.util.Map<java.lang.String, java.io.Serializable>, org.nuxeo.ecm.core.api.CoreSession, boolean)but withstartInstance = false.voidLockableDocumentRoute.unlockDocument(CoreSession session) voidDocumentRoutingService.unlockDocumentRoute(DocumentRoute routeModel, CoreSession session) Unlocks thisDocumentRoute.If the document is not locked throws aDocumentRouteNotLockedExceptionDocumentRoutingService.unlockDocumentRouteUnrestrictedSession(DocumentRoute routeModel, CoreSession userSession) Unlock the givenDocumentRoutemodel under unrestricted session.voidDocumentRoutingService.updateRouteElement(DocumentRouteElement routeModel, CoreSession session) Update the given route elementvoidDocumentRouteElement.validate(CoreSession session) Set this element to the validate state and put it in read only mode.DocumentRoutingService.validateRouteModel(DocumentRoute routeModel, CoreSession session) Validates the givenDocumentRoutemodel by changing its lifecycle state and setting it and all its children in ReadOnly. -
Uses of CoreSession in org.nuxeo.ecm.platform.routing.api.operation
Fields in org.nuxeo.ecm.platform.routing.api.operation declared as CoreSessionModifier and TypeFieldDescriptionprotected CoreSessionMapPropertiesOnTaskOperation.sessionprotected CoreSessionUpdateCommentsInfoOnDocumentOperation.sessionMethods in org.nuxeo.ecm.platform.routing.api.operation with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected voidBulkRestartWorkflow.reinitLifecycle(List<String> docIds, CoreSession session) -
Uses of CoreSession in org.nuxeo.ecm.platform.routing.core.api
Methods in org.nuxeo.ecm.platform.routing.core.api with parameters of type CoreSessionModifier and TypeMethodDescriptionvoidDocumentRoutingEngineService.cancel(DocumentRoute routeInstance, CoreSession session) Cancels a route using an unrestricted session.DocumentRoutingEscalationService.queryForSuspendedNodesWithEscalation(CoreSession session) Deprecated.since 2023.0, this method doesn't scale, use theCoreSessionquery APIs withDocumentRoutingEscalationService.SUSPENDED_NODES_WITH_ESCALATION_QUERYinsteadvoidDocumentRoutingEngineService.resume(DocumentRoute routeInstance, String nodeId, String taskId, Map<String, Object> data, String status, CoreSession session) Resumes a route, optionnally for a given task only.voidDocumentRoutingEscalationService.scheduleExecution(GraphNode.EscalationRule rule, CoreSession session) Deprecated.since 2023.0, it was replaced byDocumentRoutingEscalationActionvoidDocumentRoutingEngineService.start(DocumentRoute routeInstance, Map<String, Serializable> map, CoreSession session) Starts a route. -
Uses of CoreSession in org.nuxeo.ecm.platform.routing.core.api.operation
Fields in org.nuxeo.ecm.platform.routing.core.api.operation declared as CoreSessionModifier and TypeFieldDescriptionprotected CoreSessionCancelWorkflowOperation.sessionprotected CoreSessionCompleteTaskOperation.sessionprotected CoreSessionGetOpenTasksOperation.sessionprotected CoreSessionGetTaskNamesOperation.sessionprotected CoreSessionResumeNodeOperation.sessionprotected CoreSessionSetWorkflowVar.sessionprotected CoreSessionSetWorkflowVariablesOperation.sessionprotected CoreSessionStartWorkflowOperation.sessionMethods in org.nuxeo.ecm.platform.routing.core.api.operation with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected DocumentModelListGetTaskNamesOperation.getAllUserOpenTask(CoreSession session, Locale locale, String searchTerm, boolean partialMatch) Returns all user tasks having their translated name matching ( partially or fully ) the given label. -
Uses of CoreSession in org.nuxeo.ecm.platform.routing.core.bulk
Methods in org.nuxeo.ecm.platform.routing.core.bulk with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected voidDocumentRoutingEscalationAction.DocumentRoutingEscalationComputation.compute(CoreSession session, List<String> ids, Map<String, Serializable> properties) protected voidGarbageCollectRoutesAction.GarbageCollectRoutesComputation.compute(CoreSession session, List<String> ids, Map<String, Serializable> properties) -
Uses of CoreSession in org.nuxeo.ecm.platform.routing.core.impl
Fields in org.nuxeo.ecm.platform.routing.core.impl declared as CoreSessionMethods in org.nuxeo.ecm.platform.routing.core.impl that return CoreSessionMethods in org.nuxeo.ecm.platform.routing.core.impl with parameters of type CoreSessionModifier and TypeMethodDescriptionvoidDocumentRouteElementImpl.backToReady(CoreSession session) voidAbstractRunner.cancel(CoreSession session, DocumentRouteElement element) voidDocumentRouteElementImpl.cancel(CoreSession session) voidDocumentRoutingEngineServiceImpl.cancel(DocumentRoute routeInstance, CoreSession session) voidElementRunner.cancel(CoreSession session, DocumentRouteElement element) Cancel this element.voidGraphRunner.cancel(CoreSession session, DocumentRouteElement element) voidDocumentRoutingServiceImpl.cancelTask(CoreSession s, String taskId) protected voidGraphNodeImpl.cancelTask(CoreSession session, String taskId) booleanDocumentRoutingServiceImpl.canCreateInstance(CoreSession session, List<String> documentIds, String workflowModelName) booleanDocumentRouteElementImpl.canDeleteStep(CoreSession session) booleanDocumentRouteElementImpl.canUndoStep(CoreSession session) booleanDocumentRouteImpl.canUndoStep(CoreSession session) booleanDocumentRouteElementImpl.canUpdateStep(CoreSession session) booleanDocumentRoutingServiceImpl.canValidateRoute(DocumentModel documentRoute, CoreSession coreSession) booleanDocumentRouteElementImpl.canValidateStep(CoreSession session) voidDocumentRoutingServiceImpl.completeTask(String routeId, String taskId, Map<String, Object> data, String status, CoreSession session) protected voidDocumentRoutingServiceImpl.completeTask(String routeId, String nodeId, Task task, Map<String, Object> data, String status, CoreSession session) DocumentRoutingTreePersister.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.DocumentRoutingServiceImpl.createNewInstance(String routeModelId, List<String> docIds, Map<String, Serializable> map, CoreSession s, boolean startInstance) DocumentRoutingServiceImpl.createNewInstance(String routeModelId, List<String> docIds, CoreSession session, boolean startInstance) DocumentRoutingServiceImpl.createNewInstance(DocumentRoute model, List<String> docIds, CoreSession session, boolean startInstance) protected voidGraphRunner.createTask(CoreSession session, GraphRoute graph, GraphNode node) voidDocumentRoutingServiceImpl.delegateTask(CoreSession s, String taskId, List<String> delegatedActors, String comment) voidDocumentRoutingServiceImpl.endTask(CoreSession session, Task task, Map<String, Object> data, String status) protected voidGraphRunner.finishTask(CoreSession session, GraphRoute graph, GraphNode node, Task task, boolean delete) protected voidGraphRunner.finishTask(CoreSession session, GraphRoute graph, GraphNode node, Task task, boolean delete, String status) static voidAuditEventFirer.fireEvent(CoreSession coreSession, DocumentRouteElement element, Map<String, Serializable> eventProperties, String eventName, DocumentModel doc) protected static voidDocumentRoutingServiceImpl.fireEvent(String eventName, Map<String, Serializable> eventProperties, DocumentRoute route, CoreSession session) static 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 liststatic voidEventFirer.fireEvent(CoreSession coreSession, DocumentRouteElement element, Map<String, Serializable> eventProperties, String eventName) protected voidDocumentRoutingServiceImpl.fireEventAfterWorkflowStarted(DocumentRoute route, CoreSession session) protected voidDocumentRouteImpl.fireWorkflowCompletionEvent(CoreSession session) voidDocumentRouteElementImpl.followTransition(DocumentRouteElement.ElementLifeCycleTransistion transition, CoreSession session, boolean recursive) DocumentRouteElementImpl.getAttachedDocuments(CoreSession session) DocumentRoutingServiceImpl.getAvailableDocumentRoute(CoreSession session) DocumentRoutingServiceImpl.getAvailableDocumentRouteModel(CoreSession session) protected List<DocumentRouteElement> AbstractRunner.getChildrenElement(CoreSession session, DocumentRouteElement element) DocumentRoutingServiceImpl.getDocumentRelatedWorkflows(DocumentModel document, CoreSession session) DocumentRouteElementImpl.getDocumentRoute(CoreSession session) DocumentRoutingServiceImpl.getDocumentRoutesForAttachedDocument(CoreSession session, String attachedDocId) DocumentRoutingServiceImpl.getDocumentRoutesForAttachedDocument(CoreSession session, String attachedDocId, List<DocumentRouteElement.ElementLifeCycleState> states) protected DocumentModelDocumentRoutingTreePersister.getDocumentRoutesStructure(String type, CoreSession session) protected OperationContextDocumentRoutingEscalationServiceImpl.getExecutionContext(CoreSession session, GraphNode node, boolean handleTransaction) protected OperationContextGraphNodeImpl.getExecutionContext(CoreSession session) booleanDocumentRoutingEscalationServiceImpl.EscalationRuleWork.getExecutionStatus(GraphNode.EscalationRule rule, CoreSession session) Deprecated.Used to check the executed status when the escalationRule is run by a worker in a work queueLockableDocumentRouteImpl.getLockOwner(CoreSession session) DocumentRoutingTreePersister.getOrCreateRootOfDocumentRouteInstanceStructure(CoreSession session) DocumentRoutingTreePersister.getParentFolderForDocumentRouteInstance(DocumentModel document, CoreSession session) DocumentRoutingTreePersister.getParentFolderForDocumentRouteModels(CoreSession session) DocumentRoutingTreePersister.getParentFolderForNewModel(CoreSession session, DocumentModel instance) DocumentRoutingServiceImpl.getRouteModelDocIdWithId(CoreSession session, String id) DocumentRoutingServiceImpl.getRouteModelWithId(CoreSession session, String id) DocumentRoutingServiceImpl.getRunnableWorkflows(CoreSession session, List<String> documentIds) DocumentRoutingServiceImpl.getRunningWorkflowInstancesLaunchedByCurrentUser(CoreSession session) DocumentRoutingServiceImpl.getRunningWorkflowInstancesLaunchedByCurrentUser(CoreSession session, String worflowModelName) 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.protected Map<String, Serializable> DocumentRoutingServiceImpl.getWorkflowContextualInfo(CoreSession session, Task item) GraphNode.getWorkflowContextualInfo(CoreSession session, boolean detached) Gets a map containing the workflow and node variables and workflow documents.GraphNodeImpl.getWorkflowContextualInfo(CoreSession session, boolean detached) DocumentRoutingServiceImpl.getWorkflowInputDocuments(CoreSession session, Task task) voidDocumentRoutingServiceImpl.grantPermissionToTaskAssignees(CoreSession session, String permission, List<DocumentModel> docs, Task task) voidDocumentRoutingServiceImpl.grantPermissionToTaskDelegatedActors(CoreSession session, String permission, List<DocumentModel> docs, Task task) protected booleanDocumentRouteElementImpl.hasPermissionOnDocument(CoreSession session, String permission) voidDocumentRoutingServiceImpl.importAllRouteModels(CoreSession session) DocumentRoutingServiceImpl.importRouteModel(URL modelToImport, boolean overwrite, CoreSession session) booleanLockableDocumentRouteImpl.isLocked(CoreSession session) booleanDocumentRoutingServiceImpl.isLockedByCurrentUser(DocumentRoute routeModel, CoreSession session) booleanLockableDocumentRouteImpl.isLockedByCurrentUser(CoreSession session) voidLockableDocumentRouteImpl.lockDocument(CoreSession session) voidDocumentRoutingServiceImpl.lockDocumentRoute(DocumentRoute routeModel, CoreSession session) voidDocumentRoutingServiceImpl.makeRoutingTasks(CoreSession coreSession, List<Task> tasks) Deprecated.protected voidDocumentRoutingServiceImpl.prepareAndFireEvent(Serializable actors, DocumentRoutingConstants.Events event, String comment, CoreSession session, Task task, GraphRoute routeInstance) booleanDocumentRoutingServiceImpl.purgeDocumentRoute(CoreSession session, DocumentRoute route) DocumentRoutingEscalationServiceImpl.queryForSuspendedNodesWithEscalation(CoreSession session) Deprecated.voidDocumentRoutingServiceImpl.reassignTask(CoreSession s, String taskId, List<String> actors, String comment) 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) voidAbstractRunner.resume(CoreSession session, DocumentRouteElement element, String nodeId, String taskId, Map<String, Object> data, String status) voidDocumentRouteElementImpl.resume(CoreSession session, String nodeId, String taskId, Map<String, Object> data, String status) voidDocumentRoutingEngineServiceImpl.resume(DocumentRoute routeInstance, String nodeId, String taskId, Map<String, Object> data, String status, CoreSession session) voidElementRunner.resume(CoreSession session, DocumentRouteElement element, String nodeId, String taskId, Map<String, Object> data, String status) Resumes this graph route on a given node.voidGraphRunner.resume(CoreSession session, DocumentRouteElement element, String nodeId, String taskId, Map<String, Object> varData, String status) voidDocumentRoutingServiceImpl.resumeInstance(String routeId, String nodeId, Map<String, Object> data, String status, CoreSession session) voidGraphRoute.resumeParentRoute(CoreSession session) Resumes execution of the parent route from which this graph was started.voidGraphRouteImpl.resumeParentRoute(CoreSession session) voidAbstractRunner.run(CoreSession session, DocumentRouteElement element, Map<String, Serializable> map) voidDocumentRouteElementImpl.run(CoreSession session) voidDocumentRouteElementImpl.run(CoreSession session, Map<String, Serializable> map) voidElementRunner.run(CoreSession session, DocumentRouteElement element) Run this element.voidElementRunner.run(CoreSession session, DocumentRouteElement element, Map<String, Serializable> map) Run this element.voidGraphRunner.run(CoreSession session, DocumentRouteElement element) voidGraphRunner.run(CoreSession session, DocumentRouteElement element, Map<String, Serializable> map) protected voidGraphRunner.runGraph(CoreSession session, DocumentRouteElement element, GraphNode initialNode) Runs the graph starting with the given node.protected booleanGraphRunner.runNode(CoreSession session, GraphNode node, GraphRoute graph, List<GraphNode> subRoutes) voidDocumentRouteElementImpl.save(CoreSession session) DocumentRoutingTreePersister.saveDocumentRouteInstanceAsNewModel(DocumentModel routeInstance, DocumentModel parentFolder, String newName, CoreSession session) DocumentRoutingServiceImpl.saveRouteAsNewModel(DocumentRoute instance, CoreSession session) voidDocumentRoutingEscalationServiceImpl.scheduleExecution(GraphNode.EscalationRule rule, CoreSession session) Deprecated.DocumentRoutingServiceImpl.searchRouteModels(CoreSession session, String searchString) protected voidDocumentRoutingServiceImpl.setAclForActors(CoreSession s, String aclName, String permission, List<DocumentModel> docs, List<String> actors) voidDocumentRouteElementImpl.setCanceled(CoreSession session) voidDocumentRouteElementImpl.setCanDeleteStep(CoreSession session, String userOrGroup) voidDocumentRouteElementImpl.setCanReadStep(CoreSession session, String userOrGroup) voidDocumentRouteElementImpl.setCanUpdateStep(CoreSession session, String userOrGroup) voidDocumentRouteElementImpl.setCanValidateStep(CoreSession session, String userOrGroup) voidDocumentRouteElementImpl.setDone(CoreSession session) voidDocumentRouteImpl.setDone(CoreSession session) voidDocumentRouteStepsContainerImpl.setDone(CoreSession session) protected voidDocumentRouteElementImpl.setPermissionOnDocument(CoreSession session, String userOrGroup, String permission) voidDocumentRouteElementImpl.setReadOnly(CoreSession session) voidDocumentRouteElementImpl.setReady(CoreSession session) voidDocumentRouteElementImpl.setRunning(CoreSession session) voidDocumentRouteElementImpl.setValidated(CoreSession session) voidDocumentRoutingEngineServiceImpl.start(DocumentRoute routeInstance, Map<String, Serializable> map, CoreSession session) voidDocumentRoutingServiceImpl.startInstance(String routeInstanceId, List<String> docIds, Map<String, Serializable> map, CoreSession s) protected DocumentModelDocumentRoutingTreePersister.undoReadOnlySecurityPolicy(DocumentModel instance, CoreSession session) voidLockableDocumentRouteImpl.unlockDocument(CoreSession session) voidDocumentRoutingServiceImpl.unlockDocumentRoute(DocumentRoute routeModel, CoreSession session) DocumentRoutingServiceImpl.unlockDocumentRouteUnrestrictedSession(DocumentRoute routeModel, CoreSession userSession) voidDocumentRoutingServiceImpl.updateRouteElement(DocumentRouteElement routeElement, CoreSession session) protected voidDocumentRoutingServiceImpl.updateTaskInfo(CoreSession session, GraphRoute graph, Task task) voidDocumentRouteElementImpl.validate(CoreSession session) voidDocumentRouteStepsContainerImpl.validate(CoreSession session) DocumentRoutingServiceImpl.validateRouteModel(DocumentRoute routeModel, CoreSession userSession) Constructors in org.nuxeo.ecm.platform.routing.core.impl with parameters of type CoreSessionModifierConstructorDescriptionprotectedAttachedDocumentsChecker(CoreSession session, String workflowInstanceId) -
Uses of CoreSession in org.nuxeo.ecm.platform.routing.core.impl.jsongraph
Constructors in org.nuxeo.ecm.platform.routing.core.impl.jsongraph with parameters of type CoreSessionModifierConstructorDescriptionJsonGraphRoute(CoreSession session, String docId, Locale locale) JsonGraphRoute(CoreSession session, GraphRoute graphRoute, Locale locale) -
Uses of CoreSession in org.nuxeo.ecm.platform.routing.core.io
Methods in org.nuxeo.ecm.platform.routing.core.io with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected static ActionContextTaskWriter.createActionContext(CoreSession session) Deprecated.since 11.1 useTaskWriter.createActionContext(CoreSession, GraphNode)insteadprotected static ActionContextTaskWriter.createActionContext(CoreSession session, GraphNode node) Constructors in org.nuxeo.ecm.platform.routing.core.io with parameters of type CoreSessionModifierConstructorDescriptionNodeAccessRunner(CoreSession session, String workflowInstanceId, String nodeId) -
Uses of CoreSession in org.nuxeo.ecm.platform.routing.core.listener
Methods in org.nuxeo.ecm.platform.routing.core.listener with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected voidDocumentRouteOrphanedListener.deleteOrphanDocumentRoutes(CoreSession session, String id) Removes the given id from DocumentRoutes attached documents list and deletes the DocumentRoutes if they are not attached to a document anymore.protected voidDocumentRouteDeletedListener.deleteOrphanTasks(CoreSession session, String id) Deprecated.Deletes all tasks whose process id matches the given DocumentRoute id.protected voidDocumentRouteOrphanedListener.deleteOrphanTasks(CoreSession session, String id) voidRouteModelsInitializator.doInitializeRepository(CoreSession session) -
Uses of CoreSession in org.nuxeo.ecm.platform.routing.core.persistence
Methods in org.nuxeo.ecm.platform.routing.core.persistence with parameters of type CoreSessionModifier and TypeMethodDescriptionstatic 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) -
Uses of CoreSession in org.nuxeo.ecm.platform.routing.core.provider
Methods in org.nuxeo.ecm.platform.routing.core.provider that return CoreSession -
Uses of CoreSession in org.nuxeo.ecm.platform.scanimporter.processor
Methods in org.nuxeo.ecm.platform.scanimporter.processor with parameters of type CoreSessionModifier 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 CoreSession in org.nuxeo.ecm.platform.search.core
Methods in org.nuxeo.ecm.platform.search.core with parameters of type CoreSessionModifier and TypeMethodDescriptionSavedSearchService.createSavedSearch(CoreSession session, String title, String queryParams, Map<String, String> namedParams, String query, String queryLanguage, String pageProviderName, Long pageSize, Long currentPageIndex, Long maxResults, String sortBy, String sortOrder, String contentViewData) SavedSearchServiceImpl.createSavedSearch(CoreSession session, String title, String queryParams, Map<String, String> namedParams, String query, String queryLanguage, String pageProviderName, Long pageSize, Long currentPageIndex, Long maxResults, String sortBy, String sortOrder, String contentViewData) voidSavedSearchService.deleteSavedSearch(CoreSession session, SavedSearch search) voidSavedSearchServiceImpl.deleteSavedSearch(CoreSession session, SavedSearch search) SavedSearchService.getSavedSearch(CoreSession session, String id) SavedSearchServiceImpl.getSavedSearch(CoreSession session, String id) SavedSearchService.saveSavedSearch(CoreSession session, SavedSearch search) SavedSearchServiceImpl.saveSavedSearch(CoreSession session, SavedSearch search) -
Uses of CoreSession in org.nuxeo.ecm.platform.shibboleth
Methods in org.nuxeo.ecm.platform.shibboleth with parameters of type CoreSessionModifier and TypeMethodDescriptionstatic DocumentModelShibbolethGroupHelper.getBareGroupModel(CoreSession core) Deprecated, for removal: This API element is subject to removal in a future version.since 2025.0, useShibbolethGroupHelper.getBareGroupModel()instead -
Uses of CoreSession in org.nuxeo.ecm.platform.suggestbox.automation
Fields in org.nuxeo.ecm.platform.suggestbox.automation declared as CoreSession -
Uses of CoreSession in org.nuxeo.ecm.platform.suggestbox.service
Fields in org.nuxeo.ecm.platform.suggestbox.service declared as CoreSessionMethods in org.nuxeo.ecm.platform.suggestbox.service with parameters of type CoreSession -
Uses of CoreSession in org.nuxeo.ecm.platform.tag
Methods in org.nuxeo.ecm.platform.tag with parameters of type CoreSessionModifier and TypeMethodDescriptionbooleanAbstractTagService.canUntag(CoreSession session, String docId, String label) booleanFacetedTagService.canUntag(CoreSession session, String docId, String label) booleanTagService.canUntag(CoreSession session, String docId, String label) Returns whether or not the current session can untag tag on provided document.voidAbstractTagService.copyTags(CoreSession session, String srcDocId, String dstDocId) protected voidAbstractTagService.copyTags(CoreSession session, String srcDocId, String dstDocId, boolean removeExistingTags) voidTagService.copyTags(CoreSession session, String srcDocId, String dstDocId) Copy all the tags applied to the source document to the destination document.abstract voidAbstractTagService.doCopyTags(CoreSession session, String srcDocId, String dstDocId, boolean removeExistingTags) voidFacetedTagService.doCopyTags(CoreSession session, String srcDocId, String dstDocId, boolean removeExistingTags) AbstractTagService.doGetTagDocumentIds(CoreSession session, String label) FacetedTagService.doGetTagDocumentIds(CoreSession session, String label) AbstractTagService.doGetTags(CoreSession session, String docId) FacetedTagService.doGetTags(CoreSession session, String docId) AbstractTagService.doGetTagSuggestions(CoreSession session, String label) FacetedTagService.doGetTagSuggestions(CoreSession session, String label) abstract voidAbstractTagService.doTag(CoreSession session, String docId, String label, String username) voidFacetedTagService.doTag(CoreSession session, String docId, String label, String username) abstract voidAbstractTagService.doUntag(CoreSession session, String docId, String label) voidFacetedTagService.doUntag(CoreSession session, String docId, String label) protected voidAbstractTagService.fireUpdateEvent(CoreSession session, String docId) protected static List<Map<String, Serializable>> AbstractTagService.getItems(String pageProviderName, CoreSession session, Object... params) Returns results from calls toqueryAndFetch(String, String, Object...)using page providers.AbstractTagService.getSuggestions(CoreSession session, String label) TagService.getSuggestions(CoreSession session, String label) Gets suggestions for a given tag label prefix.AbstractTagService.getTagDocumentIds(CoreSession session, String label) TagService.getTagDocumentIds(CoreSession session, String label) Gets the documents to which a tag is applied.AbstractTagService.getTags(CoreSession session, String docId) TagService.getTags(CoreSession session, String docId) Gets the tags applied to a document.voidAbstractTagService.removeTags(CoreSession session, String docId) voidTagService.removeTags(CoreSession session, String docId) Removes all the tags applied to a document.voidAbstractTagService.replaceTags(CoreSession session, String srcDocId, String dstDocId) voidTagService.replaceTags(CoreSession session, String srcDocId, String dstDocId) Replace all the existing tags applied on the destination document by the ones applied on the source document.protected voidFacetedTagService.saveDocument(CoreSession session, DocumentModel doc) booleanFacetedTagService.supportsTag(CoreSession session, String docId) booleanTagService.supportsTag(CoreSession session, String docId) Checks if document support tag.voidAbstractTagService.tag(CoreSession session, String docId, String label) voidTagService.tag(CoreSession session, String docId, String label) Tags a document with a given tag.voidAbstractTagService.untag(CoreSession session, String docId, String label) voidTagService.untag(CoreSession session, String docId, String label) Untags a document of the given tag -
Uses of CoreSession in org.nuxeo.ecm.platform.tag.automation
Fields in org.nuxeo.ecm.platform.tag.automation declared as CoreSession -
Uses of CoreSession in org.nuxeo.ecm.platform.tag.operations
Fields in org.nuxeo.ecm.platform.tag.operations declared as CoreSessionModifier and TypeFieldDescriptionprotected CoreSessionRemoveDocumentTags.sessionprotected CoreSessionTagDocument.sessionprotected CoreSessionUntagDocument.session -
Uses of CoreSession in org.nuxeo.ecm.platform.task
Methods in org.nuxeo.ecm.platform.task with parameters of type CoreSessionModifier and TypeMethodDescriptionTaskService.acceptTask(CoreSession coreSession, NuxeoPrincipal principal, Task task, String comment) Ends the task using event nameTaskEventNames.WORKFLOW_TASK_COMPLETEDand marking the task as validated.voidTask.cancel(CoreSession coreSession) voidTaskImpl.cancel(CoreSession coreSession) TaskService.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.TaskService.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.default voidTaskService.delegateTask(CoreSession session, String taskId, List<String> actors, String comment) Delegates the given task to the list of actors.voidTaskService.delegateTask(CoreSession session, String taskId, List<String> actors, String comment, Map<String, Serializable> eventInfo) voidTaskService.deleteTask(CoreSession coreSession, String taskId) Remove the documentTask identified by the given taskId if coreSession's principal has the Remove permission.voidTask.end(CoreSession coreSession) voidTaskImpl.end(CoreSession coreSession) TaskProvider.endTask(CoreSession coreSession, NuxeoPrincipal principal, Task task, String comment, String eventName, boolean isValidated) Ends the taskTaskService.endTask(CoreSession coreSession, NuxeoPrincipal principal, Task task, String comment, String eventName, boolean isValidated) Ends the taskprotected voidTaskImpl.followTransition(CoreSession coreSession, String transition) TaskProvider.getAllCurrentTaskInstances(CoreSession session, List<SortInfo> sortInfos) Returns the list of task instances associated assigned to the current user.TaskProvider.getAllTaskInstances(String processId, String nodeId, CoreSession session) Returns all the tasks instances for the givenprocessIdoriginating from the givennodeId.TaskProvider.getAllTaskInstances(String processId, List<String> actors, CoreSession session) Returns all the tasks instances for the givenprocessIdwhich assigned to one of the actor in the list or its pool.TaskProvider.getAllTaskInstances(String processId, CoreSession session) Returns all the tasks instances for the givenprocessId.TaskProvider.getAllTaskInstances(String processId, NuxeoPrincipal user, CoreSession session) Returns all the tasks instances for the givenprocessIdand where the user is the actor or belongs to the pooled actor list.TaskProvider.getCurrentTaskInstances(List<String> actors, CoreSession coreSession) Returns a list of task instances assigned to one of the actors in the list or to its pool.TaskProvider.getCurrentTaskInstances(List<String> actors, CoreSession coreSession, List<SortInfo> sortInfos) Provide @param sortInfo to handle sort page-provider contributions (seeTaskProvider.getCurrentTaskInstances(org.nuxeo.ecm.core.api.CoreSession))TaskProvider.getCurrentTaskInstances(CoreSession coreSession) TaskProvider.getCurrentTaskInstances(CoreSession coreSession, List<SortInfo> sortInfos) Provide @param sortInfo to handle sort page-provider contributions (seeTaskProvider.getCurrentTaskInstances(org.nuxeo.ecm.core.api.CoreSession))TaskService.getTargetDocumentModel(Task ti, CoreSession coreSession) TaskService.getTask(CoreSession coreSession, String taskId) 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.TaskService.getTaskRootParentPath(CoreSession coreSession) Default value is /task-rootdefault voidTaskService.reassignTask(CoreSession session, String taskId, List<String> actors, String comment) Reassign the given task to the list of actors.voidTaskService.reassignTask(CoreSession session, String taskId, List<String> actors, String comment, Map<String, Serializable> eventInfo) TaskService.rejectTask(CoreSession coreSession, NuxeoPrincipal principal, Task task, String comment) Ends the task using event nameTaskEventNames.WORKFLOW_TASK_REJECTEDand marking the task as not validated. -
Uses of CoreSession in org.nuxeo.ecm.platform.task.core.service
Methods in org.nuxeo.ecm.platform.task.core.service with parameters of type CoreSessionModifier and TypeMethodDescriptionTaskServiceImpl.acceptTask(CoreSession coreSession, NuxeoPrincipal principal, Task task, String comment) voidCreateTaskUnrestricted.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) voidCreateTaskUnrestricted.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) 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) voidTaskServiceImpl.delegateTask(CoreSession session, String taskId, List<String> delegatedActors, String comment, Map<String, Serializable> eventInfo) voidTaskServiceImpl.deleteTask(CoreSession coreSession, String taskId) DocumentTaskProvider.endTask(CoreSession coreSession, NuxeoPrincipal principal, Task task, String comment, String eventName, boolean isValidated) TaskServiceImpl.endTask(CoreSession coreSession, NuxeoPrincipal principal, Task task, String comment, String eventName, boolean isValidated) Use the task provider held by theTask.TASK_PROVIDER_KEYtask variable to end thetask.DocumentTaskProvider.getAllCurrentTaskInstances(CoreSession session, List<SortInfo> sortInfos) TaskServiceImpl.getAllCurrentTaskInstances(CoreSession coreSession, List<SortInfo> sortInfos) DocumentTaskProvider.getAllTaskInstances(String processId, String nodeId, CoreSession session) DocumentTaskProvider.getAllTaskInstances(String processId, List<String> actors, CoreSession session) DocumentTaskProvider.getAllTaskInstances(String processId, CoreSession session) DocumentTaskProvider.getAllTaskInstances(String processId, NuxeoPrincipal user, CoreSession session) TaskServiceImpl.getAllTaskInstances(String processId, String nodeId, CoreSession session) TaskServiceImpl.getAllTaskInstances(String processId, List<String> actors, CoreSession session) TaskServiceImpl.getAllTaskInstances(String processId, CoreSession session) TaskServiceImpl.getAllTaskInstances(String processId, NuxeoPrincipal user, CoreSession session) DocumentTaskProvider.getCurrentTaskInstances(List<String> actors, CoreSession coreSession) Returns a list of task instances assigned to one of the actors in the list or to its pool.DocumentTaskProvider.getCurrentTaskInstances(List<String> actors, CoreSession coreSession, List<SortInfo> sortInfos) Provide @param sortInfo to handle sort page-provider contributions (seeDocumentTaskProvider.getCurrentTaskInstances(org.nuxeo.ecm.core.api.CoreSession))DocumentTaskProvider.getCurrentTaskInstances(CoreSession coreSession) DocumentTaskProvider.getCurrentTaskInstances(CoreSession coreSession, List<SortInfo> sortInfos) Provide @param sortInfo to handle sort page-provider contributions (seeDocumentTaskProvider.getCurrentTaskInstances(org.nuxeo.ecm.core.api.CoreSession))TaskServiceImpl.getCurrentTaskInstances(List<String> actors, CoreSession coreSession) Returns a list of task instances assigned to one of the actors in the list or to its pool.TaskServiceImpl.getCurrentTaskInstances(List<String> actors, CoreSession coreSession, List<SortInfo> sortInfos) Provide @param sortInfo to handle sort page-provider contributions (seeTaskServiceImpl.getCurrentTaskInstances(org.nuxeo.ecm.core.api.CoreSession))TaskServiceImpl.getCurrentTaskInstances(CoreSession coreSession) TaskServiceImpl.getCurrentTaskInstances(CoreSession coreSession, List<SortInfo> sortInfos) Provide @param sortInfo to handle sort page-provider contributions (seeTaskServiceImpl.getCurrentTaskInstances(org.nuxeo.ecm.core.api.CoreSession))TaskServiceImpl.getTargetDocumentModel(Task task, CoreSession coreSession) TaskServiceImpl.getTask(CoreSession coreSession, String taskId) 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) TaskServiceImpl.getTaskRootParentPath(CoreSession coreSession) DocumentTaskProvider.getTasks(String pageProviderName, CoreSession session, boolean unrestricted, List<SortInfo> sortInfos, Object... params) static voidTaskEventNotificationHelper.notifyEvent(CoreSession coreSession, DocumentModel document, NuxeoPrincipal principal, Task task, String eventId, Map<String, Serializable> properties, String comment, String category) protected voidTaskServiceImpl.notifyEvent(CoreSession session, Task task, List<DocumentModel> docs, String event, Map<String, Serializable> eventInfo, String comment, NuxeoPrincipal principal, List<String> actorIds) static voidTaskEventNotificationHelper.notifyTaskEnded(CoreSession coreSession, NuxeoPrincipal principal, Task task, String comment, String eventName, Map<String, Serializable> extraEventProperties) voidTaskServiceImpl.reassignTask(CoreSession session, String taskId, List<String> newActors, String comment, Map<String, Serializable> eventInfo) TaskServiceImpl.rejectTask(CoreSession coreSession, NuxeoPrincipal principal, Task task, String comment) Constructors in org.nuxeo.ecm.platform.task.core.service with parameters of type CoreSessionModifierConstructorDescriptionCreateTaskUnrestricted(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) CreateTaskUnrestricted(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) -
Uses of CoreSession in org.nuxeo.ecm.platform.task.providers
Methods in org.nuxeo.ecm.platform.task.providers that return CoreSession -
Uses of CoreSession in org.nuxeo.ecm.platform.thumbnail.action
Methods in org.nuxeo.ecm.platform.thumbnail.action with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected voidRecomputeThumbnailsAction.RecomputeThumbnailsComputation.compute(CoreSession session, List<String> ids, Map<String, Serializable> properties) protected voidRecomputeThumbnailsAction.RecomputeThumbnailsComputation.processDoc(CoreSession session, DocumentModel doc) -
Uses of CoreSession in org.nuxeo.ecm.platform.thumbnail.factories
Methods in org.nuxeo.ecm.platform.thumbnail.factories with parameters of type CoreSessionModifier and TypeMethodDescriptionThumbnailDocumentFactory.computeThumbnail(DocumentModel doc, CoreSession session) ThumbnailDocumentFactory.getThumbnail(DocumentModel doc, CoreSession session) -
Uses of CoreSession in org.nuxeo.ecm.platform.thumbnail.listener
Methods in org.nuxeo.ecm.platform.thumbnail.listener with parameters of type CoreSessionModifier and TypeMethodDescriptionvoidThumbnailHelper.createThumbnailIfNeeded(CoreSession session, DocumentModel doc) Creates a thumbnail if needed and synchronizes the document facet.protected voidUpdateThumbnailListener.processDoc(CoreSession session, DocumentModel doc) -
Uses of CoreSession in org.nuxeo.ecm.platform.userpreferences
Methods in org.nuxeo.ecm.platform.userpreferences with parameters of type CoreSessionModifier and TypeMethodDescriptionUserPreferencesService.getSimpleUserPreferences(CoreSession session) UserPreferencesServiceImpl.getSimpleUserPreferences(CoreSession session) <T extends UserPreferences>
TUserPreferencesService.getUserPreferences(CoreSession session, Class<T> configurationClass, String configurationFacet) <T extends UserPreferences>
TUserPreferencesServiceImpl.getUserPreferences(CoreSession session, Class<T> userPrefClass, String userPrefFacet) -
Uses of CoreSession in org.nuxeo.ecm.platform.userworkspace.api
Methods in org.nuxeo.ecm.platform.userworkspace.api with parameters of type CoreSessionModifier and TypeMethodDescriptionUserWorkspaceService.getCurrentUserPersonalWorkspace(CoreSession userCoreSession) Gets the current user personal workspace. -
Uses of CoreSession in org.nuxeo.ecm.platform.userworkspace.core.service
Methods in org.nuxeo.ecm.platform.userworkspace.core.service with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected StringAbstractUserWorkspaceImpl.computePathUserWorkspaceRoot(CoreSession userCoreSession, String usedUsername) protected 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(CoreSession userCoreSession) protected DocumentModelAbstractUserWorkspaceImpl.getCurrentUserPersonalWorkspace(NuxeoPrincipal principal, String userName, CoreSession userCoreSession) This method handles the UserWorkspace creation with a Principal or a username.protected StringAbstractUserWorkspaceImpl.getDomainName(CoreSession userCoreSession) protected PathRefAbstractUserWorkspaceImpl.getExistingUserWorkspace(CoreSession session, PathRef rootref, NuxeoPrincipal principal, String username) protected PathRefAbstractUserWorkspaceImpl.getExistingUserWorkspaceRoot(CoreSession session, String username) protected LocaleAbstractUserWorkspaceImpl.getLocale(CoreSession session) AbstractUserWorkspaceImpl.getUserDefaultCollectionsRoot(CoreSession session) AbstractUserWorkspaceImpl.getUserFavorites(CoreSession session) 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) protected voidAbstractUserWorkspaceImpl.notifyEvent(CoreSession coreSession, DocumentModel document, NuxeoPrincipal principal, String eventId, Map<String, Serializable> properties) -
Uses of CoreSession in org.nuxeo.ecm.platform.userworkspace.operations
Fields in org.nuxeo.ecm.platform.userworkspace.operations declared as CoreSession -
Uses of CoreSession in org.nuxeo.ecm.platform.video.adapter
Methods in org.nuxeo.ecm.platform.video.adapter with parameters of type CoreSessionModifier and TypeMethodDescriptionThumbnailVideoFactory.computeThumbnail(DocumentModel doc, CoreSession session) ThumbnailVideoFactory.getThumbnail(DocumentModel doc, CoreSession session) -
Uses of CoreSession in org.nuxeo.ecm.platform.video.computation
Methods in org.nuxeo.ecm.platform.video.computation with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected voidRecomputeTranscodedVideosComputation.compute(CoreSession session, List<String> ids, Map<String, Serializable> properties) protected voidRecomputeVideoInfoComputation.compute(CoreSession session, List<String> ids, Map<String, Serializable> properties) protected voidRecomputeTranscodedVideosComputation.saveRendition(CoreSession session, IdRef docId, String conversionName, TranscodedVideo transcodedVideo) -
Uses of CoreSession in org.nuxeo.ecm.platform.web.common.locale
Methods in org.nuxeo.ecm.platform.web.common.locale with parameters of type CoreSessionModifier and TypeMethodDescriptionDefaultLocaleProvider.getLocale(CoreSession repo) LocaleProvider.getLocale(CoreSession session) DefaultLocaleProvider.getLocaleWithDefault(CoreSession session) LocaleProvider.getLocaleWithDefault(CoreSession session) DefaultLocaleProvider.getTimeZone(CoreSession repo) LocaleProvider.getTimeZone(CoreSession session) -
Uses of CoreSession in org.nuxeo.ecm.quota
Methods in org.nuxeo.ecm.quota with parameters of type CoreSessionModifier and TypeMethodDescriptionvoidQuotaStatsService.activateQuotaOnUserWorkspaces(long maxQuota, CoreSession session) Activates the quota on user personal workspacesvoidQuotaStatsServiceImpl.activateQuotaOnUserWorkspaces(long maxQuota, CoreSession session) booleanQuotaStatsService.canSetMaxQuota(long maxQuota, DocumentModel doc, CoreSession session) Test to see if quota allowed.booleanQuotaStatsServiceImpl.canSetMaxQuota(long maxQuota, DocumentModel doc, CoreSession session) voidQuotaStatsService.computeInitialStatistics(String updaterName, CoreSession session, QuotaStatsInitialWork currentWorker, String path) Compute the initial statistics for the given @{code updaterName} fordocPath.voidQuotaStatsServiceImpl.computeInitialStatistics(String updaterName, CoreSession session, QuotaStatsInitialWork currentWorker, String path) voidQuotaStatsUpdater.computeInitialStatistics(CoreSession session, QuotaStatsInitialWork currentWorker, String path) Compute the initial statistics under the given path for thisQuotaStatsUpdater.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) longQuotaStatsService.getQuotaSetOnUserWorkspaces(CoreSession session) longQuotaStatsServiceImpl.getQuotaSetOnUserWorkspaces(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 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) voidAbstractQuotaStatsUpdater.updateStatistics(CoreSession session, DocumentEventContext docCtx, Event event) voidQuotaStatsUpdater.updateStatistics(CoreSession session, DocumentEventContext docCtx, Event event) Update the statistics for the givendocCtxandevent. -
Uses of CoreSession in org.nuxeo.ecm.quota.automation
Fields in org.nuxeo.ecm.quota.automation declared as CoreSessionModifier and TypeFieldDescriptionprotected CoreSessionGetQuotaInfoOperation.sessionprotected CoreSessionGetQuotaStatisticsOperation.sessionprotected CoreSessionRecomputeQuotaStatistics.sessionprotected CoreSessionSetQuotaInfoOperation.session -
Uses of CoreSession in org.nuxeo.ecm.quota.count
Methods in org.nuxeo.ecm.quota.count with parameters of type CoreSessionModifier and TypeMethodDescriptionDocumentsCountUpdater.computeDocumentsCountByFolder(CoreSession session, Map<String, String> folders) voidDocumentsCountUpdater.computeInitialStatistics(CoreSession session, QuotaStatsInitialWork currentWorker, String path) DocumentsCountUpdater.getFolders(CoreSession session) 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, Map<String, org.nuxeo.ecm.quota.count.DocumentsCountUpdater.Count> foldersCount) 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) -
Uses of CoreSession in org.nuxeo.ecm.quota.size
Methods in org.nuxeo.ecm.quota.size with parameters of type CoreSessionModifier 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.protected voidDocumentsSizeUpdater.clearQuotas(CoreSession session, String docID) voidDocumentsSizeUpdater.computeInitialStatistics(CoreSession session, QuotaStatsInitialWork currentWorker, String path) 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.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 longDocumentsSizeUpdater.scrollAndDo(CoreSession session, String query, int scrollSize, int scrollKeepAlive, BiConsumer<String, Long> consumer) protected voidDocumentsSizeUpdater.updateAncestors(CoreSession session, DocumentModel doc, long deltaTotal, long deltaTrash, long deltaVersions) protected voidDocumentsSizeUpdater.updateDocumentAndAncestors(CoreSession session, DocumentModel doc, long deltaInner, long deltaTotal, long deltaTrash, long deltaVersions) -
Uses of CoreSession in org.nuxeo.ecm.restapi.opensearch1
Methods in org.nuxeo.ecm.restapi.opensearch1 with parameters of type CoreSessionModifier and TypeMethodDescriptionvoidAbstractSearchRequestFilterImpl.init(CoreSession session, String indices, String rawQuery, String payload) -
Uses of CoreSession in org.nuxeo.ecm.restapi.opensearch1.filter
Methods in org.nuxeo.ecm.restapi.opensearch1.filter with parameters of type CoreSessionModifier and TypeMethodDescriptionvoidAuditRequestFilter.init(CoreSession session, String indices, String rawQuery, String payload) voidRoutingAuditRequestFilter.init(CoreSession session, String indices, String rawQuery, String payload) voidSearchRequestFilter.init(CoreSession session, String indices, String rawQuery, String payload) default voidSearchRequestFilter.init(CoreSession session, String indices, String types, String rawQuery, String payload) Deprecated, for removal: This API element is subject to removal in a future version.since 11.4, types have been removed since Elasticsearch 7.x, useSearchRequestFilter.init(CoreSession, String, String, String)instead -
Uses of CoreSession in org.nuxeo.ecm.restapi.server
Methods in org.nuxeo.ecm.restapi.server with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected ObjectBatchUploadObject.execute(Object blobInput, String chainOrOperationId, CoreSession session, Map<String, Object> contextParams, Map<String, Object> operationParams) protected DocumentModelQueryObject.getSearchDocumentModel(CoreSession session, PageProviderService pps, String providerName, Properties namedParameters) Deprecated.since 11.1, usePageProviderHelper.getSearchDocumentModel(CoreSession, PageProviderService, String, Map)instead -
Uses of CoreSession in org.nuxeo.ecm.restapi.test
Methods in org.nuxeo.ecm.restapi.test with parameters of type CoreSessionModifier and TypeMethodDescriptionstatic DocumentModelRestServerInit.getFile(int index, CoreSession session) static DocumentModelRestServerInit.getFolder(int index, CoreSession session) static DocumentModelRestServerInit.getNote(int index, CoreSession session) voidRestServerInit.populate(CoreSession session) -
Uses of CoreSession in org.nuxeo.ecm.user.center.profile
Methods in org.nuxeo.ecm.user.center.profile with parameters of type CoreSessionModifier and TypeMethodDescriptionvoidUserProfileImporter.doImport(CoreSession session) voidUserProfileImporter.doImport(CoreSession session, org.apache.commons.csv.CSVParser parser, UserProfileService userProfileService) UserProfileService.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) protected booleanUserProfileImporter.importLine(org.apache.commons.csv.CSVRecord record, long lineNumber, Integer nameIndex, DocumentType docType, CoreSession session, UserProfileService userProfileService, Map<String, Integer> headerValues) Import a line from the CSV file.protected booleanUserProfileImporter.updateDocument(long lineNumber, String name, DocumentType docType, CoreSession session, UserProfileService userProfileService, Map<String, Serializable> properties) -
Uses of CoreSession in org.nuxeo.ecm.user.center.profile.localeProvider
Methods in org.nuxeo.ecm.user.center.profile.localeProvider with parameters of type CoreSessionModifier and TypeMethodDescriptionUserLocaleProvider.getLocale(CoreSession repo) UserLocaleProvider.getLocaleWithDefault(CoreSession session) UserLocaleProvider.getTimeZone(CoreSession repo) -
Uses of CoreSession in org.nuxeo.ecm.user.invite
Methods in org.nuxeo.ecm.user.invite with parameters of type CoreSessionModifier and TypeMethodDescriptionUserInvitationComponent.createUser(CoreSession session, DocumentModel registrationDoc) UserInvitationService.createUser(CoreSession session, DocumentModel registrationDoc) voidUserInvitationComponent.deleteRegistrationRequests(CoreSession session, List<DocumentModel> registrationDocs) voidUserInvitationService.deleteRegistrationRequests(CoreSession session, List<DocumentModel> registrationDoc) Delete a registration documentDefaultInvitationUserFactory.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 createdUserInvitationComponent.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.protected voidUserInvitationComponent.reviveRegistrationRequest(CoreSession session, DocumentModel registrationDoc, Map<String, Serializable> additionalInfos) voidUserInvitationComponent.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.protected EventContextUserInvitationComponent.sendEvent(CoreSession session, DocumentModel source, String evName) -
Uses of CoreSession in org.nuxeo.ecm.webengine.model
Methods in org.nuxeo.ecm.webengine.model that return CoreSessionModifier and TypeMethodDescriptionWebContext.getCoreSession()Gets the Core Session (or Repository Session) corresponding to that request. -
Uses of CoreSession in org.nuxeo.ecm.webengine.model.impl
Methods in org.nuxeo.ecm.webengine.model.impl that return CoreSession -
Uses of CoreSession in org.nuxeo.ecm.webengine.rest.session
Methods in org.nuxeo.ecm.webengine.rest.session that return CoreSessionModifier and TypeMethodDescriptionprotected CoreSessionCoreSessionProvider.createSession(jakarta.servlet.http.HttpServletRequest request, String repoName) SessionRef.get()CoreSessionProvider.getSession(jakarta.servlet.http.HttpServletRequest request, String repoName) static CoreSessionSessionFactory.getSession()static CoreSessionSessionFactory.getSession(jakarta.servlet.http.HttpServletRequest request) static CoreSessionSessionFactory.getSession(jakarta.servlet.http.HttpServletRequest request, String repositoryName) static CoreSessionSessionFactory.getSession(String repositoryName) Methods in org.nuxeo.ecm.webengine.rest.session with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected abstract REFCoreSessionProvider.createSessionRef(CoreSession session) -
Uses of CoreSession in org.nuxeo.ecm.webengine.rest.session.impl
Fields in org.nuxeo.ecm.webengine.rest.session.impl declared as CoreSessionModifier and TypeFieldDescriptionprotected CoreSessionPerRequestCoreProvider.Ref.sessionprotected CoreSessionPerSessionCoreProvider.Ref.sessionMethods in org.nuxeo.ecm.webengine.rest.session.impl that return CoreSessionModifier and TypeMethodDescriptionPerRequestCoreProvider.Ref.get()PerSessionCoreProvider.Ref.get()Methods in org.nuxeo.ecm.webengine.rest.session.impl with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected PerRequestCoreProvider.RefPerRequestCoreProvider.createSessionRef(CoreSession session) protected PerSessionCoreProvider.RefPerSessionCoreProvider.createSessionRef(CoreSession session) Constructors in org.nuxeo.ecm.webengine.rest.session.impl with parameters of type CoreSession -
Uses of CoreSession in org.nuxeo.ecm.webengine.rest.views
Methods in org.nuxeo.ecm.webengine.rest.views that return CoreSession -
Uses of CoreSession in org.nuxeo.ecm.webengine.util
Methods in org.nuxeo.ecm.webengine.util with parameters of type CoreSessionModifier and TypeMethodDescriptionstatic voidACLUtils.removePermission(CoreSession session, DocumentRef docRef, String username, String permission) -
Uses of CoreSession in org.nuxeo.importer.stream.consumer
Fields in org.nuxeo.importer.stream.consumer declared as CoreSession -
Uses of CoreSession in org.nuxeo.io.fsexporter
Fields in org.nuxeo.io.fsexporter declared as CoreSessionMethods in org.nuxeo.io.fsexporter with parameters of type CoreSessionModifier and TypeMethodDescriptionvoidFSExporter.export(CoreSession session, String rootPath, String fspath, String PageProvider) voidFSExporterService.export(CoreSession session, String rootPath, String fsPath, String PageProvider) protected voidCustomExporterPlugin.exportFileInXML(CoreSession session, DocumentModel docfrom, String pathtoexport) voidFSExporter.exportXML(CoreSession session, String rootName, String fileSystemTarget) voidFSExporterService.exportXML(CoreSession session, String rootName, String fileSystemTarget) DefaultExporterPlugin.getChildren(CoreSession session, DocumentModel doc, String customQuery) FSExporterPlugin.getChildren(CoreSession session, DocumentModel doc, String PageProvider) 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 CoreSession in org.nuxeo.snapshot
Methods in org.nuxeo.snapshot with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected booleanSnapshotRemovalPolicy.canRemoveVersions(CoreSession session, DocumentModel doc, List<String> uuids) SnapshotRemovalPolicy.getRemovableVersionIds(CoreSession session, ShallowDocumentModel deletedLiveDoc, List<String> versionUUIDs) -
Uses of CoreSession in org.nuxeo.snapshot.pub
Methods in org.nuxeo.snapshot.pub with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected DocumentModelFolderishProxyFactory.subPublish(CoreSession session, DocumentModel parentProxy, Snapshot tree, boolean skipParent) -
Uses of CoreSession in org.nuxeo.template.adapters
Methods in org.nuxeo.template.adapters that return CoreSession -
Uses of CoreSession in org.nuxeo.template.api
Methods in org.nuxeo.template.api with parameters of type CoreSessionModifier and TypeMethodDescriptionTemplateProcessorService.getAvailableOfficeTemplates(CoreSession session, String targetType) Retrieve theTemplateSourceDocumentthat can be used as an Office template (i.e that support to store the template file as main blob of target DocumentModel)TemplateProcessorService.getAvailableTemplateDocs(CoreSession session, String targetType) FindTemplateSourceDocuments that can be bound to a given doc type.TemplateProcessorService.getAvailableTemplates(CoreSession session, String targetType) FindTemplateSourceDocuments that can be bound to a given doc type.TemplateProcessorService.getTemplateDoc(CoreSession session, String name) Returns a template with a given templateName. -
Uses of CoreSession in org.nuxeo.template.context.extensions
Methods in org.nuxeo.template.context.extensions with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected StringAuditExtensionFactory.getLogComment(LogEntry entry, CoreSession session) AuditExtensionFactory.preprocessAuditEntries(List<LogEntry> auditEntries, CoreSession session, String lang) -
Uses of CoreSession in org.nuxeo.template.rest
Fields in org.nuxeo.template.rest declared as CoreSessionMethods in org.nuxeo.template.rest that return CoreSessionModifier and TypeMethodDescriptionprotected CoreSessionAbstractResourceService.getCoreSession()protected CoreSessionRootResource.getCoreSession()Constructors in org.nuxeo.template.rest with parameters of type CoreSessionModifierConstructorDescriptionAbstractResourceService(CoreSession session) ResourceService(CoreSession session) -
Uses of CoreSession in org.nuxeo.template.service
Methods in org.nuxeo.template.service with parameters of type CoreSessionModifier and TypeMethodDescriptionTemplateProcessorComponent.getAvailableOfficeTemplates(CoreSession session, String targetType) TemplateProcessorComponent.getAvailableTemplateDocs(CoreSession session, String targetType) TemplateProcessorComponent.getAvailableTemplates(CoreSession session, String targetType) TemplateProcessorComponent.getTemplateDoc(CoreSession session, String name) Constructors in org.nuxeo.template.service with parameters of type CoreSessionModifierConstructorDescriptionprotectedTemplateMappingRemover(CoreSession session, String uid, String type2Remove) protectedTemplateMappingRemover(CoreSession session, DocumentModel doc, String type2Remove) -
Uses of CoreSession in org.nuxeo.template.xdocreport.rest
Fields in org.nuxeo.template.xdocreport.rest declared as CoreSessionMethods in org.nuxeo.template.xdocreport.rest that return CoreSessionModifier and TypeMethodDescriptionprotected CoreSessionAbstractResourceService.getCoreSession()protected CoreSessionRootResource.getCoreSession()Constructors in org.nuxeo.template.xdocreport.rest with parameters of type CoreSessionModifierConstructorDescriptionAbstractResourceService(CoreSession session) ResourceService(CoreSession session) XDocReportResourceService(CoreSession session) -
Uses of CoreSession in org.nuxeo.usermapper.extension
Methods in org.nuxeo.usermapper.extension with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected voidAbstractUserMapper.updateProfile(CoreSession session, Map<String, Serializable> attributes, DocumentModel userProfile) -
Uses of CoreSession in org.nuxeo.wopi.lock
Methods in org.nuxeo.wopi.lock with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected voidLockExpirationListener.handleExpiredLock(CoreSession session, Session directorySession, DocumentModel entry) -
Uses of CoreSession in org.nuxeo.wopi.rest
Fields in org.nuxeo.wopi.rest declared as CoreSessionMethods in org.nuxeo.wopi.rest with parameters of type CoreSessionModifier and TypeMethodDescriptionprotected DocumentModelWOPIRoot.getDocument(CoreSession session, String fileId)
CoreSessioninstead