Modifier and Type | Class and Description |
---|---|
class |
MongoDBSession
MongoDB implementation of a
Session |
Modifier and Type | Method and Description |
---|---|
Session |
MongoDBDirectory.getSession() |
Modifier and Type | Method and Description |
---|---|
void |
MongoDBReference.addLinks(List<String> sourceIds,
String targetId,
Session session) |
void |
MongoDBReference.addLinks(String sourceId,
List<String> targetIds,
Session session) |
protected void |
MongoDBDirectory.loadData(Schema schema,
Session session) |
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) |
Modifier and Type | Method and Description |
---|---|
protected void |
DeleteDirectoryEntries.markObsoleteOrDelete(Session session,
String id) |
Modifier and Type | Class and Description |
---|---|
class |
BaseSession
Base session class with helper methods common to all kinds of directory sessions.
|
Modifier and Type | Method and Description |
---|---|
Session |
Directory.getSession()
Creates a session for accessing entries in this directory.
|
Session |
DirectoryServiceImpl.open(String directoryName) |
Session |
DirectoryServiceImpl.open(String directoryName,
DocumentModel documentContext) |
Modifier and Type | Method and Description |
---|---|
void |
Reference.addLinks(List<String> sourceIds,
String targetId,
Session session)
Adds the links between the source ids and the target id
|
void |
InverseReference.addLinks(List<String> sourceIds,
String targetId,
Session session) |
void |
Reference.addLinks(String sourceId,
List<String> targetIds,
Session session)
Adds the links between the source id and the target ids
|
void |
InverseReference.addLinks(String sourceId,
List<String> targetIds,
Session session) |
void |
AbstractDirectory.addSession(Session session) |
void |
Reference.removeLinksForSource(String sourceId,
Session session)
Removes all the links for a given source id
|
void |
InverseReference.removeLinksForSource(String sourceId,
Session session) |
void |
Reference.removeLinksForTarget(String targetId,
Session session)
Removes all the links for a given target id
|
void |
InverseReference.removeLinksForTarget(String targetId,
Session session) |
void |
AbstractDirectory.removeSession(Session session) |
void |
Reference.setSourceIdsForTarget(String targetId,
List<String> sourceIds,
Session session)
Sets all source ids to be associated to the given target id
|
void |
InverseReference.setSourceIdsForTarget(String targetId,
List<String> sourceIds,
Session session) |
void |
Reference.setTargetIdsForSource(String sourceId,
List<String> targetIds,
Session session)
Sets all target ids to be associated to the given source id
|
void |
InverseReference.setTargetIdsForSource(String sourceId,
List<String> targetIds,
Session session) |
Modifier and Type | Method and Description |
---|---|
Session |
DirectoryService.open(String directoryName)
Opens a session on specified directory.
|
Session |
DirectoryService.open(String directoryName,
DocumentModel documentContext)
Opens a session on the directory for the specified context.
|
Modifier and Type | Class and Description |
---|---|
class |
CoreDirectorySession
Session class for directory on repository
|
Modifier and Type | Method and Description |
---|---|
Session |
CoreDirectory.getSession() |
Modifier and Type | Class and Description |
---|---|
class |
LDAPSession
This class represents a session against an LDAPDirectory.
|
Modifier and Type | Method and Description |
---|---|
Session |
LDAPDirectory.getSession() |
Modifier and Type | Method and Description |
---|---|
void |
LDAPTreeReference.addLinks(List<String> sourceIds,
String targetId,
Session session) |
void |
LDAPReference.addLinks(List<String> sourceIds,
String targetId,
Session session) |
void |
LDAPTreeReference.addLinks(String sourceId,
List<String> targetIds,
Session session)
NOT IMPLEMENTED: Store new links
|
void |
LDAPReference.addLinks(String sourceId,
List<String> targetIds,
Session session) |
void |
LDAPTreeReference.removeLinksForSource(String sourceId,
Session session) |
void |
LDAPReference.removeLinksForSource(String sourceId,
Session session) |
void |
LDAPTreeReference.removeLinksForTarget(String targetId,
Session session) |
void |
LDAPReference.removeLinksForTarget(String targetId,
Session session) |
void |
LDAPTreeReference.setSourceIdsForTarget(String targetId,
List<String> sourceIds,
Session session) |
void |
LDAPReference.setSourceIdsForTarget(String targetId,
List<String> sourceIds,
Session session) |
void |
LDAPTreeReference.setTargetIdsForSource(String sourceId,
List<String> targetIds,
Session session) |
void |
LDAPReference.setTargetIdsForSource(String sourceId,
List<String> targetIds,
Session session) |
Modifier and Type | Class and Description |
---|---|
class |
MemoryDirectorySession
Trivial in-memory implementation of a Directory to use in unit tests.
|
Modifier and Type | Method and Description |
---|---|
Session |
MemoryDirectory.getSession() |
Modifier and Type | Class and Description |
---|---|
class |
MultiDirectorySession
Directory session aggregating entries from different sources.
|
Modifier and Type | Method and Description |
---|---|
Session |
MultiDirectory.getSession() |
Modifier and Type | Method and Description |
---|---|
void |
MultiReference.addLinks(List<String> sourceIds,
String targetId,
Session session) |
void |
MultiReference.addLinks(String sourceId,
List<String> targetIds,
Session session) |
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) |
Modifier and Type | Class and Description |
---|---|
class |
SQLSession
This class represents a session against an SQLDirectory.
|
Modifier and Type | Method and Description |
---|---|
Session |
SQLDirectory.getSession() |
Modifier and Type | Method and Description |
---|---|
void |
TableReference.addLinks(List<String> sourceIds,
String targetId,
Session session) |
void |
TableReference.addLinks(String sourceId,
List<String> targetIds,
Session session) |
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) |
Modifier and Type | Method and Description |
---|---|
protected String |
Select2ActionsBean.getParentAbsoluteLabel(String entryId,
String keySeparator,
Session session,
QName labelFieldName,
boolean localize,
boolean dbl10n) |
protected net.sf.json.JSONObject |
Select2ActionsBean.resolveDirectoryEntry(String storedReference,
String keySeparator,
Session session,
Schema schema,
String label,
boolean localize,
boolean dbl10n) |
Modifier and Type | Method and Description |
---|---|
protected Session |
DirectorySelectItemFactory.getDirectorySession() |
protected static Session |
DirectorySelectItemFactory.getDirectorySession(String dirName) |
Modifier and Type | Method and Description |
---|---|
protected static void |
DirectorySelectItemFactory.closeDirectorySession(Session directorySession)
Deprecated.
since 7.4. Directory sessions are now AutoCloseable.
|
protected DirectorySelectItem |
DirectorySelectItemsFactory.createSelectItemFrom(Session session,
Object entry) |
protected DirectorySelectItem |
DirectorySelectItemsFactory.createSelectItemFrom(Session session,
String separator,
Object entry) |
Modifier and Type | Method and Description |
---|---|
protected Session |
VocabularyTreeNode.getDirectorySession() |
protected Session |
DirectoryTreeNode.getDirectorySession() |
Modifier and Type | Field and Description |
---|---|
protected Session |
DirectoryContentProvider.session |
Modifier and Type | Method and Description |
---|---|
Session |
DirectoryContentProvider.getSession() |
Constructor and Description |
---|
DirectoryContentProvider(Session session) |
Modifier and Type | Method and Description |
---|---|
abstract void |
DirectoryUpdater.run(DirectoryService service,
Session session) |
Copyright © 2018 Nuxeo. All rights reserved.