2012-09-04 8 views

答えて

5

すべてのWebサービスのタイムアウトがミリ秒単位で設定されていることは分かっていますが、タイムアウトが設定されている場所はわかりませんでした秒。

{http://cxf.apache.org/transports/http/configuration}HTTPClientPolicy 

ConnectionTimeout: は、消費者が 試行がタイムアウトするまでに接続を確立するためになることを、時間をミリ秒単位で指定します:あなたのケースではXSDのからのドキュメントがあります。 0は無限大です。

これはhereを指します。

1

ヒントだけはそれがJavaで通常ミリ秒であるlongを使用していますが、はっきりユニットはどこにも文書化されていないということです。

メソッドsetConnectionTimeoutの名前はsetConnectionTimeoutMillisとし、JavaDocはこれをどこかに記述しておきます。開発者は、ユニットが関与しているときはいつでもこれを実行する必要があります。

JavaにはLong<MilliSeconds>のような型付き番号があり、間違った「ユニット」の番号はコンパイラによって拒否されるはずです

関連する問題