|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface InterceptorOperations
すべてのポータブルインタセプタがインタセプタを実装します。
メソッドの概要 | |
---|---|
void |
destroy()
このインタセプタを破棄する機会を与えます。 |
String |
name()
インタセプタの名前を返します。 |
メソッドの詳細 |
---|
String name()
各インタセプタには、インタセプタのリストを整理するために管理上使用される名前を付けることができます。特定の名前のインタセプタは、インタセプタの種類ごとに 1 つだけ ORB に登録できます。インタセプタは匿名にすることもできます。その場合は、名前属性に空の文字列を指定します。匿名のインタセプタは、任意の数だけ ORB に登録できます。
void destroy()
ORB.destroy
の実行時に呼び出されます。アプリケーションが ORB.destroy
を呼び出すと、ORB は次の処理を行います。
Interceptor.destroy
オペレーションを呼び出すInterceptor.destroy
内部からメソッドを呼び出すと、不確定な結果が生じます。ただし、それ以外の ORB で実装されたオブジェクトに対するメソッド呼び出しは認められています (つまり、破壊される ORB は引き続きクライアントの役目は果たしますが、サーバとしては機能しません)。
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。