Class FileBasedDocumentationStorage
- java.lang.Object
-
- org.testingisdocumenting.znai.enterprise.storage.FileBasedDocumentationStorage
-
- All Implemented Interfaces:
DocumentationStorage
public class FileBasedDocumentationStorage extends java.lang.Object implements DocumentationStorage
-
-
Constructor Summary
Constructors Constructor Description FileBasedDocumentationStorage(java.nio.file.Path storageRoot, java.nio.file.Path docsRootPath)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancontains(java.lang.String docId)longlastUpdateTime(java.lang.String docId, java.lang.String version)java.util.List<org.testingisdocumenting.znai.structure.DocMeta>list()voidprepare(java.lang.String docId, java.lang.String version, org.testingisdocumenting.znai.server.docpreparation.DocumentationPreparationProgress progress)voidremove(java.lang.String actor, java.lang.String docId)voidstore(java.lang.String actor, java.lang.String docId, java.lang.String version, java.nio.file.Path generatedDocumentation)
-
-
-
Method Detail
-
contains
public boolean contains(java.lang.String docId)
- Specified by:
containsin interfaceDocumentationStorage
-
store
public void store(java.lang.String actor, java.lang.String docId, java.lang.String version, java.nio.file.Path generatedDocumentation)- Specified by:
storein interfaceDocumentationStorage
-
prepare
public void prepare(java.lang.String docId, java.lang.String version, org.testingisdocumenting.znai.server.docpreparation.DocumentationPreparationProgress progress)- Specified by:
preparein interfaceDocumentationStorage
-
lastUpdateTime
public long lastUpdateTime(java.lang.String docId, java.lang.String version)- Specified by:
lastUpdateTimein interfaceDocumentationStorage
-
remove
public void remove(java.lang.String actor, java.lang.String docId)- Specified by:
removein interfaceDocumentationStorage
-
list
public java.util.List<org.testingisdocumenting.znai.structure.DocMeta> list()
- Specified by:
listin interfaceDocumentationStorage
-
-