Borland(R) Enterprise Server VisiBroker(R) デベロッパーズガイド
このインタセプタはユーザサービスをインストールするために使用し,これによってユーザサービスを動的にロードできるようになります。
public interface ServiceResolverInterceptor {
public org.omg.CORBA.Object resolve (java.lang.String name):
}
public interface ServiceResolverInterceptorManager extends
com.inprise.vbroker.interceptor.InterceptorManager {
public void add (java.lang.String name,
com.inprise.vbroker.interceptor.ServiceResolverInterceptor
\interceptor);
public void remove (java.lang.String name):
}
resolve_initial_references()メソッドを実行すると,すべてのユーザのインストールされたサービスのresolveが呼び出されます。resolveは該当するオブジェクトを返せます。
サービスイニシャライザを書き込むには,サービスを追加できるようになるInterceptorManagerControlを取得後に,ServiceResolverを取得する必要があります。
All Rights Reserved. Copyright (C) 2006, Hitachi, Ltd.
COPYRIGHT (C) 1992-2004 Borland Software Corporation. All rights reserved.