javax.activation
Class URLDataSource
java.lang.Object
|
+--javax.activation.URLDataSource
- All Implemented Interfaces:
- DataSource
- public class URLDataSource
- extends java.lang.Object
- implements DataSource
A data source based on a URL.
- Version:
- $Revision: 1.3 $
- Author:
- Andrew Selkirk
Constructor Summary |
URLDataSource(java.net.URL url)
Create new URL data source from URL. |
Method Summary |
java.lang.String |
getContentType()
Get the content type of the URL data source. |
java.io.InputStream |
getInputStream()
Get input stream of the URL |
java.lang.String |
getName()
Get name of the URL. |
java.io.OutputStream |
getOutputStream()
Get output stream. |
java.net.URL |
getURL()
Get the URL. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
URLDataSource
public URLDataSource(java.net.URL url)
- Create new URL data source from URL.
- Parameters:
url
- URL
getName
public java.lang.String getName()
- Get name of the URL.
- Specified by:
getName
in interface DataSource
- Returns:
- Name of the data source
getURL
public java.net.URL getURL()
- Get the URL.
- Returns:
- URL of the data source
getInputStream
public java.io.InputStream getInputStream()
throws java.io.IOException
- Get input stream of the URL
- Specified by:
getInputStream
in interface DataSource
- Returns:
- Input stream of data source
- Throws:
java.io.IOException
- IO exception occurred
getContentType
public java.lang.String getContentType()
- Get the content type of the URL data source.
- Specified by:
getContentType
in interface DataSource
- Returns:
- Content type
getOutputStream
public java.io.OutputStream getOutputStream()
throws java.io.IOException
- Get output stream.
- Specified by:
getOutputStream
in interface DataSource
- Returns:
- Output stream of data source
- Throws:
java.io.IOException
- IO exception occurred
© Copyright 2002 the Free Software Foundation,
all rights reserved.