Package com.logicaldoc.core.folder
Class FolderInitializer
java.lang.Object
com.logicaldoc.core.metadata.initialization.Initializer
com.logicaldoc.core.folder.FolderInitializer
- All Implemented Interfaces:
- FolderListener
This listener takes care of initializing the metadata of a folder.
- Since:
- 8.8.2
- Author:
- Marco Meschieri - LogicalDOC
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidafterStore(Folder document, FolderHistory transaction, Map<String, Object> dictionary) Called after a folder is stored in the databasevoidbeforeStore(Folder folder, FolderHistory transaction, Map<String, Object> dictionary) Called before a folder is stored in the databaseMethods inherited from class com.logicaldoc.core.metadata.initialization.Initializerinitialize
- 
Constructor Details- 
FolderInitializerpublic FolderInitializer()
 
- 
- 
Method Details- 
beforeStorepublic void beforeStore(Folder folder, FolderHistory transaction, Map<String, Object> dictionary) throws PersistenceExceptionDescription copied from interface:FolderListenerCalled before a folder is stored in the database- Specified by:
- beforeStorein interface- FolderListener
- Parameters:
- folder- The folder to be stored
- transaction- Transaction informations
- dictionary- Dictionary of the execution pipeline
- Throws:
- PersistenceException- raised if something went wrong
 
- 
afterStorepublic void afterStore(Folder document, FolderHistory transaction, Map<String, Object> dictionary) throws PersistenceExceptionDescription copied from interface:FolderListenerCalled after a folder is stored in the database- Specified by:
- afterStorein interface- FolderListener
- Parameters:
- document- The folder to be stored
- transaction- Transaction informations
- dictionary- Dictionary of the execution pipeline
- Throws:
- PersistenceException- raised if something went wrong
 
 
-