| java.lang.Object | |
| ↳ | com.google.code.javax.activation.URLDataSource |
The URLDataSource class provides an object that wraps a URL
object in a DataSource interface. URLDataSource simplifies the handling
of data described by URLs within the JavaBeans Activation Framework
because this class can be used to create new DataHandlers. NOTE: The
DataHandler object creates a URLDataSource internally,
when it is constructed with a URL.
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| url | |||||||||||
| url_conn | |||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
URLDataSource constructor.
| |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Returns the value of the URL content-type header field.
| |||||||||||
The getInputStream method from the URL.
| |||||||||||
Calls the
getFile method on the URL used to
instantiate the object. | |||||||||||
The getOutputStream method from the URL.
| |||||||||||
Return the URL used to create this DataSource.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
com.google.code.javax.activation.DataSource
| |||||||||||
URLDataSource constructor. The URLDataSource class will not open a connection to the URL until a method requiring it to do so is called.
| url | The URL to be encapsulated in this object. |
|---|
Returns the value of the URL content-type header field.
It calls the URL's URLConnection.getContentType method
after retrieving a URLConnection object.
Note: this method attempts to call the openConnection
method on the URL. If this method fails, or if a content type is not
returned from the URLConnection, getContentType returns
"application/octet-stream" as the content type.
The getInputStream method from the URL. Calls the
openStream method on the URL.
| IOException |
|---|
Calls the getFile method on the URL used to
instantiate the object.
The getOutputStream method from the URL. First an attempt is made to get the URLConnection object for the URL. If that succeeds, the getOutputStream method on the URLConnection is returned.
| IOException |
|---|
Return the URL used to create this DataSource.