Package org.apache.commons.vfs2.provider
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) void
add
(InputStream inputStream) (package private) void
add
(RandomAccessContent randomAccessContent) (package private) void
Closes the output stream.(package private) DefaultFileContent.FileContentOutputStream
(package private) boolean
(package private) boolean
(package private) boolean
(package private) void
remove
(InputStream inputStream) (package private) void
remove
(RandomAccessContent randomAccessContent) (package private) InputStream
removeInputStream
(int pos) (package private) Object
removeRandomAccessContent
(int pos) (package private) void
setOutputStream
(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
-