Class ResourcesFileSource
- java.lang.Object
-
- org.springframework.cloud.contract.wiremock.file.ResourcesFileSource
-
- All Implemented Interfaces:
com.github.tomakehurst.wiremock.common.FileSource
public class ResourcesFileSource extends Object implements com.github.tomakehurst.wiremock.common.FileSource
- Author:
- Dave Syer, Pei-Tang Huang, Hunhee Jung
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedResourcesFileSource(com.github.tomakehurst.wiremock.common.FileSource... sources)ResourcesFileSource(org.springframework.core.io.Resource... resources)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.github.tomakehurst.wiremock.common.FileSourcechild(String subDirectoryName)voidcreateIfNecessary()voiddeleteFile(String name)booleanexists()com.github.tomakehurst.wiremock.common.BinaryFilegetBinaryFileNamed(String name)StringgetPath()com.github.tomakehurst.wiremock.common.TextFilegetTextFileNamed(String name)URIgetUri()List<com.github.tomakehurst.wiremock.common.TextFile>listFilesRecursively()voidwriteBinaryFile(String name, byte[] contents)voidwriteTextFile(String name, String contents)
-
-
-
Method Detail
-
getBinaryFileNamed
public com.github.tomakehurst.wiremock.common.BinaryFile getBinaryFileNamed(String name)
- Specified by:
getBinaryFileNamedin interfacecom.github.tomakehurst.wiremock.common.FileSource
-
getTextFileNamed
public com.github.tomakehurst.wiremock.common.TextFile getTextFileNamed(String name)
- Specified by:
getTextFileNamedin interfacecom.github.tomakehurst.wiremock.common.FileSource
-
createIfNecessary
public void createIfNecessary()
- Specified by:
createIfNecessaryin interfacecom.github.tomakehurst.wiremock.common.FileSource
-
child
public com.github.tomakehurst.wiremock.common.FileSource child(String subDirectoryName)
- Specified by:
childin interfacecom.github.tomakehurst.wiremock.common.FileSource
-
getPath
public String getPath()
- Specified by:
getPathin interfacecom.github.tomakehurst.wiremock.common.FileSource
-
getUri
public URI getUri()
- Specified by:
getUriin interfacecom.github.tomakehurst.wiremock.common.FileSource
-
listFilesRecursively
public List<com.github.tomakehurst.wiremock.common.TextFile> listFilesRecursively()
- Specified by:
listFilesRecursivelyin interfacecom.github.tomakehurst.wiremock.common.FileSource
-
writeTextFile
public void writeTextFile(String name, String contents)
- Specified by:
writeTextFilein interfacecom.github.tomakehurst.wiremock.common.FileSource
-
writeBinaryFile
public void writeBinaryFile(String name, byte[] contents)
- Specified by:
writeBinaryFilein interfacecom.github.tomakehurst.wiremock.common.FileSource
-
exists
public boolean exists()
- Specified by:
existsin interfacecom.github.tomakehurst.wiremock.common.FileSource
-
deleteFile
public void deleteFile(String name)
- Specified by:
deleteFilein interfacecom.github.tomakehurst.wiremock.common.FileSource
-
-