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、インタフェース: DataSourcepublic String getName()
getFileメソッドを呼び出します。getName、インタフェース: DataSourcepublic InputStream getInputStream() throws IOException
openStreamメソッドを呼び出します。getInputStream、インタフェース: DataSourceIOExceptionpublic OutputStream getOutputStream() throws IOException
getOutputStream、インタフェース: DataSourceIOExceptionpublic URL getURL()
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.