Class FileGlobalVarRepository
- java.lang.Object
-
- com.chutneytesting.globalvar.infra.FileGlobalVarRepository
-
- All Implemented Interfaces:
Backupable,GlobalvarRepository
@Component public class FileGlobalVarRepository extends Object implements GlobalvarRepository
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbackup(OutputStream outputStream)voiddeleteFile(String fileName)Map<Path,String>get()StringgetFileContent(String fileName)Map<String,String>getFlatMap()Set<String>list()Stringname()voidsaveFile(String fileName, String hjsonContent)
-
-
-
Method Detail
-
list
public Set<String> list()
- Specified by:
listin interfaceGlobalvarRepository
-
getFileContent
public String getFileContent(String fileName)
- Specified by:
getFileContentin interfaceGlobalvarRepository
-
saveFile
public void saveFile(String fileName, String hjsonContent)
- Specified by:
saveFilein interfaceGlobalvarRepository
-
deleteFile
public void deleteFile(String fileName)
- Specified by:
deleteFilein interfaceGlobalvarRepository
-
getFlatMap
public Map<String,String> getFlatMap()
- Specified by:
getFlatMapin interfaceGlobalvarRepository
-
backup
public void backup(OutputStream outputStream) throws UncheckedIOException
- Specified by:
backupin interfaceBackupable- Throws:
UncheckedIOException
-
name
public String name()
- Specified by:
namein interfaceBackupable
-
-