Package | Description |
---|---|
com.logicaldoc.cmis | |
com.logicaldoc.core.document | |
com.logicaldoc.core.security | |
com.logicaldoc.core.security.dao | |
com.logicaldoc.core.transfer | |
com.logicaldoc.webservice.folder |
Constructor and Description |
---|
LDRepository(Folder root,
String sid)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
Folder |
AbstractDocument.getFolder()
Retrieve the folder owning this document
|
Modifier and Type | Method and Description |
---|---|
Document |
DocumentManagerImpl.copyToFolder(Document doc,
Folder folder,
History transaction) |
Document |
DocumentManager.copyToFolder(Document doc,
Folder folder,
History transaction)
Copy a document to the specified folder.
|
Document |
DocumentManagerImpl.createShortcut(Document doc,
Folder folder,
History transaction) |
Document |
DocumentManager.createShortcut(Document doc,
Folder folder,
History transaction)
Create a shortcut associated to the given doc to the specified folder.
|
void |
DocumentManagerImpl.moveToFolder(Document doc,
Folder folder,
History transaction) |
void |
DocumentManager.moveToFolder(Document doc,
Folder folder,
History transaction)
Moves a document to the specified folder.
|
void |
AbstractDocument.setFolder(Folder folder) |
Modifier and Type | Method and Description |
---|---|
int |
Folder.compareTo(Folder o) |
Modifier and Type | Method and Description |
---|---|
Folder |
HibernateFolderDAO.create(Folder parent,
Folder folderVO,
boolean inheritSecurity,
FolderHistory transaction) |
Folder |
FolderDAO.create(Folder parent,
Folder folderVO,
boolean inheritSecurity,
FolderHistory transaction)
Creates a new folder in the parent Folder
|
Folder |
HibernateFolderDAO.createPath(Folder parent,
String path,
boolean inheritSecurity,
FolderHistory transaction) |
Folder |
FolderDAO.createPath(Folder parent,
String path,
boolean inheritSecurity,
FolderHistory transaction)
Creates the folder for the specified path.
|
Folder |
HibernateFolderDAO.findByPath(String pathExtended) |
Folder |
FolderDAO.findByPath(String pathExtended)
Retrieval of a folder by the extended path
|
Modifier and Type | Method and Description |
---|---|
List<Folder> |
HibernateFolderDAO.deleteTree(Folder folder,
FolderHistory transaction) |
List<Folder> |
FolderDAO.deleteTree(Folder folder,
FolderHistory transaction)
Delete a folder and all its sub-folders that a user can delete.
|
List<Folder> |
HibernateFolderDAO.deleteTree(long folderId,
FolderHistory transaction) |
List<Folder> |
FolderDAO.deleteTree(long folderId,
FolderHistory transaction)
Delete a folder and all its sub-folders that a user can delete.
|
List<Folder> |
HibernateFolderDAO.find(String name) |
List<Folder> |
FolderDAO.find(String name)
Useful method that allows to find all folders that contains the given
name into their text.
|
List<Folder> |
HibernateFolderDAO.findByGroupId(long groupId) |
List<Folder> |
FolderDAO.findByGroupId(long groupId)
Finds all folders accessible by the passed group
|
List<Folder> |
HibernateFolderDAO.findByName(Folder parent,
String name,
boolean caseSensitive) |
List<Folder> |
FolderDAO.findByName(Folder parent,
String name,
boolean caseSensitive)
Finds all folders by folder text, contained in the parent folder.
|
List<Folder> |
HibernateFolderDAO.findByName(String name) |
List<Folder> |
FolderDAO.findByName(String name)
Finds all folders by folder name
|
List<Folder> |
HibernateFolderDAO.findByNameAndParentId(String name,
long parentId) |
List<Folder> |
FolderDAO.findByNameAndParentId(String text,
long parentId)
Finds that folder that lies under a specific parent (given by the id) an
with a given name(like operator is used)
|
List<Folder> |
HibernateFolderDAO.findByParentId(long parentId) |
List<Folder> |
FolderDAO.findByParentId(long parentId)
Finds all children(direct and indirect) by parentId
|
List<Folder> |
HibernateFolderDAO.findByUserId(long userId) |
List<Folder> |
FolderDAO.findByUserId(long userId)
Finds authorized folders for a user
|
List<Folder> |
HibernateFolderDAO.findByUserId(long userId,
long parentId) |
List<Folder> |
FolderDAO.findByUserId(long userId,
long parentId)
Finds direct children of a folder.
|
List<Folder> |
HibernateFolderDAO.findChildren(long parentId,
Integer max) |
List<Folder> |
FolderDAO.findChildren(long parentId,
Integer max)
Finds direct children of a folder
|
List<Folder> |
HibernateFolderDAO.findChildren(long parentId,
long userId) |
List<Folder> |
FolderDAO.findChildren(long parentId,
long userId)
Finds direct children of a folder accessible by the given user
|
List<Folder> |
HibernateFolderDAO.findDeleted(long userId,
Integer maxHits) |
List<Folder> |
FolderDAO.findDeleted(long userId,
Integer maxHits)
Finds all deleted folders of a specific user.
|
List<Folder> |
HibernateFolderDAO.findParents(long folderId) |
List<Folder> |
FolderDAO.findParents(long id)
Returns a List of folders being a parent of the given folder.
|
List<Folder> |
HibernateFolderDAO.findWorkspaces() |
List<Folder> |
FolderDAO.findWorkspaces()
Retrieves all the workspaces in the system, that are the first-level
folders of type 1.
|
Modifier and Type | Method and Description |
---|---|
Folder |
HibernateFolderDAO.create(Folder parent,
Folder folderVO,
boolean inheritSecurity,
FolderHistory transaction) |
Folder |
FolderDAO.create(Folder parent,
Folder folderVO,
boolean inheritSecurity,
FolderHistory transaction)
Creates a new folder in the parent Folder
|
Folder |
HibernateFolderDAO.createPath(Folder parent,
String path,
boolean inheritSecurity,
FolderHistory transaction) |
Folder |
FolderDAO.createPath(Folder parent,
String path,
boolean inheritSecurity,
FolderHistory transaction)
Creates the folder for the specified path.
|
List<Folder> |
HibernateFolderDAO.deleteTree(Folder folder,
FolderHistory transaction) |
List<Folder> |
FolderDAO.deleteTree(Folder folder,
FolderHistory transaction)
Delete a folder and all its sub-folders that a user can delete.
|
List<Folder> |
HibernateFolderDAO.findByName(Folder parent,
String name,
boolean caseSensitive) |
List<Folder> |
FolderDAO.findByName(Folder parent,
String name,
boolean caseSensitive)
Finds all folders by folder text, contained in the parent folder.
|
boolean |
HibernateFolderDAO.hasWriteAccess(Folder folder,
long userId) |
boolean |
FolderDAO.hasWriteAccess(Folder folder,
long userId)
Checks that the user has access to the folder and all its sub-items
|
void |
HibernateFolderDAO.initialize(Folder folder) |
void |
FolderDAO.initialize(Folder folder)
Initializes lazy loaded collections
|
void |
HibernateFolderDAO.move(Folder source,
Folder target,
FolderHistory transaction) |
void |
FolderDAO.move(Folder source,
Folder target,
FolderHistory transaction)
Move a folder into another folder
|
void |
HibernateFolderDAO.setUniqueName(Folder folder) |
void |
FolderDAO.setUniqueName(Folder folder) |
boolean |
HibernateFolderDAO.store(Folder folder) |
boolean |
HibernateFolderDAO.store(Folder folder,
FolderHistory transaction) |
boolean |
FolderDAO.store(Folder folder,
FolderHistory transaction)
Same as store(Folder, boolean, FolderHistory)
|
Modifier and Type | Method and Description |
---|---|
void |
HibernateFolderDAO.deleteAll(List<Folder> folders,
FolderHistory transaction) |
void |
FolderDAO.deleteAll(List<Folder> folders,
FolderHistory transaction)
For each folder, save the folder delete history entry for each folder and
delete the folder
|
Modifier and Type | Method and Description |
---|---|
protected void |
ZipImport.addEntry(File file,
Folder parent)
Stores a file in the repository of logicaldoc and inserts some
information in the database of logicaldoc (folder, document, version,
history, searchdocument).
|
protected void |
InMemoryZipImport.addEntry(org.apache.tools.zip.ZipFile zip,
org.apache.tools.zip.ZipEntry ze,
Folder parent)
Stores a file in the repository of LogicalDOC and inserts some
information in the database of LogicalDOC (folder, document, filename,
title, tags, templateid, created user, locale)
|
protected void |
ZipExport.addFolderDocuments(Folder folder)
Adds all folder's documents
|
protected void |
ZipExport.appendChildren(Folder folder,
int level)
Adds all children of the specified folder up to the given level
|
void |
ZipImport.process(File zipsource,
Folder parent,
long userId,
String sessionId) |
void |
InMemoryZipImport.process(File zipsource,
Folder parent,
long userId,
String sessionId) |
void |
InMemoryZipImport.process(File zipsource,
Folder parent,
long userId,
String encoding,
String sessionId) |
void |
ZipImport.process(String zipsource,
Locale locale,
Folder parent,
long userId,
Long templateId,
String sessionId) |
Modifier and Type | Method and Description |
---|---|
static WSFolder |
WSFolder.fromFolder(Folder folder) |
void |
WSFolder.updateExtendedAttributes(Folder folder) |
Copyright © 2008-2014 Logical Objects. All Rights Reserved.