11.20 Closure
public interface Closure extends Object
Closureオブジェクトは,インタセプタ群の呼び出しシーケンスの開始時に,ORBが作成するオブジェクトです。一つのシーケンスの中で呼び出されるすべてのインタセプタは,同じClosureオブジェクトによって呼び出されます。Closureオブジェクトは,java.lang.Object型オブジェクトであるパブリックデータフィールドを一つ保持しています。このフィールドは,状態情報を保持するためにインタセプタによって設定されます。Closureオブジェクトが生成されるシーケンスは,インタセプタの型によって異なります。
- コードサンプル11-1 Closureクラス
class Closure { java.lang.Object object; };