Package | Description |
---|---|
org.nuxeo.drive.service | |
org.nuxeo.drive.service.impl | |
org.nuxeo.easyshare | |
org.nuxeo.ecm.core.api | |
org.nuxeo.ecm.core.api.impl |
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. |
FileSystemChangeSummary |
NuxeoDriveManager.getChangeSummaryIntegerBounds(Principal principal,
Map<String,Set<IdRef>> lastSyncRootRefs,
long lowerBound)
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, from the lower bound sent by the user's device. |
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.
|
List<FileSystemItemChange> |
FileSystemChangeFinder.getFileSystemChangesIntegerBounds(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.
|
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. |
FileSystemChangeSummary |
NuxeoDriveManagerImpl.getChangeSummaryIntegerBounds(Principal principal,
Map<String,Set<IdRef>> lastSyncRootRefs,
long lowerBound)
Uses the
AuditChangeFinder to get the summary of document changes
for the given user and lower bound. |
List<FileSystemItemChange> |
AuditChangeFinder.getFileSystemChanges(CoreSession session,
Set<IdRef> lastActiveRootRefs,
SynchronizationRoots activeRoots,
long lastSuccessfulSyncDate,
long syncDate,
int limit)
To be deprecated (in fact make throw
UnsupportedOperationException ), keeping old method based on log
date for backward compatibility. |
List<FileSystemItemChange> |
AuditChangeFinder.getFileSystemChangesIntegerBounds(CoreSession session,
Set<IdRef> lastActiveRootRefs,
SynchronizationRoots activeRoots,
Set<String> collectionSyncRootMemberIds,
long lowerBound,
long upperBound,
int limit) |
Constructor and Description |
---|
FileSystemChangeSummaryImpl(List<FileSystemItemChange> fileSystemChanges,
Map<String,Set<IdRef>> activeRootRefs,
Long syncDate,
Long upperBound,
Boolean tooManyChanges) |
Modifier and Type | Method and Description |
---|---|
abstract Object |
EasyShareUnrestrictedRunner.run(CoreSession coreSession,
IdRef docId) |
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) |
Copyright © 2014 Nuxeo SA. All rights reserved.