public interface DataSource
InputStreams and
OutputStreams where appropriate.
| Modifier and Type | Method and Description |
|---|---|
String |
getContentType()
This method returns the MIME type of the data in the form of a string.
|
InputStream |
getInputStream()
This method returns an
InputStream representing the data and throws the appropriate exception if it can not do so.
|
String |
getName()
Return the
name of this object where the name of the object is dependant on the nature of the underlying objects.
|
OutputStream |
getOutputStream()
This method returns an
OutputStream where the data can be written and throws the appropriate exception if it can not do so.
|
InputStreamgetInputStream() throws IOException
InputStream representing the data and throws the appropriate exception if it can not do so. Note that a new
InputStream object must be returned each time this method is called, and the stream must be positioned at the beginning of the data.
IOException
OutputStreamgetOutputStream() throws IOException
OutputStream where the data can be written and throws the appropriate exception if it can not do so. Note that a new
OutputStream object must be returned each time this method is called, and the stream must be positioned at the location the data is to be written.
IOException
StringgetContentType()
StringgetName()