|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface InvokeHandler
このインタフェースは、着信呼び出しのディスパッチ機構を提供します。要求をサーバントにディスパッチするために、ORB によって呼び出されます。
メソッドの概要 | |
---|---|
OutputStream |
_invoke(String method,
InputStream input,
ResponseHandler handler)
要求をサーバントにディスパッチするために、ORB によって呼び出されます。 |
メソッドの詳細 |
---|
OutputStream _invoke(String method, InputStream input, ResponseHandler handler) throws SystemException
1. 1. 正しいメソッドを定義し、InputStream からのパラメータを非整列化する
2. 2. メソッド実装を呼び出す
3. 3. ユーザー例外がない場合、ResponseHandler を使用して通常の応答を作成する
4. 4. ユーザー例外が発生した場合、ResponseHandler を使用して例外応答を作成する
5. 5. ResponseHandler によって返された OutputStream に応答を整列化する
6. 6. OutputStream を ORB へ返す
method
- メソッド名input
- 整列化された引数を格納する InputStream
handler
- 適切な応答を構築するためにサーバントが 使用する ResponseHandler
OutputStream
SystemException
- CORBA システム例外のために呼び出しが失敗した場合
|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。