jp.go.aist.rtm.RTC
クラス LocalServiceAdmin

java.lang.Object
  上位を拡張 jp.go.aist.rtm.RTC.LocalServiceAdmin

public class LocalServiceAdmin
extends java.lang.Object

LocalService 管理クラス


メソッドの概要
 void _finalize()
          LocalserviceAdmin の終了処理
 boolean addLocalService(LocalServiceBase service)
          SDO service provider をセットする
 LocalServiceBase getService(java.lang.String id)
          LocalService の Service を取得する {@.ja id で指定されたIDを持つLocalService のポインタを取得する。
 boolean getServiceProfile(java.lang.String name, LocalServiceProfile prof)
          LocalServiceProfile を取得する {@.ja id で指定されたIDを持つLocalService の LocalServiceProfile を取得する。
 LocalServiceProfile[] getServiceProfiles()
          LocalServiceProfileListの取得
 void init(Properties props)
          LocaServiceAdminの初期化
static LocalServiceAdmin instance()
           
 boolean removeLocalService(java.lang.String name)
          LocalService を削除する
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

instance

public static LocalServiceAdmin instance()

init

public void init(Properties props)
LocaServiceAdminの初期化


_finalize

public void _finalize()
LocalserviceAdmin の終了処理


getServiceProfiles

public LocalServiceProfile[] getServiceProfiles()
LocalServiceProfileListの取得


getServiceProfile

public boolean getServiceProfile(java.lang.String name,
                                 LocalServiceProfile prof)
LocalServiceProfile を取得する

id で指定されたIDを持つLocalService の LocalServiceProfile を取得する。id が NULL ポインタの場合、指定された id に該当するServiceProfile が存在しない場合、falseを返す。

パラメータ:
name - LocalService の IFR ID
prof -
戻り値:
指定された id を持つ LocalServiceProfile

getService

public LocalServiceBase getService(java.lang.String id)
LocalService の Service を取得する

id で指定されたIDを持つLocalService のポインタを取得する。id が NULL ポインタの場合、指定された id に該当するServiceProfile が存 在しない場合、NULLを返す。

パラメータ:
id - LocalService の ID
戻り値:
指定された id を持つ LocalService のポインタ

addLocalService

public boolean addLocalService(LocalServiceBase service)
SDO service provider をセットする


removeLocalService

public boolean removeLocalService(java.lang.String name)
LocalService を削除する