Hitachi

VisiBroker Version 5 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;
};