Class FileContentThreadData
java.lang.Object
org.apache.commons.vfs2.provider.FileContentThreadData
Holds the data which needs to be local to the current thread
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ArrayList<InputStream> private ArrayList<RandomAccessContent> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voidadd(InputStream inputStream) (package private) voidadd(RandomAccessContent randomAccessContent) (package private) voidCloses the output stream.(package private) DefaultFileContent.FileContentOutputStream(package private) boolean(package private) boolean(package private) boolean(package private) voidremove(InputStream inputStream) (package private) voidremove(RandomAccessContent randomAccessContent) (package private) InputStreamremoveInputStream(int pos) (package private) ObjectremoveRandomAccessContent(int pos) (package private) voidsetOutputStream(DefaultFileContent.FileContentOutputStream outputStream)
-
Field Details
-
inputStreamList
-
randomAccessContentList
-
outputStream
-
-
Constructor Details
-
FileContentThreadData
FileContentThreadData()
-
-
Method Details
-
add
-
add
-
closeOutputStream
Closes the output stream.- Throws:
FileSystemException- if an IO error occurs.
-
getOutputStream
DefaultFileContent.FileContentOutputStream getOutputStream() -
hasInputStream
boolean hasInputStream() -
hasRandomAccessContent
boolean hasRandomAccessContent() -
hasStreams
boolean hasStreams() -
removeInputStream
-
remove
-
removeRandomAccessContent
-
remove
-
setOutputStream
-