Class UserWorkspaceSyncRootFactory
java.lang.Object
org.nuxeo.drive.service.impl.AbstractFileSystemItemFactory
org.nuxeo.drive.service.impl.AbstractSyncRootFolderItemFactory
org.nuxeo.drive.hierarchy.userworkspace.factory.UserWorkspaceSyncRootFactory
- All Implemented Interfaces:
FileSystemItemFactory
User workspace based implementation of
FileSystemItemFactory
for a synchronization root FolderItem
.- Author:
- Antoine Taillefer
-
Field Summary
Fields inherited from class org.nuxeo.drive.service.impl.AbstractFileSystemItemFactory
name
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected FileSystemItem
adaptDocument
(DocumentModel doc, boolean forceParentItem, FolderItem parentItem, boolean relaxSyncRootConstraint, boolean getLockInfo) Adapts the givenDocumentModel
to aFileSystemItem
.protected FileSystemItemAdapterService
protected FolderItem
Returns the parentFileSystemItem
.void
handleParameters
(Map<String, String> parameters) No parameters by default.Methods inherited from class org.nuxeo.drive.service.impl.AbstractSyncRootFolderItemFactory
getFileSystemItem, getFileSystemItem, getFileSystemItem, isFileSystemItem
Methods inherited from class org.nuxeo.drive.service.impl.AbstractFileSystemItemFactory
adaptDocument, canHandleFileSystemItemId, exists, getDocumentById, getFileSystemItem, getFileSystemItem, getFileSystemItem, getFileSystemItem, getFileSystemItem, getFileSystemItem, getFileSystemItemById, getFileSystemItemById, getName, isFileSystemItem, isFileSystemItem, parseFileSystemId, setName
-
Field Details
-
SYNC_ROOT_PARENT_FACTORY_PARAM
- See Also:
-
syncRootParentFactoryName
-
-
Constructor Details
-
UserWorkspaceSyncRootFactory
public UserWorkspaceSyncRootFactory()
-
-
Method Details
-
handleParameters
Description copied from class:AbstractSyncRootFolderItemFactory
No parameters by default.- Specified by:
handleParameters
in interfaceFileSystemItemFactory
- Overrides:
handleParameters
in classAbstractSyncRootFolderItemFactory
-
adaptDocument
protected FileSystemItem adaptDocument(DocumentModel doc, boolean forceParentItem, FolderItem parentItem, boolean relaxSyncRootConstraint, boolean getLockInfo) Description copied from class:AbstractFileSystemItemFactory
Adapts the givenDocumentModel
to aFileSystemItem
. -
getParentItem
Description copied from class:AbstractSyncRootFolderItemFactory
Returns the parentFileSystemItem
.- Specified by:
getParentItem
in classAbstractSyncRootFolderItemFactory
-
getFileSystemAdapterService
-