パッケージ jakarta.activation
クラス URLDataSource
java.lang.ObjectSE
jakarta.activation.URLDataSource
- 実装済みのインターフェース一覧:
DataSource
URLDataSource クラスは、DataSource インターフェースで
URL オブジェクトをラップするオブジェクトを提供します。URLDataSource は、Jakarta Activation 内の URL によって記述されたデータの処理を簡素化します。これは、このクラスを使用して新しい DataHandlers を作成できるためです。 注: DataHandler オブジェクトは、URL で構成されている場合、内部で URLDataSource を作成します。コンストラクターの詳細
URLDataSource
URLDataSource コンストラクター。URLDataSource クラスは、URL への接続を必要とするメソッドが呼び出されるまで、URL への接続を開きません。- パラメーター:
url- このオブジェクトにカプセル化される URL。
メソッドの詳細
getContentType
URL コンテンツ型 ヘッダーフィールドの値を返します。URLConnection オブジェクトを取得した後、URL のURLConnection.getContentTypeメソッドを呼び出します 。注: このメソッドは、URL でopenConnectionメソッドを呼び出そうとします。このメソッドが失敗するか、URLConnection からコンテンツ型が返されない場合、getContentType はコンテンツ型として "application/octet-stream" を返します。- 次で指定:
- インターフェース
DataSourceのgetContentType - 戻り値:
- コンテンツ型。
getName
オブジェクトのインスタンス化に使用される URL でgetFileメソッドを呼び出します。- 次で指定:
- インターフェース
DataSourceのgetName - 戻り値:
- URL の getFile メソッドを呼び出した結果。
getInputStream
URL からの getInputStream メソッド。URL でopenStreamメソッドを呼び出します。- 次で指定:
- インターフェース
DataSourceのgetInputStream - 戻り値:
- InputStream。
- 例外:
IOExceptionSE- InputStream の作成に失敗した場合
getOutputStream
URL からの getOutputStream メソッド。最初に、URL の URLConnection オブジェクトの取得が試行されます。これが成功すると、URLConnection の getOutputStream メソッドが返されます。- 次で指定:
- インターフェース
DataSourceのgetOutputStream - 戻り値:
- OutputStream。
- 例外:
IOExceptionSE- OutputStream の作成に失敗した場合
getURL
この DataSource の作成に使用された URL を返します。- 戻り値:
- URL。