Uses of Interface
org.nuxeo.ecm.directory.Session
Package
Description
-
Uses of Session in org.nuxeo.directory.mongodb
Modifier and TypeMethodDescriptionvoid
void
void
MongoDBReference.removeLinksForSource
(String sourceId, Session session) void
MongoDBReference.removeLinksForTarget
(String targetId, Session session) void
MongoDBReference.setSourceIdsForTarget
(String targetId, List<String> sourceIds, Session session) void
MongoDBReference.setTargetIdsForSource
(String sourceId, List<String> targetIds, Session session) -
Uses of Session in org.nuxeo.ecm.automation.core.operations.services.directory
Modifier and TypeMethodDescriptionprotected void
DeleteDirectoryEntries.markObsoleteOrDelete
(Session session, String id) -
Uses of Session in org.nuxeo.ecm.directory
Modifier and TypeClassDescriptionclass
Base session class with helper methods common to all kinds of directory sessions.Modifier and TypeFieldDescriptionprotected final Session
AbstractDirectory.CSVLoaderConsumer.session
Modifier and TypeMethodDescriptionDirectory.getSession()
Creates a session for accessing entries in this directory.DirectoryServiceImpl.open
(String directoryName, DocumentModel documentContext) Modifier and TypeMethodDescriptionvoid
void
void
Adds the links between the source id and the target idsvoid
Adds the links between the source ids and the target idvoid
AbstractDirectory.addSession
(Session session) void
InverseReference.removeLinksForSource
(String sourceId, Session session) void
Reference.removeLinksForSource
(String sourceId, Session session) Removes all the links for a given source idvoid
InverseReference.removeLinksForTarget
(String targetId, Session session) void
Reference.removeLinksForTarget
(String targetId, Session session) Removes all the links for a given target idvoid
AbstractDirectory.removeSession
(Session session) void
InverseReference.setSourceIdsForTarget
(String targetId, List<String> sourceIds, Session session) void
Reference.setSourceIdsForTarget
(String targetId, List<String> sourceIds, Session session) Sets all source ids to be associated to the given target idvoid
InverseReference.setTargetIdsForSource
(String sourceId, List<String> targetIds, Session session) void
Reference.setTargetIdsForSource
(String sourceId, List<String> targetIds, Session session) Sets all target ids to be associated to the given source idModifierConstructorDescriptionCSVLoaderConsumer
(String dataLoadingPolicy, Session session, String schema) -
Uses of Session in org.nuxeo.ecm.directory.api
-
Uses of Session in org.nuxeo.ecm.directory.core
Modifier and TypeClassDescriptionclass
Session class for directory on repository -
Uses of Session in org.nuxeo.ecm.directory.ldap
Modifier and TypeClassDescriptionclass
This class represents a session against an LDAPDirectory.Modifier and TypeMethodDescriptionvoid
void
void
NOT IMPLEMENTED: Store new linksvoid
void
LDAPReference.removeLinksForSource
(String sourceId, Session session) void
LDAPTreeReference.removeLinksForSource
(String sourceId, Session session) void
LDAPReference.removeLinksForTarget
(String targetId, Session session) void
LDAPTreeReference.removeLinksForTarget
(String targetId, Session session) void
LDAPReference.setSourceIdsForTarget
(String targetId, List<String> sourceIds, Session session) void
LDAPTreeReference.setSourceIdsForTarget
(String targetId, List<String> sourceIds, Session session) void
LDAPReference.setTargetIdsForSource
(String sourceId, List<String> targetIds, Session session) void
LDAPTreeReference.setTargetIdsForSource
(String sourceId, List<String> targetIds, Session session) -
Uses of Session in org.nuxeo.ecm.directory.memory
Modifier and TypeClassDescriptionclass
Trivial in-memory implementation of a Directory to use in unit tests. -
Uses of Session in org.nuxeo.ecm.directory.multi
Modifier and TypeClassDescriptionclass
Directory session aggregating entries from different sources.Modifier and TypeMethodDescriptionvoid
void
void
MultiReference.removeLinksForSource
(String sourceId, Session session) void
MultiReference.removeLinksForTarget
(String targetId, Session session) void
MultiReference.setSourceIdsForTarget
(String targetId, List<String> sourceIds, Session session) void
MultiReference.setTargetIdsForSource
(String sourceId, List<String> targetIds, Session session) -
Uses of Session in org.nuxeo.ecm.directory.sql
Modifier and TypeClassDescriptionclass
This class represents a session against an SQLDirectory.Modifier and TypeMethodDescriptionvoid
void
void
TableReference.removeLinksForSource
(String sourceId, Session session) void
TableReference.removeLinksForTarget
(String targetId, Session session) void
TableReference.setSourceIdsForTarget
(String targetId, List<String> sourceIds, Session session) void
TableReference.setTargetIdsForSource
(String sourceId, List<String> targetIds, Session session) -
Uses of Session in org.nuxeo.ecm.platform.csv.export.io
-
Uses of Session in org.nuxeo.ecm.platform.oauth2.clients
-
Uses of Session in org.nuxeo.ecm.platform.usermanager
Modifier and TypeMethodDescriptionprotected DocumentModelList
UserManagerImpl.queryWithVirtualEntries
(Session session, QueryBuilder queryBuilder, List<DocumentModel> virtualEntries) Executes a query then adds virtual entries (already supposed to match the query). -
Uses of Session in org.nuxeo.ecm.webengine.ui.tree.directory
-
Uses of Session in org.nuxeo.targetplatforms.core.service
Modifier and TypeMethodDescriptionabstract void
DirectoryUpdater.run
(DirectoryService service, Session session) -
Uses of Session in org.nuxeo.wopi.lock
Modifier and TypeMethodDescriptionprotected static Map<String,
List<DocumentModel>> LockHelper.getExpiredLocks
(Session session, String repository) static Map<String,
List<DocumentModel>> LockHelper.getExpiredLocksByRepository
(Session session) Returns the list of expired stored WOPI locks according to theConstants.LOCK_TTL
for each repository.protected void
LockExpirationListener.handleExpiredLock
(CoreSession session, Session directorySession, DocumentModel entry) protected void
LockExpirationListener.handleExpiredLocks
(Session directorySession) Modifier and TypeMethodDescriptionstatic void
LockHelper.doPrivilegedOnLockDirectory
(Consumer<Session> consumer) Performs the given consumer with a privileged session on the lock directory.static <R> R
LockHelper.doPrivilegedOnLockDirectory
(Function<Session, R> function) Applies the given function with a privileged session on the lock directory.