JAVA/CORBA クラス
すべての lotus.domino クラスには、次のメソッドが含まれます。
public void recycle(java.util.Vector objects)
Java には、ヘビーウェイトのバックエンドの Domino オブジェクトに関して該当するデータがありません。ライトウェイトの Java オブジェクトのみが Domino オブジェクトを表すことができます。ガベージコレクションは、最初に明示的に再利用しない限りは、Domino オブジェクトには影響を及ぼしません。
メモリに問題が生じた場合は、recycle を試してください。その場合、次のガイドラインに従ってください。
リモート (IIOP) 環境では、recycle はサーバー上のリソースを解放します。クライアント側のキャッシュは存在しますが、Java オブジェクトはもはやリモート側の対象と通信できません。
リモート (IIOP) 環境では、recycle は任意のオブジェクトの任意のスレッドから呼び出せます。
同一の Domino 要素を表すために複数のオブジェクトを作成する場合は、1 つを再利用するだけで、すべてのオブジェクトが再利用されます。次に例を示します。
関連項目