JXTA Memo (4)

サービスの実装をするのに、QueryHanlderをインプリメントして、processQueryメソッドを書いたんですが


public ResolverResponseMsg processQuery(ResolverQueryMsg query)
throws IOException, NoResponseException, DiscardQueryException, ResendQueryException
{
ResolverResponse response;
・・・・・・
return response;
}

こういうメソッドを書いたんですがコンパイルでエラー。スローする例外もJXTAのクラスライブラリに定義されてないものもある・・・。仕様が変わったんでしょうか。
しかたなく


public int processQuery(ResolverQueryMsg query)
{
try {
・・・・・・・・
return ResolverService.OK;
} catch (Exception e) {
System.out.println(" error : " + e);
return ResolverService.Repropagete;
}
}

こうしたんですが、いいのかな・・・。

コメント

タイトルとURLをコピーしました