Uses of Class
com.logicaldoc.core.folder.FolderHistory
Packages that use 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
Methods in com.logicaldoc.core.automation with parameters of type FolderHistoryModifier and TypeMethodDescriptionFolderTool.displayUrl(FolderHistory history) Prints the URL to display the folder inside the User Interface -
Uses of FolderHistory in com.logicaldoc.core.document
Methods in com.logicaldoc.core.document with parameters of type FolderHistoryModifier and TypeMethodDescriptionvoidDocumentManager.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.voidDocumentManagerImpl.destroyDocument(long docId, FolderHistory transaction) -
Uses of FolderHistory in com.logicaldoc.core.folder
Methods in com.logicaldoc.core.folder that return types with arguments of type FolderHistoryModifier 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) Methods in com.logicaldoc.core.folder with parameters of type FolderHistoryModifier and TypeMethodDescriptionvoidFolderInitializer.afterStore(Folder document, FolderHistory transaction, Map<String, Object> dictionary) voidFolderListener.afterStore(Folder folder, FolderHistory transaction, Map<String, Object> dictionary) Called after a folder is stored in the databasevoidFolderValidator.afterStore(Folder folder, FolderHistory transaction, Map<String, Object> dictionary) voidFolderDAO.applyGridToTree(long rootId, FolderHistory transaction) Propagates the grid layout of a node to the whole sub-treevoidHibernateFolderDAO.applyGridToTree(long id, FolderHistory transaction) voidFolderDAO.applyMetadataToTree(long id, FolderHistory transaction) Propagates the template metadata to the whole subreevoidHibernateFolderDAO.applyMetadataToTree(long id, FolderHistory transaction) voidFolderDAO.applyOCRToTree(long id, FolderHistory transaction) Propagates the OCR settings to the whole subreevoidHibernateFolderDAO.applyOCRToTree(long id, FolderHistory transaction) voidFolderDAO.applySecurityToTree(long rootId, FolderHistory transaction) Propagates the security policies of a node to the whole sub-treevoidHibernateFolderDAO.applySecurityToTree(long rootId, FolderHistory transaction) voidFolderDAO.applyStorageToTree(long id, FolderHistory transaction) Propagates the storage setting to the whole subreevoidHibernateFolderDAO.applyStorageToTree(long id, FolderHistory transaction) voidFolderDAO.applyTagsToTree(long id, FolderHistory transaction) Propagates the tags to the whole subreevoidHibernateFolderDAO.applyTagsToTree(long id, FolderHistory transaction) voidFolderInitializer.beforeStore(Folder folder, FolderHistory transaction, Map<String, Object> dictionary) voidFolderListener.beforeStore(Folder folder, FolderHistory transaction, Map<String, Object> dictionary) Called before a folder is stored in the databasevoidFolderValidator.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) voidFolderDAO.delete(long id, int delCode, FolderHistory transaction) This method deletes the folder object and insert a new folder history entryvoidFolderDAO.delete(long id, FolderHistory transaction) Shortcut for delete(id, 1, transaction)voidHibernateFolderDAO.delete(long folderId, int delCode, FolderHistory transaction) voidHibernateFolderDAO.delete(long folderId, FolderHistory transaction) voidFolderDAO.deleteAll(Collection<Folder> folders, int delCode, FolderHistory transaction) For each folder, save the folder delete history entry for each folder and delete the foldervoidFolderDAO.deleteAll(Collection<Folder> folders, FolderHistory transaction) Shortcut for deleteAll(folders, 1, transaction)voidHibernateFolderDAO.deleteAll(Collection<Folder> folders, int code, FolderHistory transaction) voidHibernateFolderDAO.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) voidFolderDAO.merge(Folder source, Folder target, FolderHistory transaction) Merges the contents of two foldersvoidHibernateFolderDAO.merge(Folder source, Folder target, FolderHistory transaction) voidFolderDAO.move(Folder source, Folder target, FolderHistory transaction) Moves a folder into another foldervoidHibernateFolderDAO.move(Folder source, Folder target, FolderHistory transaction) voidFolderDAO.restore(long folderId, long parentId, FolderHistory transaction) Restores a previously deleted foldervoidHibernateFolderDAO.restore(long folderId, long parentId, FolderHistory transaction) voidFolderDAO.saveFolderHistory(Folder folder, FolderHistory transaction) Utility method that logs into the DB the transaction that involved the passed folder.voidHibernateFolderDAO.saveFolderHistory(Folder folder, FolderHistory transaction) Utility method that logs into the DB the transaction that involved the passed folder.voidFolderDAO.store(Folder folder, FolderHistory transaction) Same as store(Folder, boolean, FolderHistory)voidHibernateFolderDAO.store(Folder folder, FolderHistory transaction) voidHibernateFolderHistoryDAO.store(FolderHistory history) voidFolderDAO.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.voidHibernateFolderDAO.updateSecurityRef(long folderId, long rightsFolderId, FolderHistory transaction) Constructors in com.logicaldoc.core.folder with parameters of type FolderHistory -
Uses of FolderHistory in com.logicaldoc.core.transfer
Methods in com.logicaldoc.core.transfer with parameters of type FolderHistoryModifier and TypeMethodDescriptionZipExport.process(FolderHistory transaction, boolean pdfConversion) Exports the specified folder content