com.ozacc.blog.ping
インタフェース AsyncUpdatePingClient

既知の実装クラスの一覧:
AsyncXmlRpcUpdatePingClient

public interface AsyncUpdatePingClient

更新Pingの送信を非同期で実行するクライアントのインターフェース。

非同期呼び出しでは、実行結果を処理する AsyncCallbackHandler インターフェースを実装したクラスのインスタンスを引数に指定します。

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

メソッドの概要
 void ping(String[] pingUrls, UpdatePing ping, UpdatePingCallbackHandler handler)
          複数のURLに対し、バッチ処理的に更新Pingを送信します。
 void ping(String pingUrl, String blogName, String blogUrl, UpdatePingCallbackHandler handler)
          更新 Ping を送信します。
 void ping(String pingUrl, UpdatePing ping, UpdatePingCallbackHandler handler)
          更新Pingを送信します。
 

メソッドの詳細

ping

public void ping(String pingUrl,
                 UpdatePing ping,
                 UpdatePingCallbackHandler handler)
更新Pingを送信します。 送信は非同期で実行され、実行結果はAsyncCallbackHandlerインスタンスが処理します。

更新Pingのパラメータには、UpdatePingオブジェクトを使用するので、 Blog名とBlog URL以外に送信する必要がある場合は、UpdatePingにパラメータを追加してください。

パラメータ:
pingUrl - 更新Ping受付URL
ping - 更新Ping
handler - AsyncCallbackHandlerインターフェースの実装オブジェクト

ping

public void ping(String[] pingUrls,
                 UpdatePing ping,
                 UpdatePingCallbackHandler handler)
複数のURLに対し、バッチ処理的に更新Pingを送信します。

複数URLへの送信に対して、AsyncCallbackHandlerは同一インスタンスが利用されるので、 スレッドセーフな作りになっている必要があります。

パラメータ:
pingUrls - 更新Ping受付URLの配列
ping - 更新Ping
handler - AsyncCallbackHandlerインターフェースの実装オブジェクト

ping

public void ping(String pingUrl,
                 String blogName,
                 String blogUrl,
                 UpdatePingCallbackHandler handler)
更新 Ping を送信します。 送信は非同期で実行され、実行結果は AsyncCallbackHandler インスタンスが処理します。

パラメータ:
pingUrl - 更新Ping受付URL
blogName - 自分のBlog名
blogUrl - 自分のBlog URL
handler - AsyncCallbackHandlerインターフェースの実装オブジェクト


Copyright © 2004 OZACC. All Rights Reserved.