Borland(R) Enterprise Server VisiBroker(R) プログラマーズリファレンス

[目次][索引][前へ][次へ]

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;
};