Package | Description |
---|---|
org.nuxeo.drive.service | |
org.nuxeo.drive.service.impl | |
org.nuxeo.ecm.core.api | |
org.nuxeo.ecm.core.api.impl | |
org.nuxeo.ecm.core.api.security |
The core interfaces for managing security (access rights) in Nuxeo Core.
|
org.nuxeo.ecm.core.api.security.impl |
Implementation of the access control interfaces.
|
Modifier and Type | Method and Description |
---|---|
Set<IdRef> |
SynchronizationRoots.getRefs() |
Set<IdRef> |
NuxeoDriveManager.getSynchronizationRootReferences(CoreSession session)
Fetch the list of synchronization root refs for a given user and a given
session repository.
|
Modifier and Type | Method and Description |
---|---|
void |
NuxeoDriveManager.handleFolderDeletion(IdRef ref)
Method to be called by a CoreEvent listener monitoring documents
deletions to cleanup references to recently deleted documents and
invalidate the caches.
|
Modifier and Type | Method and Description |
---|---|
FileSystemChangeSummary |
NuxeoDriveManager.getChangeSummary(Principal principal,
Map<String,Set<IdRef>> lastSyncRootRefs,
long lastSuccessfulSync)
Gets a summary of document changes in all repositories or in the
repository against which the given session is bound depending on the
allRepositories parameter, for the given user's synchronization
roots, since the user's device last successful synchronization date. |
List<FileSystemItemChange> |
FileSystemChangeFinder.getFileSystemChanges(CoreSession session,
Set<IdRef> lastActiveRootRefs,
SynchronizationRoots activeRoots,
long lastSuccessfulSyncDate,
long syncDate,
int limit)
Gets the changes in the repository against which the given session is
bound for the given synchronization root paths, since the given last
successful synchronization date and without exceeding the given limit.
|
Constructor and Description |
---|
SynchronizationRoots(String repositoryName,
Set<String> paths,
Set<IdRef> refs) |
Modifier and Type | Method and Description |
---|---|
Set<IdRef> |
NuxeoDriveManagerImpl.getSynchronizationRootReferences(CoreSession session) |
static Map<String,Set<IdRef>> |
RootDefinitionsHelper.parseRootDefinitions(String rootDefinitions)
Parses the given synchronization root definitions string.
|
Modifier and Type | Method and Description |
---|---|
void |
NuxeoDriveManagerImpl.handleFolderDeletion(IdRef deleted) |
Modifier and Type | Method and Description |
---|---|
FileSystemChangeSummary |
NuxeoDriveManagerImpl.getChangeSummary(Principal principal,
Map<String,Set<IdRef>> lastSyncRootRefs,
long lastSuccessfulSync)
Uses the
AuditChangeFinder to get the summary of document changes
for the given user and last successful synchronization date. |
List<FileSystemItemChange> |
AuditChangeFinder.getFileSystemChanges(CoreSession session,
Set<IdRef> lastActiveRootRefs,
SynchronizationRoots activeRoots,
long lastSuccessfulSyncDate,
long syncDate,
int limit) |
Constructor and Description |
---|
FileSystemChangeSummaryImpl(List<FileSystemItemChange> fileSystemChanges,
Map<String,Set<IdRef>> activeRootRefs,
Long syncDate,
Boolean tooManyChanges) |
Modifier and Type | Method and Description |
---|---|
IdRef |
DocumentLocation.getIdRef()
Returns the document id reference
|
Modifier and Type | Method and Description |
---|---|
IdRef |
DocumentLocationImpl.getIdRef() |
Constructor and Description |
---|
DocumentLocationImpl(String serverName,
IdRef idRef,
PathRef pathRef) |
Modifier and Type | Method and Description |
---|---|
IdRef |
SecuritySummaryEntry.getIdRef() |
Modifier and Type | Method and Description |
---|---|
IdRef |
SecuritySummaryEntryImpl.getIdRef() |
Constructor and Description |
---|
SecuritySummaryEntryImpl(IdRef idRef,
PathRef docPath,
ACP acp) |
Copyright © 2013 Nuxeo SA. All Rights Reserved.