org.omg.CosTrading

Interface LinkOperations

All Superinterfaces:
LinkAttributesOperations, SupportAttributesOperations, TraderComponentsOperations
Known Subinterfaces:
Link
Known Implementing Classes:
LinkPOA, LinkPOATie, _LinkStub

public interface LinkOperations
extends TraderComponentsOperations, SupportAttributesOperations, LinkAttributesOperations

Generated from IDL interface "Link"

Author:
JacORB IDL compiler V 2.2, 7-May-2004

Method Summary

void
add_link(java.lang.String name, Lookup target, FollowOption def_pass_on_follow_rule, FollowOption limiting_follow_rule)
LinkInfo
describe_link(java.lang.String name)
java.lang.String[]
list_links()
void
modify_link(java.lang.String name, FollowOption def_pass_on_follow_rule, FollowOption limiting_follow_rule)
void
remove_link(java.lang.String name)

Methods inherited from interface org.omg.CosTrading.LinkAttributesOperations

max_link_follow_policy

Methods inherited from interface org.omg.CosTrading.SupportAttributesOperations

supports_dynamic_properties, supports_modifiable_properties, supports_proxy_offers, type_repos

Methods inherited from interface org.omg.CosTrading.TraderComponentsOperations

admin_if, link_if, lookup_if, proxy_if, register_if

Method Details

add_link

public void add_link(java.lang.String name,
                     Lookup target,
                     FollowOption def_pass_on_follow_rule,
                     FollowOption limiting_follow_rule)
            throws InvalidLookupRef,
                   IllegalLinkName,
                   LimitingFollowTooPermissive,
                   DuplicateLinkName,
                   DefaultFollowTooPermissive


describe_link

public LinkInfo describe_link(java.lang.String name)
            throws IllegalLinkName,
                   UnknownLinkName


list_links

public java.lang.String[] list_links()


modify_link

public void modify_link(java.lang.String name,
                        FollowOption def_pass_on_follow_rule,
                        FollowOption limiting_follow_rule)
            throws IllegalLinkName,
                   LimitingFollowTooPermissive,
                   DefaultFollowTooPermissive,
                   UnknownLinkName


remove_link

public void remove_link(java.lang.String name)
            throws IllegalLinkName,
                   UnknownLinkName