jp.go.aist.rtm.RTC.port
クラス CorbaConsumerBase

java.lang.Object
  上位を拡張 jp.go.aist.rtm.RTC.port.CorbaConsumerBase
直系の既知のサブクラス:
CorbaConsumer

public class CorbaConsumerBase
extends java.lang.Object

CORBAを通信手段とするコンシューマ実装のためのベースクラスです。


コンストラクタの概要
CorbaConsumerBase()
          コンストラクタです。
CorbaConsumerBase(CorbaConsumerBase rhs)
          コピーコンストラクタです。
 
メソッドの概要
 org.omg.CORBA.Object getObject()
          設定されているCORBAオブジェクトを取得します。
 void releaseObject()
          CORBAオブジェクトの設定をクリアします。
 boolean setObject(org.omg.CORBA.Object obj)
          CORBAオブジェクトを設定します。
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

CorbaConsumerBase

public CorbaConsumerBase()

コンストラクタです。


CorbaConsumerBase

public CorbaConsumerBase(CorbaConsumerBase rhs)

コピーコンストラクタです。

パラメータ:
rhs - コピー元のCorbaConsumerBaseオブジェクト
メソッドの詳細

setObject

public boolean setObject(org.omg.CORBA.Object obj)

CORBAオブジェクトを設定します。

パラメータ:
obj - CORBAオブジェクト
戻り値:
設定に成功した場合はtrueを、さもなくばflaseを返します。

getObject

public org.omg.CORBA.Object getObject()

設定されているCORBAオブジェクトを取得します。

戻り値:
CORBAオブジェクト

releaseObject

public void releaseObject()

CORBAオブジェクトの設定をクリアします。
設定されているCORBAオブジェクトそのものに対しては、何も操作しません。