public interface OutputStore
| Modifier and Type | Method and Description |
|---|---|
void |
delete(java.lang.String fileName)
Deletes a file from the output store
|
boolean |
exists(java.lang.String fileName) |
java.lang.String |
getServicePhysicalOutputDir() |
java.lang.String |
getServiceVirtualOutputDir() |
java.util.List |
listFiles()
List all files in the service's output directory
|
java.util.List |
listFiles(java.lang.String subDir)
List all the files in a sub-directory of a service's output directory
|
void |
read(java.lang.String fileName,
java.io.OutputStream out)
Reads the file from the Output
|
void |
write(java.lang.String fileName,
java.io.InputStream in,
long size)
Writes the input stream to the specified file.
|
void write(java.lang.String fileName,
java.io.InputStream in,
long size)
throws java.lang.IllegalArgumentException,
java.io.IOException
fileName - can contain subdirectoriesin - the origin file as an InputStreamsize - the size of the origin filejava.lang.IllegalArgumentException - if any of the args is empty or nulljava.io.IOException - if there was an error writing the input stream to the specified filevoid read(java.lang.String fileName,
java.io.OutputStream out)
throws java.lang.IllegalArgumentException,
java.io.IOException
fileName - can contain subdirectoriesjava.io.IOException - if there was an error reading the filejava.lang.IllegalArgumentExceptionboolean exists(java.lang.String fileName)
throws java.lang.IllegalArgumentException,
java.io.IOException
fileName - can contain subdirectoriesjava.lang.IllegalArgumentException - if fileName is empty or nulljava.io.IOException - if there was an error checking whether a file existsvoid delete(java.lang.String fileName)
throws java.lang.IllegalArgumentException,
java.io.IOException
fileName - can contain subdirectoriesjava.lang.IllegalArgumentException - if fileName is empty or nulljava.io.IOException - if there was an error checking whether a file existsjava.util.List listFiles()
throws java.io.IOException
java.io.IOExceptionjava.util.List listFiles(java.lang.String subDir)
throws java.io.IOException
subDir - - the subdirectory to list files fromjava.io.IOExceptionjava.lang.String getServiceVirtualOutputDir()
throws java.io.IOException
java.io.IOException - if there was an error retrieving the virtual output directoryjava.lang.String getServicePhysicalOutputDir()
throws java.io.IOException
java.io.IOException - if there was an error retrieving the virtual output directory