Uses of Class
com.logicaldoc.core.folder.FolderHistory
Package
Description
Automation subsystem that allows you to program your own logic inside the
platform.
The automation engine can be accessed through the class
Please note the special annotation
The automation engine can be accessed through the class
Automation
Please note the special annotation
AutomationDictionary
that is used to
automatically put in the Dictionary whatever bean you need.Contains the definitions of
Folder
as well
as other related objects-
Uses of FolderHistory in com.logicaldoc.core.automation
Modifier and TypeMethodDescriptionFolderTool.displayUrl
(FolderHistory history) Prints the URL to display the folder inside the User Interface -
Uses of FolderHistory in com.logicaldoc.core.document
Modifier and TypeMethodDescriptionvoid
DocumentManager.destroyDocument
(long docId, FolderHistory transaction) Permanently deletes a document from the system, the document and all the dependent resources will not be recoverable in the future.void
DocumentManagerImpl.destroyDocument
(long docId, FolderHistory transaction) -
Uses of FolderHistory in com.logicaldoc.core.folder
Modifier and TypeMethodDescriptionFolderHistoryDAO.findByFolderId
(long folderId) This method selects all histories of a given folder.HibernateFolderHistoryDAO.findByFolderId
(long folderId) FolderHistoryDAO.findByFolderIdAndEvent
(long folderId, String event, Date oldestDate) This method selects all histories of a given folder and event occurred after a given date.HibernateFolderHistoryDAO.findByFolderIdAndEvent
(long folderId, String event, Date oldestDate) FolderHistoryDAO.findByPath
(String pathExpression, Date oldestDate, Collection<String> events, Integer max) This method finds all histories about a path (you can use expression)HibernateFolderHistoryDAO.findByPath
(String pathExpression, Date oldestDate, Collection<String> events, Integer max) FolderHistoryDAO.findByUserId
(long userId) This method selects all histories of a given user.HibernateFolderHistoryDAO.findByUserId
(long userId) FolderHistoryDAO.findByUserIdAndEvent
(long userId, String event) This method selects all histories of a given user and related to the given event.HibernateFolderHistoryDAO.findByUserIdAndEvent
(long userId, String event) FolderHistoryDAO.findNotNotified
(Integer max) This method selects all histories not notified yet.HibernateFolderHistoryDAO.findNotNotified
(Integer max) Modifier and TypeMethodDescriptionvoid
FolderInitializer.afterStore
(Folder document, FolderHistory transaction, Map<String, Object> dictionary) 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
FolderDAO.applyGridToTree
(long rootId, FolderHistory transaction) Propagates the grid layout of a node to the whole sub-treevoid
HibernateFolderDAO.applyGridToTree
(long id, FolderHistory transaction) void
FolderDAO.applyMetadataToTree
(long id, FolderHistory transaction) Propagates the template metadata to the whole subreevoid
HibernateFolderDAO.applyMetadataToTree
(long id, FolderHistory transaction) void
FolderDAO.applyOCRToTree
(long id, FolderHistory transaction) Propagates the OCR settings to the whole subreevoid
HibernateFolderDAO.applyOCRToTree
(long id, FolderHistory transaction) void
FolderDAO.applySecurityToTree
(long rootId, FolderHistory transaction) Propagates the security policies of a node to the whole sub-treevoid
HibernateFolderDAO.applySecurityToTree
(long rootId, FolderHistory transaction) void
FolderDAO.applyStorageToTree
(long id, FolderHistory transaction) Propagates the storage setting to the whole subreevoid
HibernateFolderDAO.applyStorageToTree
(long id, FolderHistory transaction) void
FolderDAO.applyTagsToTree
(long id, FolderHistory transaction) Propagates the tags to the whole subreevoid
HibernateFolderDAO.applyTagsToTree
(long id, FolderHistory transaction) void
FolderInitializer.beforeStore
(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) FolderDAO.copy
(Folder source, Folder target, String newName, boolean foldersOnly, String securityOption, FolderHistory transaction) Copies a folder into another folderHibernateFolderDAO.copy
(Folder source, Folder target, String newName, boolean foldersOnly, String securityOption, FolderHistory transaction) FolderDAO.create
(Folder parent, Folder folderVO, boolean inheritSecurity, FolderHistory transaction) Creates a new folder in the parent FolderHibernateFolderDAO.create
(Folder parent, Folder folderVO, boolean inheritSecurity, FolderHistory transaction) FolderDAO.createAlias
(long parentId, long foldRef, FolderHistory transaction) Creates a new folder folder aliasHibernateFolderDAO.createAlias
(long parentId, long foldRef, FolderHistory transaction) FolderDAO.createPath
(Folder parent, String path, boolean inheritSecurity, FolderHistory transaction) Creates the folder for the specified path.HibernateFolderDAO.createPath
(Folder parent, String path, boolean inheritSecurity, FolderHistory transaction) void
FolderDAO.delete
(long id, int delCode, FolderHistory transaction) This method deletes the folder object and insert a new folder history entryvoid
FolderDAO.delete
(long id, FolderHistory transaction) Shortcut for delete(id, 1, transaction)void
HibernateFolderDAO.delete
(long folderId, int delCode, FolderHistory transaction) void
HibernateFolderDAO.delete
(long folderId, FolderHistory transaction) 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) FolderDAO.deleteTree
(long folderId, int delCode, FolderHistory transaction) Delete a folder and all its sub-folders that a user can delete.FolderDAO.deleteTree
(long folderId, FolderHistory transaction) Shortcut for deleteTree(folderId, 1, transaction)FolderDAO.deleteTree
(Folder folder, int delCode, FolderHistory transaction) Deletes a folder and all its sub-folders that a user can delete.HibernateFolderDAO.deleteTree
(long folderId, int delCode, FolderHistory transaction) HibernateFolderDAO.deleteTree
(long folderId, FolderHistory transaction) HibernateFolderDAO.deleteTree
(Folder folder, int delCode, FolderHistory transaction) 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.restore
(long folderId, long parentId, FolderHistory transaction) Restores a previously deleted foldervoid
HibernateFolderDAO.restore
(long folderId, long parentId, 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.void
FolderDAO.store
(Folder folder, FolderHistory transaction) Same as store(Folder, boolean, FolderHistory)void
HibernateFolderDAO.store
(Folder folder, FolderHistory transaction) void
HibernateFolderHistoryDAO.store
(FolderHistory history) void
FolderDAO.updateSecurityRef
(long folderId, long rightsFolderId, FolderHistory transaction) Changes the securityRef of the given folder, all the other folders that inherits from this one will be changed accordingly.void
HibernateFolderDAO.updateSecurityRef
(long folderId, long rightsFolderId, FolderHistory transaction) -
Uses of FolderHistory in com.logicaldoc.core.transfer
Modifier and TypeMethodDescriptionZipExport.process
(FolderHistory transaction, boolean pdfConversion) Exports the specified folder content