The DataSource interface provides the JavaBeans Activation Framework with an abstraction of some arbitrary collection of data. It provides a type for that data as well as access to it in the form ofInputStreams
andOutputStreams
where appropriate.
getContentType() This method returns the MIME type of the data in the form of a string. | |
getInputStream() This method returns an InputStream representing the the data and throws the appropriate exception if it can not do so. | |
getName() Return thename of this object where the name of the object is dependant on the nature of the underlying objects. | |
getOutputStream() This method returns an OutputStream where the data can be written and throws the appropriate exception if it can not do so. |
public java.io.InputStreamgetInputStream() throws java.io.IOException
InputStream
representing the the data and throws the appropriate exception if it can not do so. Note that a newInputStream
object must be returned each time this method is called, and the stream must be positioned at the beginning of the data.public java.io.OutputStreamgetOutputStream() 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 newOutputStream
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.public java.lang.StringgetContentType()
public java.lang.StringgetName()