TAO_CosTrader 4.0.0
|
import <CosTrading.idl;
Classes | |
exception | DefaultFollowTooPermissive |
exception | DuplicateLinkName |
exception | IllegalLinkName |
exception | LimitingFollowTooPermissive |
struct | LinkInfo |
exception | UnknownLinkName |
Public Member Functions | |
void | add_link (in LinkName name, in Lookup target, in FollowOption def_pass_on_follow_rule, in FollowOption limiting_follow_rule) raises (IllegalLinkName, DuplicateLinkName, InvalidLookupRef, DefaultFollowTooPermissive, LimitingFollowTooPermissive) |
void | remove_link (in LinkName name) raises (IllegalLinkName, UnknownLinkName) |
LinkInfo | describe_link (in LinkName name) raises (IllegalLinkName, UnknownLinkName) |
LinkNameSeq | list_links () |
void | modify_link (in LinkName name, in FollowOption def_pass_on_follow_rule, in FollowOption limiting_follow_rule) raises (IllegalLinkName, UnknownLinkName, DefaultFollowTooPermissive, LimitingFollowTooPermissive) |
Additional Inherited Members | |
![]() | |
readonly attribute Lookup | lookup_if |
readonly attribute Register | register_if |
readonly attribute Link | link_if |
readonly attribute Proxy | proxy_if |
readonly attribute Admin | admin_if |
![]() | |
readonly attribute boolean | supports_modifiable_properties |
readonly attribute boolean | supports_dynamic_properties |
readonly attribute boolean | supports_proxy_offers |
readonly attribute TypeRepository | type_repos |
![]() | |
readonly attribute FollowOption | max_link_follow_policy |
void CosTrading::Link::add_link | ( | in LinkName | name, | |||
in Lookup | target, | |||||
in FollowOption | def_pass_on_follow_rule, | |||||
in FollowOption | limiting_follow_rule ) | |||||
raises | ( | IllegalLinkName, | ||||
DuplicateLinkName, | ||||||
InvalidLookupRef, | ||||||
DefaultFollowTooPermissive, | ||||||
LimitingFollowTooPermissive ) |
LinkInfo CosTrading::Link::describe_link | ( | in LinkName | name | ) | ||
raises | ( | IllegalLinkName, | ||||
UnknownLinkName ) |
LinkNameSeq CosTrading::Link::list_links | ( | ) |
void CosTrading::Link::modify_link | ( | in LinkName | name, | |||
in FollowOption | def_pass_on_follow_rule, | |||||
in FollowOption | limiting_follow_rule ) | |||||
raises | ( | IllegalLinkName, | ||||
UnknownLinkName, | ||||||
DefaultFollowTooPermissive, | ||||||
LimitingFollowTooPermissive ) |
void CosTrading::Link::remove_link | ( | in LinkName | name | ) | ||
raises | ( | IllegalLinkName, | ||||
UnknownLinkName ) |