public class PortAdmin
extends java.lang.Object
Portの管理を行うクラスです。
Modifier and Type | Class and Description |
---|---|
protected class |
PortAdmin.find_port |
protected class |
PortAdmin.find_port_name |
protected class |
PortAdmin.port_prof_collect |
Constructor and Description |
---|
PortAdmin(org.omg.CORBA.ORB orb,
org.omg.PortableServer.POA poa)
コンストラクタです。
|
Modifier and Type | Method and Description |
---|---|
void |
activatePorts()
全ての Port のインターフェースを activates する。
|
boolean |
addPort(PortBase port)
Regsiter the Port
|
boolean |
addPort(PortService port)
Regsiter the Port
|
void |
deactivatePorts()
全ての Port のインターフェースを deactivates する。
|
void |
deletePort(PortBase port)
[local interface] Unregister Port
|
void |
deletePort(PortService port)
[local interface] Unregister Port
|
void |
deletePortByName(java.lang.String portName)
Unregister the Port's registration by its name
|
void |
finalizePorts()
Deactivate all Ports and unregister them
|
PortBase |
getPort(java.lang.String portName)
Get pointer to the Port's servant
|
PortServiceListHolder |
getPortList()
登録されているPortのリストを取得します。
|
PortProfileListHolder |
getPortProfileList()
Get PorProfileList
|
PortService |
getPortRef(java.lang.String portName)
Get the reference to Port object
|
PortServiceListHolder |
getPortServiceList()
Get PortServiceList
|
void |
registerPort(PortBase port)
Portサーバントを登録します。
|
void |
registerPort(PortService port)
Regsiter the Port
|
boolean |
removePort(PortBase port)
Unregister the Port registration
|
boolean |
removePort(PortService port)
Unregister the Port registration
|
public PortAdmin(org.omg.CORBA.ORB orb, org.omg.PortableServer.POA poa)
コンストラクタです。
orb
- ORBオブジェクトpoa
- POAオブジェクトpublic PortServiceListHolder getPortList()
登録されているPortのリストを取得します。
public PortServiceListHolder getPortServiceList()
This operation returns the pointer to the PortServiceList of Ports registered by addPort().
public void activatePorts()
全ての Port のインターフェースを activates する。
public void deactivatePorts()
全ての Port のインターフェースを deactivates する。
public final PortProfileListHolder getPortProfileList()
A This operation gets the Profile list of Ports registered by addPort().
public PortService getPortRef(java.lang.String portName)
This operation returns the reference of Port object specified by port_name. The port specified by port_name must be already registered in addPort().
portName
-
The name of Port to be returned the reference.public PortBase getPort(java.lang.String portName)
This operation returns the pointer to the PortBase servant registered by addPort(). The port specified by port_name must be already registered in addPort().
portName
-
The name of Portpublic boolean addPort(PortBase port)
Regsiter the Port
This operation registers the Port's servant given by argument. The given Port's servant will be activated on the POA that is given to the constructor, and the created object reference is set to the Port's profile.port
- The Port's servant.public boolean addPort(PortService port)
Regsiter the Port
This operation registers the Port's servant given by argument. The given Port's servant will be activated on the POA that is given to the constructor, and the created object reference is set to the Port's profile.port
- The Port's servant.public void registerPort(PortBase port)
Portサーバントを登録します。
port
- 登録するPortサーバントpublic void registerPort(PortService port)
This operation registers the Port's servant given by argument. The given Port's servant will be activated on the POA that is given to the constructor, and the created object reference is set to the Port's profile.
port
-
The Port's servant.public boolean removePort(PortBase port)
This operation unregisters the Port registration. When the Port is unregistered, Port is deactivated, and the object reference in the Port's profile is set to nil.
port
-
The Port's servant.public boolean removePort(PortService port)
This operation unregisters the Port registration. When the Port is unregistered, Port is deactivated, and the object reference in the Port's profile is set to nil.
port
-
The Port's servant.public void deletePort(PortBase port)
This operation unregisters a Port held by this RTC. When the Port is unregistered, Port is deactivated, and the object reference in the Port's profile is set to nil.
port
-
The Port's servant.public void deletePort(PortService port)
This operation unregisters a Port held by this RTC. When the Port is unregistered, Port is deactivated, and the object reference in the Port's profile is set to nil.
port
-
The Port's servant.public void deletePortByName(java.lang.String portName)
This operation unregister the Port's registration specified by port_ name. When the Port is unregistered, Port is deactivated, and the object reference in the Port's profile is set to nil.
portName
-
The Port's name.public void finalizePorts()
This operation deactivates the all Port and deletes the all Port's registrations from the list.