Class AttachmentDataStream.RandomFileWrapper
java.lang.Object
com.atlassian.confluence.pages.persistence.dao.AttachmentDataStream.RandomFileWrapper
- All Implemented Interfaces:
AttachmentDataStream
,org.springframework.core.io.InputStreamSource
- Enclosing interface:
- AttachmentDataStream
@Deprecated
public static class AttachmentDataStream.RandomFileWrapper
extends Object
implements AttachmentDataStream
Deprecated.
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.atlassian.confluence.pages.persistence.dao.AttachmentDataStream
AttachmentDataStream.FileWrapper, AttachmentDataStream.InputStreamWrapper, AttachmentDataStream.RandomFileWrapper
-
Constructor Summary
ConstructorDescriptionRandomFileWrapper
(AttachmentDataStreamType dataStreamType, File file, RangeRequest range) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.Obtains anInputStream
for this stream.getType()
Deprecated.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.atlassian.confluence.pages.persistence.dao.AttachmentDataStream
limit
-
Constructor Details
-
RandomFileWrapper
public RandomFileWrapper(AttachmentDataStreamType dataStreamType, File file, RangeRequest range) throws IOException Deprecated.- Throws:
IOException
-
-
Method Details
-
getType
Deprecated.- Specified by:
getType
in interfaceAttachmentDataStream
- Returns:
- The
AttachmentDataStreamType
associated with this stream.
-
getInputStream
Deprecated.Description copied from interface:AttachmentDataStream
Obtains anInputStream
for this stream. It is expected that each call creates a fresh stream.- Specified by:
getInputStream
in interfaceAttachmentDataStream
- Specified by:
getInputStream
in interfaceorg.springframework.core.io.InputStreamSource
- Throws:
IOException
-
AttachmentDataStream.create(AttachmentDataStreamType, InputStreamSource)
andAttachmentDataStream.limit(RangeRequest)