IDLサンプル15-2に,オブジェクトの登録を動的に変更するために使用できるchange_implementation()メソッドを示します。このメソッドを使用して,オブジェクトの活性化ポリシー,パス名,引数,および環境変数を変更できます。
module Activation
{
. . .
void change_implementation(
in extension::CreationImplDef old_info,
in extension::CreationImplDef new_info)
raises ( NotRegistered, InvalidPath, IsActive );
. . .
};