public interface DataSource
InputStreams and
OutputStreams where appropriate.| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getContentType()
This method returns the MIME type of the data in the form of a
string.
|
java.io.InputStream |
getInputStream()
This method returns an
InputStream representing
the data and throws the appropriate exception if it can
not do so. |
java.lang.String |
getName()
Return the name of this object where the name of the object
is dependant on the nature of the underlying objects.
|
java.io.OutputStream |
getOutputStream()
This method returns an
OutputStream where the
data can be written and throws the appropriate exception if it can
not do so. |
java.io.InputStream getInputStream()
throws java.io.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.java.io.IOException - for failures creating the InputStreamjava.io.OutputStream getOutputStream()
throws java.io.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.java.io.IOException - for failures creating the OutputStreamjava.lang.String getContentType()
java.lang.String getName()