com.github.tomakehurst.wiremock.common
Interface FileSource

All Known Implementing Classes:
AbstractFileSource, ServletContextFileSource, SingleRootFileSource

public interface FileSource


Method Summary
 FileSource child(java.lang.String subDirectoryName)
           
 void createIfNecessary()
           
 BinaryFile getBinaryFileNamed(java.lang.String name)
           
 java.lang.String getPath()
           
 TextFile getTextFileNamed(java.lang.String name)
           
 java.util.List<TextFile> listFiles()
           
 java.util.List<TextFile> listFilesRecursively()
           
 void writeBinaryFile(java.lang.String name, byte[] contents)
           
 void writeTextFile(java.lang.String name, java.lang.String contents)
           
 

Method Detail

getBinaryFileNamed

BinaryFile getBinaryFileNamed(java.lang.String name)

getTextFileNamed

TextFile getTextFileNamed(java.lang.String name)

createIfNecessary

void createIfNecessary()

child

FileSource child(java.lang.String subDirectoryName)

getPath

java.lang.String getPath()

listFiles

java.util.List<TextFile> listFiles()

listFilesRecursively

java.util.List<TextFile> listFilesRecursively()

writeTextFile

void writeTextFile(java.lang.String name,
                   java.lang.String contents)

writeBinaryFile

void writeBinaryFile(java.lang.String name,
                     byte[] contents)