com.ozacc.blog.rss.impl
クラス RSSAutoDiscoveryImpl

java.lang.Object
  拡張com.ozacc.blog.rss.impl.RSSAutoDiscoveryImpl
すべての実装インタフェース:
RSSAutoDiscovery

public class RSSAutoDiscoveryImpl
extends Object
implements RSSAutoDiscovery

RSSAutoDiscoveryインターフェースの実装クラス。

導入されたバージョン:
1.0
バージョン:
$Id: RSSAutoDiscoveryImpl.java,v 1.2.2.2 2004/12/05 05:35:37 otsuka Exp $
作成者:
Tomohiro Otsuka

フィールドの概要
static int DEFAULT_CONNECTION_TIMEOUT
           
static int DEFAULT_READ_TIMEOUT
           
 
コンストラクタの概要
RSSAutoDiscoveryImpl()
           
 
メソッドの概要
 URL[] discoverRSSUrls(String url)
          指定されたURLのページに埋め込まれたRSSのURLを自動的に検出します。
 URL[] discoverRSSUrls(URL url)
          指定されたURLのページに埋め込まれたRSSのURLを自動的に検出します。
 void setConnectionTimeout(int connectionTimeout)
          接続タイムアウト時間をセットします。
 void setReadTimeout(int timeout)
          接続後の読込タイムアウト時間をセットします。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

DEFAULT_CONNECTION_TIMEOUT

public static final int DEFAULT_CONNECTION_TIMEOUT
関連項目:
定数フィールド値

DEFAULT_READ_TIMEOUT

public static final int DEFAULT_READ_TIMEOUT
関連項目:
定数フィールド値
コンストラクタの詳細

RSSAutoDiscoveryImpl

public RSSAutoDiscoveryImpl()
メソッドの詳細

discoverRSSUrls

public URL[] discoverRSSUrls(URL url)
                      throws ParseException
インタフェース RSSAutoDiscovery の記述:
指定されたURLのページに埋め込まれたRSSのURLを自動的に検出します。

定義:
インタフェース RSSAutoDiscovery 内の discoverRSSUrls
パラメータ:
url - 検索対象ページのURL
戻り値:
検出したRSSのURL。 1ページに複数埋め込まれている場合、全てのURLを返します。 検出できなかった場合は、空のURL配列が返されます。
例外:
ParseException - 指定されたURLへの接続やHTMLパースに失敗した場合
関連項目:
RSSAutoDiscovery.discoverRSSUrls(java.net.URL)

discoverRSSUrls

public URL[] discoverRSSUrls(String url)
                      throws ParseException
インタフェース RSSAutoDiscovery の記述:
指定されたURLのページに埋め込まれたRSSのURLを自動的に検出します。

定義:
インタフェース RSSAutoDiscovery 内の discoverRSSUrls
パラメータ:
url - 検索対象ページのURL
戻り値:
検出したRSSのURL。 1ページに複数埋め込まれている場合、全てのURLを返します。 検出できなかった場合は、空のURL配列が返されます。
例外:
ParseException - 指定されたURLへの接続やHTMLパースに失敗した場合
関連項目:
RSSAutoDiscovery.discoverRSSUrls(java.lang.String)

setConnectionTimeout

public void setConnectionTimeout(int connectionTimeout)
接続タイムアウト時間をセットします。単位はミリ秒。 デフォルトは5,000ミリ秒(5秒)です。

パラメータ:
connectionTimeout - 接続タイムアウト (ms)

setReadTimeout

public void setReadTimeout(int timeout)
接続後の読込タイムアウト時間をセットします。単位はミリ秒。 デフォルトは5,000ミリ秒(5秒)です。

パラメータ:
timeout - 読込タイムアウト (ms)


Copyright © 2004 OZACC. All Rights Reserved.