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, 2014, Oracle and/or its affiliates. All rights reserved.