Uses of Interface
org.nuxeo.ecm.directory.Session
Packages that use Session
Package
Description
-
Uses of Session in org.nuxeo.directory.mongodb
Classes in org.nuxeo.directory.mongodb that implement SessionMethods in org.nuxeo.directory.mongodb with parameters of type SessionModifier and TypeMethodDescriptionvoidvoidvoidMongoDBReference.removeLinksForSource(String sourceId, Session session) voidMongoDBReference.removeLinksForTarget(String targetId, Session session) voidMongoDBReference.setSourceIdsForTarget(String targetId, List<String> sourceIds, Session session) voidMongoDBReference.setTargetIdsForSource(String sourceId, List<String> targetIds, Session session) -
Uses of Session in org.nuxeo.ecm.automation.core.operations.services.directory
Methods in org.nuxeo.ecm.automation.core.operations.services.directory with parameters of type SessionModifier and TypeMethodDescriptionprotected voidDeleteDirectoryEntries.markObsoleteOrDelete(Session session, String id) -
Uses of Session in org.nuxeo.ecm.directory
Classes in org.nuxeo.ecm.directory that implement SessionModifier and TypeClassDescriptionclassBase session class with helper methods common to all kinds of directory sessions.Fields in org.nuxeo.ecm.directory declared as SessionModifier and TypeFieldDescriptionprotected final SessionAbstractDirectory.CSVLoaderConsumer.sessionMethods in org.nuxeo.ecm.directory that return SessionModifier and TypeMethodDescriptionDirectory.getSession()Creates a session for accessing entries in this directory.DirectoryServiceImpl.open(String directoryName, DocumentModel documentContext) Methods in org.nuxeo.ecm.directory with parameters of type SessionModifier and TypeMethodDescriptionvoidvoidvoidAdds the links between the source id and the target idsvoidAdds the links between the source ids and the target idvoidAbstractDirectory.addSession(Session session) voidInverseReference.removeLinksForSource(String sourceId, Session session) voidReference.removeLinksForSource(String sourceId, Session session) Removes all the links for a given source idvoidInverseReference.removeLinksForTarget(String targetId, Session session) voidReference.removeLinksForTarget(String targetId, Session session) Removes all the links for a given target idvoidAbstractDirectory.removeSession(Session session) voidInverseReference.setSourceIdsForTarget(String targetId, List<String> sourceIds, Session session) voidReference.setSourceIdsForTarget(String targetId, List<String> sourceIds, Session session) Sets all source ids to be associated to the given target idvoidInverseReference.setTargetIdsForSource(String sourceId, List<String> targetIds, Session session) voidReference.setTargetIdsForSource(String sourceId, List<String> targetIds, Session session) Sets all target ids to be associated to the given source idConstructors in org.nuxeo.ecm.directory with parameters of type SessionModifierConstructorDescriptionCSVLoaderConsumer(String dataLoadingPolicy, Session session, String schema) -
Uses of Session in org.nuxeo.ecm.directory.api
Methods in org.nuxeo.ecm.directory.api that return Session -
Uses of Session in org.nuxeo.ecm.directory.core
Classes in org.nuxeo.ecm.directory.core that implement SessionModifier and TypeClassDescriptionclassSession class for directory on repositoryMethods in org.nuxeo.ecm.directory.core that return Session -
Uses of Session in org.nuxeo.ecm.directory.ldap
Classes in org.nuxeo.ecm.directory.ldap that implement SessionModifier and TypeClassDescriptionclassThis class represents a session against an LDAPDirectory.Methods in org.nuxeo.ecm.directory.ldap with parameters of type SessionModifier and TypeMethodDescriptionvoidvoidvoidNOT IMPLEMENTED: Store new linksvoidvoidLDAPReference.removeLinksForSource(String sourceId, Session session) voidLDAPTreeReference.removeLinksForSource(String sourceId, Session session) voidLDAPReference.removeLinksForTarget(String targetId, Session session) voidLDAPTreeReference.removeLinksForTarget(String targetId, Session session) voidLDAPReference.setSourceIdsForTarget(String targetId, List<String> sourceIds, Session session) voidLDAPTreeReference.setSourceIdsForTarget(String targetId, List<String> sourceIds, Session session) voidLDAPReference.setTargetIdsForSource(String sourceId, List<String> targetIds, Session session) voidLDAPTreeReference.setTargetIdsForSource(String sourceId, List<String> targetIds, Session session) -
Uses of Session in org.nuxeo.ecm.directory.memory
Classes in org.nuxeo.ecm.directory.memory that implement SessionModifier and TypeClassDescriptionclassTrivial in-memory implementation of a Directory to use in unit tests. -
Uses of Session in org.nuxeo.ecm.directory.multi
Classes in org.nuxeo.ecm.directory.multi that implement SessionModifier and TypeClassDescriptionclassDirectory session aggregating entries from different sources.Methods in org.nuxeo.ecm.directory.multi with parameters of type SessionModifier and TypeMethodDescriptionvoidvoidvoidMultiReference.removeLinksForSource(String sourceId, Session session) voidMultiReference.removeLinksForTarget(String targetId, Session session) voidMultiReference.setSourceIdsForTarget(String targetId, List<String> sourceIds, Session session) voidMultiReference.setTargetIdsForSource(String sourceId, List<String> targetIds, Session session) -
Uses of Session in org.nuxeo.ecm.directory.scroll
Fields in org.nuxeo.ecm.directory.scroll declared as Session -
Uses of Session in org.nuxeo.ecm.directory.sql
Classes in org.nuxeo.ecm.directory.sql that implement SessionModifier and TypeClassDescriptionclassThis class represents a session against an SQLDirectory.Methods in org.nuxeo.ecm.directory.sql with parameters of type SessionModifier and TypeMethodDescriptionvoidvoidvoidTableReference.removeLinksForSource(String sourceId, Session session) voidTableReference.removeLinksForTarget(String targetId, Session session) voidTableReference.setSourceIdsForTarget(String targetId, List<String> sourceIds, Session session) voidTableReference.setTargetIdsForSource(String sourceId, List<String> targetIds, Session session) -
Uses of Session in org.nuxeo.ecm.platform.csv.export.io
Methods in org.nuxeo.ecm.platform.csv.export.io with parameters of type Session -
Uses of Session in org.nuxeo.ecm.platform.oauth2.clients
Method parameters in org.nuxeo.ecm.platform.oauth2.clients with type arguments of type Session -
Uses of Session in org.nuxeo.ecm.platform.usermanager
Methods in org.nuxeo.ecm.platform.usermanager with parameters of type SessionModifier and TypeMethodDescriptionprotected DocumentModelListUserManagerImpl.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.targetplatforms.core.service
Methods in org.nuxeo.targetplatforms.core.service with parameters of type SessionModifier and TypeMethodDescriptionabstract voidDirectoryUpdater.run(DirectoryService service, Session session) -
Uses of Session in org.nuxeo.wopi.lock
Methods in org.nuxeo.wopi.lock that return SessionMethods in org.nuxeo.wopi.lock with parameters of type SessionModifier and TypeMethodDescriptionprotected static Map<String, List<DocumentModel>> LockHelper.getExpiredLocks(Session session, String repository) static Map<String, List<DocumentModel>> LockHelper.getExpiredLocksByRepository(Session session) Returns the list of expired stored WOPI locks according to theConstants.LOCK_TTLfor each repository.protected voidLockExpirationListener.handleExpiredLock(CoreSession session, Session directorySession, DocumentModel entry) protected voidLockExpirationListener.handleExpiredLocks(Session directorySession) Method parameters in org.nuxeo.wopi.lock with type arguments of type SessionModifier and TypeMethodDescriptionstatic voidLockHelper.doPrivilegedOnLockDirectory(Consumer<Session> consumer) Performs the given consumer with a privileged session on the lock directory.static <R> RLockHelper.doPrivilegedOnLockDirectory(Function<Session, R> function) Applies the given function with a privileged session on the lock directory.