<interface_name>POATie.javaファイルは,<interface_name>インタフェースのデリゲータインプリメンテーションです。すべてのオペレーションのデリゲート先である<interface_name>Operationsクラスをインプリメントするインプリメンテーションクラスのインスタンスで,tieクラスの各インスタンスを初期化する必要があります。
public class examplePOATie extends examplePOA {
public examplePOATie (final exampleOperations _delegate){
. . .
}
public examplePOATie (final exampleOperations _delegate,
final org.omg.PortableServer.POA _poa){
. . .
}
public exampleOperations _delegate (){
. . .
}
public void _delegate (final exampleOperations delegate){
. . .
}
public org.omg.PortableServer.POA _default_POA (){
. . .
}
public int op1 (char x, org.omg.CORBA.ShortHolder y){
. . .
}
}