Package org.openforis.collect.reporting
Class MondrianSchemaStorageManager
java.lang.Object
org.openforis.collect.manager.BaseStorageManager
org.openforis.collect.reporting.MondrianSchemaStorageManager
- All Implemented Interfaces:
Serializable,org.springframework.beans.factory.InitializingBean
@Component
public class MondrianSchemaStorageManager
extends BaseStorageManager
implements org.springframework.beans.factory.InitializingBean
- Author:
- S. Ricci
- See Also:
-
Field Summary
Fields inherited from class org.openforis.collect.manager.BaseStorageManager
configurationManager, DATA_FOLDER_NAME, storageDirectory -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbooleancreateBackupCopy(String surveyName) booleandeleteSchemaFile(String surveyName) booleanexistsSchemaFile(String surveyName) getSchemaFile(String surveyName) voidinit()protected voidreadSchemaFile(String surveyName) Methods inherited from class org.openforis.collect.manager.BaseStorageManager
getDefaultRootStoragePath, getDefaultStorageDirectory, getDefaultStorageRootDirectory, getStorageDirectory, initStorageDirectory, initStorageDirectory, setDefaultRootStoragePath, setDefaultSubFolder
-
Constructor Details
-
MondrianSchemaStorageManager
public MondrianSchemaStorageManager()
-
-
Method Details
-
afterPropertiesSet
- Specified by:
afterPropertiesSetin interfaceorg.springframework.beans.factory.InitializingBean- Throws:
Exception
-
init
public void init() -
initStorageDirectory
protected void initStorageDirectory() -
existsSchemaFile
-
createBackupCopy
- Throws:
IOException
-
getSchemaFile
-
readSchemaFile
-
deleteSchemaFile
-