Borland(R) Enterprise Server VisiBroker(R) プログラマーズリファレンス
- public org.omg.CORBA.Any get_slot(
int id)
throws
InvalidSlot;
このメソッドを使用すると,サービスは,PICurrentに設定したスロットデータを取得できます。
設定されていないスロットを指定した場合は,tk_nullのTCKind値を持つタイプコードを格納するCORBA.Anyを返します。
割り当てられていないスロットに対してget_slot()を呼び出すと,InvalidSlot例外が発生します。
ORBイニシャライザの内側からget_slot()を呼び出すと,マイナーコード14のBAD_INV_ORDER例外が発生します。ORBイニシャライザについては,「10.4 Codec」を参照してください。
- public void set_slot(
int id, org.omg.CORBA.Any data)
throws
InvalidSlot;
サービスは,このメソッドを使用して,スロットにデータをCORBA.Anyオブジェクトの形式で設定します。
スロットにすでにデータが設定されている場合,既存のデータは上書きされます。
割り当てられていないスロットに対してset_slot()を呼び出すと,InvalidSlot例外が発生します。
ORBイニシャライザの内側からset_slot()を呼び出すと,マイナーコード14のBAD_INV_ORDER例外が発生します。ORBイニシャライザについては,「10.4 Codec」を参照してください。
- id
データを設定するスロットのSlotId
- data
指定したスロットに設定する,CORBA.Anyオブジェクト形式のデータ
All Rights Reserved. Copyright (C) 2012, 2015, Hitachi, Ltd.
COPYRIGHT (C) 1992-2004 Borland Software Corporation. All rights reserved.