public class URLDataSource extends Object implements DataSource
URL
オブジェクトを DataSource インタフェースでラップするオブジェクトを提供します。このクラスは新しい DataHandler の作成に使用できるため、JavaBeans Activation Framework 内部の URL によって記述されたデータの処理が簡略化されます。注:DataHandler オブジェクトが URL を使って構築されると、URLDataSource が内部的に作成されます。DataSource
, DataHandler
コンストラクタと説明 |
---|
URLDataSource(URL url)
URLDataSource コンストラクタです。
|
修飾子と型 | メソッドと説明 |
---|---|
String |
getContentType()
URL の content-type ヘッダーフィールドの値を返します。
|
InputStream |
getInputStream()
URL からの getInputStream メソッドです。
|
String |
getName()
オブジェクトのインスタンス化に使用された URL に対して
getFile メソッドを呼び出します。 |
OutputStream |
getOutputStream()
URL からの getOutputStream メソッドです。
|
URL |
getURL()
この DataSource の作成に使用された URL を返します。
|
public URLDataSource(URL url)
url
- このオブジェクトにカプセル化される URL。public String getContentType()
URLConnection.getContentType
メソッドを呼び出します。注:このメソッドは、URL に対して openConnection
メソッドを呼び出そうとします。このメソッドが失敗した場合、または URLConnection からコンテンツ形式が返されなかった場合は、コンテンツ形式として「application/octet-stream」が返されます。getContentType
、インタフェース: DataSource
public String getName()
getFile
メソッドを呼び出します。getName
、インタフェース: DataSource
public InputStream getInputStream() throws IOException
openStream
メソッドを呼び出します。getInputStream
、インタフェース: DataSource
IOException
public OutputStream getOutputStream() throws IOException
getOutputStream
、インタフェース: DataSource
IOException
public URL getURL()
バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.