public class URLDataSource extends ObjectSE implements DataSource
URL
オブジェクトをラップするオブジェクトを提供します。URLDataSource は、Jakarta Activation 内の URL によって記述されたデータの処理を簡素化します。これは、このクラスを使用して新しい DataHandlers を作成できるためです。 注: DataHandler オブジェクトは、URL で構成されている場合、内部で URLDataSource を作成します。DataSource
, DataHandler
コンストラクターと説明 |
---|
URLDataSource(URLSE url) URLDataSource コンストラクター。 |
修飾子と型 | メソッドと説明 |
---|---|
StringSE | getContentType() URL コンテンツ型ヘッダーフィールドの値を返します。 |
InputStreamSE | getInputStream() URL からの getInputStream メソッド。 |
StringSE | getName() オブジェクトのインスタンス化に使用される URL で getFile メソッドを呼び出します。 |
OutputStreamSE | getOutputStream() URL からの getOutputStream メソッド。 |
URLSE | getURL() この DataSource の作成に使用された URL を返します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public URLDataSource(URLSE url)
url
- このオブジェクトにカプセル化される URL。public StringSE getContentType()
URLConnection.getContentType
メソッドを呼び出します。 注: このメソッドは、URL で openConnection
メソッドを呼び出そうとします。このメソッドが失敗した場合、またはコンテンツ型が URLConnection から返されない場合、getContentType はコンテンツ型として "application/octet-stream" を返します。DataSource
の getContentType
public StringSE getName()
getFile
メソッドを呼び出します。DataSource
の getName
public InputStreamSE getInputStream() throws IOExceptionSE
openStream
メソッドを呼び出します。DataSource
の getInputStream
IOExceptionSE
- InputStream の作成に失敗した場合 public OutputStreamSE getOutputStream() throws IOExceptionSE
DataSource
の getOutputStream
IOExceptionSE
- OutputStream の作成に失敗した場合 public URLSE getURL()
Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.