Uses of Class
com.logicaldoc.core.folder.Folder
-
Packages that use Folder Package Description com.logicaldoc.cmis com.logicaldoc.core Core plug-in that contains the most important domain objectscom.logicaldoc.core.automation Automation subsystem that allows you to program your own logic inside the platform.
The automation engine can be accessed through the classAutomation
Please note the special annotationAutomationDictionary
that is used to automatically put in the Dictionary whatever bean you need.com.logicaldoc.core.communication com.logicaldoc.core.document com.logicaldoc.core.document.dao com.logicaldoc.core.folder Contains the definitions ofFolder
as well as other related objectscom.logicaldoc.core.transfer com.logicaldoc.web.service GWT services implementations.com.logicaldoc.webservice.model -
-
Uses of Folder in com.logicaldoc.cmis
Methods in com.logicaldoc.cmis that return Folder Modifier and Type Method Description Folder
LDRepository. getRoot()
Constructors in com.logicaldoc.cmis with parameters of type Folder Constructor Description LDRepository(Folder root, String sid)
Constructor. -
Uses of Folder in com.logicaldoc.core
Methods in com.logicaldoc.core that return Folder Modifier and Type Method Description Folder
History. getFolder()
Methods in com.logicaldoc.core with parameters of type Folder Modifier and Type Method Description void
History. setFolder(Folder folder)
-
Uses of Folder in com.logicaldoc.core.automation
Methods in com.logicaldoc.core.automation that return Folder Modifier and Type Method Description Folder
FolderTool. copy(Folder source, String targetPath, boolean foldersOnly, String securityOption, String username)
Copies a folder into another folderFolder
DocTool. createPath(Document doc, String targetPath, String username)
Creates a path, all existing nodes in the specified path will be reusedFolder
FolderTool. createPath(Folder folder, String targetPath, String username)
Creates a path, all existing nodes in the specified path will be reusedFolder
FolderTool. findByPath(String path)
Finds the folder by it's pathFolder
FolderTool. findByPath(String path, Long tenantId)
Finds the folder by it's pathMethods in com.logicaldoc.core.automation with parameters of type Folder Modifier and Type Method Description Folder
FolderTool. copy(Folder source, String targetPath, boolean foldersOnly, String securityOption, String username)
Copies a folder into another folderDocument
DocTool. createAlias(Document originalDoc, Folder targetFolder, String type, String username)
Creates an alias to a documentFolder
FolderTool. createPath(Folder folder, String targetPath, String username)
Creates a path, all existing nodes in the specified path will be reusedString
FolderTool. displayUrl(Folder folder)
Prints the URL to display the folder inside the User Interfacevoid
FolderTool. initialize(Folder folder)
Initializes lazy loaded collectionsvoid
FolderTool. merge(Folder source, Folder target, String username)
Merges a folder into another foldervoid
FolderTool. move(Folder folder, String targetPath, String username)
Moves a folder into a target foldervoid
FolderTool. store(Folder folder)
Saves / updates a folder into the databasevoid
FolderTool. store(Folder folder, String username)
Saves / updates a folder into the database -
Uses of Folder in com.logicaldoc.core.communication
Methods in com.logicaldoc.core.communication that return Folder Modifier and Type Method Description Folder
EMail. getTargetFolder()
Methods in com.logicaldoc.core.communication with parameters of type Folder Modifier and Type Method Description void
EMail. setTargetFolder(Folder targetFolder)
-
Uses of Folder in com.logicaldoc.core.document
Methods in com.logicaldoc.core.document that return Folder Modifier and Type Method Description Folder
AbstractDocument. getFolder()
Retrieve the folder owning this documentMethods in com.logicaldoc.core.document with parameters of type Folder Modifier and Type Method Description Document
DocumentManager. copyToFolder(Document doc, Folder folder, DocumentHistory transaction)
Copy a document to the specified folder.Document
DocumentManagerImpl. copyToFolder(Document doc, Folder folder, DocumentHistory transaction)
Document
DocumentManager. createAlias(Document doc, Folder folder, String type, DocumentHistory transaction)
Create an alias(shortcut) associated to the given doc to the specified folder.Document
DocumentManagerImpl. createAlias(Document doc, Folder folder, String aliasType, DocumentHistory transaction)
void
DocumentManager. moveToFolder(Document doc, Folder folder, DocumentHistory transaction)
Moves a document to the specified folder.void
DocumentManagerImpl. moveToFolder(Document doc, Folder folder, DocumentHistory transaction)
void
AbstractDocument. setFolder(Folder folder)
-
Uses of Folder in com.logicaldoc.core.document.dao
Methods in com.logicaldoc.core.document.dao that return Folder Modifier and Type Method Description Folder
DocumentDAO. getWorkspace(long docId)
Retrieves, the workspace where the document(or alias) is storedFolder
HibernateDocumentDAO. getWorkspace(long docId)
-
Uses of Folder in com.logicaldoc.core.folder
Methods in com.logicaldoc.core.folder that return Folder Modifier and Type Method Description Folder
FolderDAO. copy(Folder source, Folder target, String newName, boolean foldersOnly, String securityOption, FolderHistory transaction)
Copies a folder into another folderFolder
HibernateFolderDAO. copy(Folder source, Folder target, String newName, boolean foldersOnly, String securityOption, FolderHistory transaction)
Folder
FolderDAO. create(Folder parent, Folder folderVO, boolean inheritSecurity, FolderHistory transaction)
Creates a new folder in the parent FolderFolder
HibernateFolderDAO. create(Folder parent, Folder folderVO, boolean inheritSecurity, FolderHistory transaction)
Folder
FolderDAO. createAlias(long parentId, long foldRef, FolderHistory transaction)
Creates a new folder folder aliasFolder
HibernateFolderDAO. createAlias(long parentId, long foldRef, FolderHistory transaction)
Folder
FolderDAO. createPath(Folder parent, String path, boolean inheritSecurity, FolderHistory transaction)
Creates the folder for the specified path.Folder
HibernateFolderDAO. createPath(Folder parent, String path, boolean inheritSecurity, FolderHistory transaction)
Folder
FolderDAO. findByPathExtended(String pathExtended, long tenantId)
Retrieval of a folder by the extended pathFolder
HibernateFolderDAO. findByPathExtended(String pathExtended, long tenantId)
Folder
FolderDAO. findDefaultWorkspace(long tenantId)
Retrieves the Default workspace of the given tenantFolder
HibernateFolderDAO. findDefaultWorkspace(long tenantId)
Folder
FolderDAO. findFolder(long folderId)
Gets a folder by a given ID if it is an alias, the referenced folder is returned.Folder
HibernateFolderDAO. findFolder(long folderId)
Folder
FolderDAO. findRoot(long tenantId)
Retrieves the root folder of the given tenantFolder
HibernateFolderDAO. findRoot(long tenantId)
Folder
FolderDAO. findWorkspace(long folderId)
Returns the workspace that contains the given folderFolder
HibernateFolderDAO. findWorkspace(long folderId)
Methods in com.logicaldoc.core.folder that return types with arguments of type Folder Modifier and Type Method Description List<Folder>
FolderDAO. deleteTree(long folderId, int delCode, FolderHistory transaction)
Delete a folder and all its sub-folders that a user can delete.List<Folder>
FolderDAO. deleteTree(long folderId, FolderHistory transaction)
Shortcut for deleteTree(folderId, 1, transaction)List<Folder>
FolderDAO. deleteTree(Folder folder, int delCode, FolderHistory transaction)
Deletes a folder and all its sub-folders that a user can delete.List<Folder>
HibernateFolderDAO. deleteTree(long folderId, int delCode, FolderHistory transaction)
List<Folder>
HibernateFolderDAO. deleteTree(long folderId, FolderHistory transaction)
List<Folder>
HibernateFolderDAO. deleteTree(Folder folder, int delCode, FolderHistory transaction)
List<Folder>
FolderDAO. find(String name, Long tenantId)
Useful method that allows to find all folders that contains the given name into their text.List<Folder>
HibernateFolderDAO. find(String name, Long tenantId)
List<Folder>
FolderDAO. findAliases(Long foldRef, long tenantId)
Finds all the aliasesList<Folder>
HibernateFolderDAO. findAliases(Long foldRef, long tenantId)
List<Folder>
FolderDAO. findByGroupId(long groupId)
Finds all folders accessible by the passed groupList<Folder>
HibernateFolderDAO. findByGroupId(long groupId)
List<Folder>
FolderDAO. findByName(Folder parent, String name, Long tenantId, boolean caseSensitive)
Finds all folders by folder text, contained in the parent folder.List<Folder>
FolderDAO. findByName(String name, Long tenantId)
Finds all folders by folder nameList<Folder>
HibernateFolderDAO. findByName(Folder parent, String name, Long tenantId, boolean caseSensitive)
List<Folder>
HibernateFolderDAO. findByName(String name, Long tenantId)
List<Folder>
FolderDAO. findByNameAndParentId(String name, 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. findByNameAndParentId(String name, long parentId)
List<Folder>
FolderDAO. findByParentId(long parentId)
Finds all children(direct and indirect) by parentIdList<Folder>
HibernateFolderDAO. findByParentId(long parentId)
List<Folder>
FolderDAO. findByUserId(long userId)
Finds authorized folders for a userList<Folder>
FolderDAO. findByUserId(long userId, long parentId)
Finds direct children of a folder.List<Folder>
HibernateFolderDAO. findByUserId(long userId)
List<Folder>
HibernateFolderDAO. findByUserId(long userId, long parentId)
List<Folder>
FolderDAO. findByUserIdAndTag(long userId, String tag, Integer max)
Finds authorized folders for a user having a specified tag.List<Folder>
HibernateFolderDAO. findByUserIdAndTag(long userId, String tag, Integer max)
List<Folder>
FolderDAO. findChildren(long parentId, long userId)
Finds direct children of a folder accessible by the given userList<Folder>
FolderDAO. findChildren(long parentId, Integer max)
Finds direct children of a folderList<Folder>
HibernateFolderDAO. findChildren(long parentId, long userId)
List<Folder>
HibernateFolderDAO. findChildren(long parentId, Integer max)
List<Folder>
FolderDAO. findDeleted(long userId, Integer maxHits)
Finds all deleted folders of a specific user.List<Folder>
HibernateFolderDAO. findDeleted(long userId, Integer maxHits)
List<Folder>
FolderDAO. findParents(long id)
Returns a List of folders being a parent of the given folder.List<Folder>
HibernateFolderDAO. findParents(long folderId)
List<Folder>
FolderDAO. findWorkspaces(long tanantId)
Retrieves all the workspaces in the system, that are the first-level folders of typeTYPE_WORKSPACE
List<Folder>
HibernateFolderDAO. findWorkspaces(long tenantId)
Methods in com.logicaldoc.core.folder with parameters of type Folder Modifier and Type Method Description void
FolderListener. afterStore(Folder folder, FolderHistory transaction, Map<String,Object> dictionary)
Called after a folder is stored in the databasevoid
FolderValidator. afterStore(Folder folder, FolderHistory transaction, Map<String,Object> dictionary)
void
FolderListener. beforeStore(Folder folder, FolderHistory transaction, Map<String,Object> dictionary)
Called before a folder is stored in the databasevoid
FolderValidator. beforeStore(Folder folder, FolderHistory transaction, Map<String,Object> dictionary)
int
Folder. compareTo(Folder o)
String
FolderDAO. computePath(Folder folder)
Dynamically computes the path for the specified folder.String
HibernateFolderDAO. computePath(Folder folder)
String
FolderDAO. computePathExtended(Folder folder)
Dynamically computes the path extended for the specified folder.String
HibernateFolderDAO. computePathExtended(Folder folder)
Folder
FolderDAO. copy(Folder source, Folder target, String newName, boolean foldersOnly, String securityOption, FolderHistory transaction)
Copies a folder into another folderFolder
HibernateFolderDAO. copy(Folder source, Folder target, String newName, boolean foldersOnly, String securityOption, FolderHistory transaction)
Folder
FolderDAO. create(Folder parent, Folder folderVO, boolean inheritSecurity, FolderHistory transaction)
Creates a new folder in the parent FolderFolder
HibernateFolderDAO. create(Folder parent, Folder folderVO, boolean inheritSecurity, FolderHistory transaction)
Folder
FolderDAO. createPath(Folder parent, String path, boolean inheritSecurity, FolderHistory transaction)
Creates the folder for the specified path.Folder
HibernateFolderDAO. createPath(Folder parent, String path, boolean inheritSecurity, FolderHistory transaction)
List<Folder>
FolderDAO. deleteTree(Folder folder, int delCode, FolderHistory transaction)
Deletes a folder and all its sub-folders that a user can delete.List<Folder>
HibernateFolderDAO. deleteTree(Folder folder, int delCode, FolderHistory transaction)
List<Folder>
FolderDAO. findByName(Folder parent, String name, Long tenantId, boolean caseSensitive)
Finds all folders by folder text, contained in the parent folder.List<Folder>
HibernateFolderDAO. findByName(Folder parent, String name, Long tenantId, boolean caseSensitive)
boolean
FolderDAO. hasWriteAccess(Folder folder, long userId)
Checks that the user has access to the folder and all its sub-itemsboolean
HibernateFolderDAO. hasWriteAccess(Folder folder, long userId)
void
FolderDAO. initialize(Folder folder)
Initializes lazy loaded collectionsvoid
HibernateFolderDAO. initialize(Folder folder)
void
FolderDAO. merge(Folder source, Folder target, FolderHistory transaction)
Merges the contents of two foldersvoid
HibernateFolderDAO. merge(Folder source, Folder target, FolderHistory transaction)
void
FolderDAO. move(Folder source, Folder target, FolderHistory transaction)
Moves a folder into another foldervoid
HibernateFolderDAO. move(Folder source, Folder target, FolderHistory transaction)
void
FolderDAO. saveFolderHistory(Folder folder, FolderHistory transaction)
Utility method that logs into the DB the transaction that involved the passed folder.void
HibernateFolderDAO. saveFolderHistory(Folder folder, FolderHistory transaction)
Utility method that logs into the DB the transaction that involved the passed folder.boolean
FolderDAO. store(Folder folder, FolderHistory transaction)
Same as store(Folder, boolean, FolderHistory)boolean
HibernateFolderDAO. store(Folder folder)
boolean
HibernateFolderDAO. store(Folder folder, FolderHistory transaction)
Method parameters in com.logicaldoc.core.folder with type arguments of type Folder Modifier and Type Method Description void
FolderDAO. deleteAll(Collection<Folder> folders, int delCode, FolderHistory transaction)
For each folder, save the folder delete history entry for each folder and delete the foldervoid
FolderDAO. deleteAll(Collection<Folder> folders, FolderHistory transaction)
Shortcut for deleteAll(folders, 1, transaction)void
HibernateFolderDAO. deleteAll(Collection<Folder> folders, int code, FolderHistory transaction)
void
HibernateFolderDAO. deleteAll(Collection<Folder> folders, FolderHistory transaction)
-
Uses of Folder in com.logicaldoc.core.transfer
Methods in com.logicaldoc.core.transfer with parameters of type Folder Modifier and Type Method Description void
InMemoryZipImport. process(File zipsource, Folder parent, long userId, String sessionId)
void
ZipImport. process(File zipsource, Folder parent, long userId, String sessionId)
void
ZipImport. process(String zipsource, Locale locale, Folder parent, long userId, Long templateId, String sessionId)
-
Uses of Folder in com.logicaldoc.web.service
Methods in com.logicaldoc.web.service with parameters of type Folder Modifier and Type Method Description static GUIFolder
FolderServiceImpl. fromFolder(Folder folder, boolean computePath)
-
Uses of Folder in com.logicaldoc.webservice.model
Methods in com.logicaldoc.webservice.model with parameters of type Folder Modifier and Type Method Description static WSFolder
WSFolder. fromFolder(Folder folder)
static WSFolder
WSFolder. fromFolder(Folder folder, boolean withCollections)
void
WSFolder. updateAttributes(Folder folder)
-