|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.omg.PortableServer.Servant
RTM.ManagerPOA
jp.go.aist.rtm.RTC.ManagerServant
public class ManagerServant
ManagerServant
フィールドの概要 | |
---|---|
protected Logbuf |
rtcout
|
コンストラクタの概要 | |
---|---|
ManagerServant()
Constructor |
メソッドの概要 | |
---|---|
Manager |
_this()
_this |
ReturnCode_t |
add_master_manager(Manager mgr)
Getting a master manager This operation returns a master manager with specified id. |
ReturnCode_t |
add_slave_manager(Manager mgr)
Getting a slave manager This operation add a slave manager to this manager. |
RTObject |
create_component(java.lang.String module_name)
コンポーネントを生成する 引数に指定されたコンポーネントを生成する。 |
boolean |
createINSManager()
INSManagerの生成 |
ReturnCode_t |
delete_component(java.lang.String instance_name)
delete_component Deleting an RT-Component This operation delete an RT-Component according to the string argument. |
Manager |
findManager(java.lang.String host_port)
Managerのリファレンスを検索する。 |
ReturnCode_t |
fork()
fork |
ComponentProfile[] |
get_component_profiles()
get_component_profiles Getting RT-Component's profile list running on this manager This operation returns RT-Component's profile list running on this manager. |
RTObject[] |
get_components()
起動中のコンポーネントのリストを取得する 現在当該マネージャ上で起動中のコンポーネントのリストを返す。 |
NameValue[] |
get_configuration()
get_configuration Getting this manager's configuration. |
ModuleProfile[] |
get_factory_profiles()
get_factory_profiles Getting component factory profiles This operation returns component factory profiles from loaded RT-Component module factory profiles. |
ModuleProfile[] |
get_loadable_modules()
ロード可能なモジュールのプロファイルを取得する ロード可能なモジュールのプロファイルを取得する。 |
ModuleProfile[] |
get_loaded_modules()
get_loaded_modules Getting loaded module profiles This operation returns loaded module profiles. |
Manager[] |
get_master_managers()
Getting master managers This operation returns master manager list if this manager is slave. |
ManagerProfile |
get_profile()
get_profile Getting this manager's profile. |
org.omg.CORBA.Object |
get_service(java.lang.String name)
get_service |
Manager[] |
get_slave_managers()
Getting slave managers This operation returns slave manager list if this manager is slave. |
Manager |
getObjRef()
getObjRef |
boolean |
is_master()
Whether this manager is master or not It returns "True" if this manager is a master, and it returns "False" in other cases. |
ReturnCode_t |
load_module(java.lang.String pathname,
java.lang.String initfunc)
load_module Loading a module This operation loads a specified loadable module and perform initialization with the specified function. |
ReturnCode_t |
remove_master_manager(Manager mgr)
Removing a master manager This operation removes a master manager from this manager. |
ReturnCode_t |
remove_slave_manager(Manager mgr)
Removing a slave manager This operation removes a slave manager from this manager. |
ReturnCode_t |
restart()
restart |
ReturnCode_t |
set_configuration(java.lang.String name,
java.lang.String value)
set_configuration Setting manager's configuration This operation sets managers configuration. |
void |
setObjRef(Manager rtobj)
setObjRef |
ReturnCode_t |
shutdown()
shutdown |
ReturnCode_t |
unload_module(java.lang.String pathname)
unload_module Unloading a module This operation unloads a specified loadable module. |
クラス RTM.ManagerPOA から継承されたメソッド |
---|
_all_interfaces, _invoke, _this |
クラス org.omg.PortableServer.Servant から継承されたメソッド |
---|
_default_POA, _get_delegate, _get_interface_def, _is_a, _non_existent, _object_id, _orb, _poa, _set_delegate, _this_object, _this_object |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
protected Logbuf rtcout
コンストラクタの詳細 |
---|
public ManagerServant()
Constructor
メソッドの詳細 |
---|
public Manager _this()
_this
ManagerPOA
内の _this
public boolean createINSManager()
public Manager findManager(java.lang.String host_port)
public ReturnCode_t load_module(java.lang.String pathname, java.lang.String initfunc)
load_module
Loading a module
This operation loads a specified loadable module and perform initialization with the specified function.
pathname
- A path to a loading module.initfunc
- Module initialization function.
public ReturnCode_t unload_module(java.lang.String pathname)
unload_module
Unloading a module
This operation unloads a specified loadable module.
pathname
- A path to a loading module.
public ModuleProfile[] get_loadable_modules()
ロード可能なモジュールのプロファイルを取得する。
public ModuleProfile[] get_loaded_modules()
get_loaded_modules
Getting loaded module profiles
This operation returns loaded module profiles.
public ModuleProfile[] get_factory_profiles()
get_factory_profiles
Getting component factory profiles
This operation returns component factory profiles from loaded RT-Component module factory profiles.
public RTObject create_component(java.lang.String module_name)
引数に指定されたコンポーネントを生成する。
public ReturnCode_t delete_component(java.lang.String instance_name)
delete_component
Deleting an RT-Component
This operation delete an RT-Component according to the string argument.
instance_name
-
public RTObject[] get_components()
現在当該マネージャ上で起動中のコンポーネントのリストを返す。
public ComponentProfile[] get_component_profiles()
get_component_profiles
Getting RT-Component's profile list running on this manager
This operation returns RT-Component's profile list running on this manager.
public ManagerProfile get_profile()
get_profile
Getting this manager's profile.
This operation returns this manager's profile.
public NameValue[] get_configuration()
get_configuration
Getting this manager's configuration.
This operation returns this manager's configuration.
public ReturnCode_t set_configuration(java.lang.String name, java.lang.String value)
set_configuration
Setting manager's configuration
This operation sets managers configuration.
name
- A configuration key name to be setvalue
- A configuration value to be set
public boolean is_master()
Whether this manager is master or not
It returns "True" if this manager is a master, and it returns "False" in other cases.
public Manager[] get_master_managers()
Getting master managers
This operation returns master manager list if this manager is slave. If this manager is master, an empty sequence would be returned.
public ReturnCode_t add_master_manager(Manager mgr)
Getting a master manager
This operation returns a master manager with specified id. If the manager with the specified id does not exist, nil object reference would be returned.
public ReturnCode_t remove_master_manager(Manager mgr)
Removing a master manager
This operation removes a master manager from this manager.
mgr
- A master manager
public Manager[] get_slave_managers()
Getting slave managers
This operation returns slave manager list if this manager is slave. If this manager is slave, an empty sequence would be returned.
public ReturnCode_t add_slave_manager(Manager mgr)
Getting a slave manager
This operation add a slave manager to this manager.
mgr
- A slave manager
public ReturnCode_t remove_slave_manager(Manager mgr)
Removing a slave manager
This operation removes a slave manager from this manager.
mgr
- A slave manager
public ReturnCode_t fork()
fork
public ReturnCode_t shutdown()
shutdown
public ReturnCode_t restart()
restart
public org.omg.CORBA.Object get_service(java.lang.String name)
get_service
public Manager getObjRef()
getObjRef
public void setObjRef(Manager rtobj)
setObjRef
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |