Class FileSystemStorage
java.lang.Object
org.nuxeo.runtime.model.persistence.fs.FileSystemStorage
- All Implemented Interfaces:
ContributionStorage
- Author:
- Bogdan Stefanescu
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final DocumentBuilderFactoryprotected final File -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddContribution(Contribution contribution) getContribution(String name) static voidloadMetadata(Contribution contrib) booleanremoveContribution(Contribution contrib) static booleansafeCreate(File file, String content) static Stringstatic booleansafeRemove(File file) static voidupdateContribution(Contribution contribution)
-
Field Details
-
factory
-
root
-
-
Constructor Details
-
FileSystemStorage
public FileSystemStorage()
-
-
Method Details
-
safeRead
-
safeWrite
-
safeCreate
-
safeRemove
-
loadMetadata
-
addContribution
- Specified by:
addContributionin interfaceContributionStorage
-
getContribution
- Specified by:
getContributionin interfaceContributionStorage
-
getContributions
- Specified by:
getContributionsin interfaceContributionStorage
-
removeContribution
- Specified by:
removeContributionin interfaceContributionStorage
-
updateContribution
- Specified by:
updateContributionin interfaceContributionStorage
-