|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.omg.PortableServer.Servant
_SDOPackage.OrganizationPOA
jp.go.aist.rtm.RTC.SDOPackage.Organization_impl
jp.go.aist.rtm.RTC.executionContext.PeriodicECOrganization
public class PeriodicECOrganization
PeriodicECOrganizationクラス
入れ子のクラスの概要 | |
---|---|
protected class |
PeriodicECOrganization.Member
Member |
フィールドの概要 | |
---|---|
protected ExecutionContext |
m_ec
ExecutionContextオブジェクト |
protected java.util.Vector<java.lang.String> |
m_expPorts
ポートリスト |
protected java.util.Vector<PeriodicECOrganization.Member> |
m_rtcMembers
RTコンポーネントメンバー |
protected RTObject_impl |
m_rtobj
RTコンポーネントオブジェクト |
protected Logbuf |
rtcout
|
クラス jp.go.aist.rtm.RTC.SDOPackage.Organization_impl から継承されたフィールド |
---|
m_dependency, m_memberList, m_objref, m_pId, m_varOwner |
コンストラクタの概要 | |
---|---|
PeriodicECOrganization(RTObject_impl rtobj)
Constructor |
メソッドの概要 | |
---|---|
boolean |
add_members(SDO[] sdo_list)
[CORBA interface] Organizationメンバーを追加する Organization が保持するメンバーリストに与えられたSDOListを 追加する。 |
void |
addOrganizationToTarget(PeriodicECOrganization.Member member)
DFC に Organization オブジェクトを与える。 |
void |
addParticipantToEC(PeriodicECOrganization.Member member)
Composite の ExecutionContext を DFC にセットする |
void |
addPort(PeriodicECOrganization.Member member,
java.util.Vector<java.lang.String> portlist)
ポートを委譲する |
boolean |
remove_member(java.lang.String id)
Organizationメンバーを削除する。 |
void |
removeAllMembers()
Organizationメンバーを全て削除する。 |
void |
removeOrganizationFromTarget(PeriodicECOrganization.Member member)
Organization オブジェクトを DFCから削除する。 |
void |
removeParticipantFromEC(PeriodicECOrganization.Member member)
Composite の ExecutionContext から DFC を削除する |
void |
removePort(PeriodicECOrganization.Member member,
java.util.Vector<java.lang.String> portlist)
委譲していたポートを削除する |
boolean |
sdoToDFC(SDO sdo,
DataFlowComponentHolder dfc)
SDOからDFCへの変換j |
boolean |
set_members(SDO[] sdo_list)
[CORBA interface] Organizationメンバーをセットする Organization が保持するメンバーリストを削除し、与えられた SDOListを新規にセットする。 |
void |
startOwnedEC(PeriodicECOrganization.Member member)
Owned ExecutionContext を起動する。 |
void |
stopOwnedEC(PeriodicECOrganization.Member member)
Owned ExecutionContext を停止させる。 |
void |
updateDelegatedPorts()
委譲したポートを更新する。 |
クラス jp.go.aist.rtm.RTC.SDOPackage.Organization_impl から継承されたメソッド |
---|
_this, add_organization_property, get_dependency, get_members, get_organization_id, get_organization_property_value, get_organization_property, get_owner, getObjRef, remove_organization_property, set_dependency, set_organization_property_value, set_organization_property, set_owner |
クラス _SDOPackage.OrganizationPOA から継承されたメソッド |
---|
_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 RTObject_impl m_rtobj
RTコンポーネントオブジェクト
protected ExecutionContext m_ec
ExecutionContextオブジェクト
protected java.util.Vector<PeriodicECOrganization.Member> m_rtcMembers
RTコンポーネントメンバー
protected java.util.Vector<java.lang.String> m_expPorts
ポートリスト
protected Logbuf rtcout
コンストラクタの詳細 |
---|
public PeriodicECOrganization(RTObject_impl rtobj)
Constructor
メソッドの詳細 |
---|
public boolean add_members(SDO[] sdo_list) throws org.omg.CORBA.SystemException, InvalidParameter, NotAvailable, InternalError
Organization が保持するメンバーリストに与えられたSDOListを 追加する。
OrganizationOperations
内の add_members
Organization_impl
内の add_members
sdo_list
- 追加される SDO メンバーのリスト
InvalidParameter
- 引数 "sdo" が nullである。
NotAvailable
- SDOは存在するが応答がない。
InternalError
- 内部的エラーが発生した。
org.omg.CORBA.SystemException
public boolean set_members(SDO[] sdo_list) throws org.omg.CORBA.SystemException, InvalidParameter, NotAvailable, InternalError
Organization が保持するメンバーリストを削除し、与えられた SDOListを新規にセットする。
OrganizationOperations
内の set_members
Organization_impl
内の set_members
sdo_list
- 新規にセットされる SDO メンバーのリスト
InvalidParameter
- 引数 "SDOList" が nullである、もしくは
引数に指定された "SDOList" が存在しない。
NotAvailable
- SDOは存在するが応答がない。
InternalError
- 内部的エラーが発生した。
org.omg.CORBA.SystemException
public boolean remove_member(java.lang.String id) throws org.omg.CORBA.SystemException, InvalidParameter, NotAvailable, InternalError
Organizationメンバーを削除する。
OrganizationOperations
内の remove_member
Organization_impl
内の remove_member
id
- 削除する SDO の id。
InvalidParameter
- 引数 "id" が null もしくは存在しない。
NotAvailable
- SDOは存在するが応答がない。
InternalError
- 内部的エラーが発生した。
org.omg.CORBA.SystemException
public void removeAllMembers()
Organizationメンバーを全て削除する。
public boolean sdoToDFC(SDO sdo, DataFlowComponentHolder dfc)
public void stopOwnedEC(PeriodicECOrganization.Member member)
Owned ExecutionContext を停止させる。
public void startOwnedEC(PeriodicECOrganization.Member member)
Owned ExecutionContext を起動する。
public void addOrganizationToTarget(PeriodicECOrganization.Member member)
DFC に Organization オブジェクトを与える。
public void removeOrganizationFromTarget(PeriodicECOrganization.Member member)
Organization オブジェクトを DFCから削除する。
public void addParticipantToEC(PeriodicECOrganization.Member member)
public void removeParticipantFromEC(PeriodicECOrganization.Member member)
public void addPort(PeriodicECOrganization.Member member, java.util.Vector<java.lang.String> portlist)
public void removePort(PeriodicECOrganization.Member member, java.util.Vector<java.lang.String> portlist)
public void updateDelegatedPorts()
委譲したポートを更新する。
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |