|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.go.aist.rtm.RTC.port.PortAdmin
public class PortAdmin
Portの管理を行うクラスです。
入れ子のクラスの概要 | |
---|---|
protected class |
PortAdmin.find_port_name
|
protected class |
PortAdmin.port_prof_collect
|
コンストラクタの概要 | |
---|---|
PortAdmin(org.omg.CORBA.ORB orb,
org.omg.PortableServer.POA poa)
コンストラクタです。 |
メソッドの概要 | |
---|---|
void |
activatePorts()
全ての Port のインターフェースを activates する。 |
void |
deactivatePorts()
全ての Port のインターフェースを deactivates する。 |
void |
deletePort(PortBase port)
指定されたPortサーバントの登録を解除します。 |
void |
deletePort(PortService port)
deletePort |
void |
deletePortByName(java.lang.String portName)
指定されたポート名を持つPortサーバントの登録を解除します。 |
void |
finalizePorts()
登録されているすべてのPortサーバントについて、deactivateしたうえで登録を解除します。 |
PortBase |
getPort(java.lang.String portName)
指定されたポート名を持つPortサーバントを取得します。 |
PortServiceListHolder |
getPortList()
登録されているPortのリストを取得します。 |
PortProfileListHolder |
getPortProfileList()
登録されているPortのリストを取得します。 |
PortService |
getPortRef(java.lang.String portName)
指定されたポート名を持つPortのCORBAオブジェクト参照を取得します。 |
PortServiceListHolder |
getPortServiceList()
|
void |
registerPort(PortBase port)
Portサーバントを登録します。 |
void |
registerPort(PortService port)
registerPort |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public PortAdmin(org.omg.CORBA.ORB orb, org.omg.PortableServer.POA poa)
コンストラクタです。
orb
- ORBオブジェクトpoa
- POAオブジェクトメソッドの詳細 |
---|
public PortServiceListHolder getPortList()
登録されているPortのリストを取得します。
public PortServiceListHolder getPortServiceList()
public void activatePorts()
全ての Port のインターフェースを activates する。
public void deactivatePorts()
全ての Port のインターフェースを deactivates する。
public final PortProfileListHolder getPortProfileList()
登録されているPortのリストを取得します。
public PortService getPortRef(java.lang.String portName)
指定されたポート名を持つPortのCORBAオブジェクト参照を取得します。
portName
- ポート名
public PortBase getPort(java.lang.String portName)
指定されたポート名を持つPortサーバントを取得します。
portName
- ポート名
public void registerPort(PortBase port)
Portサーバントを登録します。
port
- 登録するPortサーバントpublic void registerPort(PortService port)
registerPort
port
- PortServicepublic void deletePort(PortBase port)
指定されたPortサーバントの登録を解除します。
port
- 登録解除するPortサーバントのオブジェクトpublic void deletePort(PortService port)
deletePort
port
- PortServicepublic void deletePortByName(java.lang.String portName)
指定されたポート名を持つPortサーバントの登録を解除します。
portName
- ポート名public void finalizePorts()
登録されているすべてのPortサーバントについて、deactivateしたうえで登録を解除します。
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |