org.omg.CosTrading
Class LinkPOATie

java.lang.Object
  extended by org.omg.PortableServer.Servant
      extended by org.omg.CosTrading.LinkPOA
          extended by org.omg.CosTrading.LinkPOATie
All Implemented Interfaces:
org.omg.CORBA.portable.InvokeHandler, LinkAttributesOperations, LinkOperations, SupportAttributesOperations, TraderComponentsOperations

public class LinkPOATie
extends LinkPOA

Interface definition: Link.

Author:
OpenORB Compiler

Constructor Summary
LinkPOATie(LinkOperations tieObject)
          Constructor
LinkPOATie(LinkOperations tieObject, org.omg.PortableServer.POA poa)
          Constructor
 
Method Summary
 org.omg.PortableServer.POA _default_POA()
          _default_POA method
 LinkOperations _delegate()
          Get the delegate
 void _delegate(LinkOperations delegate_)
          Set the delegate
 void add_link(java.lang.String name, Lookup target, FollowOption def_pass_on_follow_rule, FollowOption limiting_follow_rule)
          Operation add_link
 Admin admin_if()
          Read accessor for admin_if attribute
 LinkInfo describe_link(java.lang.String name)
          Operation describe_link
 Link link_if()
          Read accessor for link_if attribute
 java.lang.String[] list_links()
          Operation list_links
 Lookup lookup_if()
          Read accessor for lookup_if attribute
 FollowOption max_link_follow_policy()
          Read accessor for max_link_follow_policy attribute
 void modify_link(java.lang.String name, FollowOption def_pass_on_follow_rule, FollowOption limiting_follow_rule)
          Operation modify_link
 Proxy proxy_if()
          Read accessor for proxy_if attribute
 Register register_if()
          Read accessor for register_if attribute
 void remove_link(java.lang.String name)
          Operation remove_link
 boolean supports_dynamic_properties()
          Read accessor for supports_dynamic_properties attribute
 boolean supports_modifiable_properties()
          Read accessor for supports_modifiable_properties attribute
 boolean supports_proxy_offers()
          Read accessor for supports_proxy_offers attribute
 org.omg.CORBA.Object type_repos()
          Read accessor for type_repos attribute
 
Methods inherited from class org.omg.CosTrading.LinkPOA
_all_interfaces, _invoke, _this, _this
 
Methods inherited from class org.omg.PortableServer.Servant
_get_delegate, _get_interface_def, _is_a, _non_existent, _object_id, _orb, _poa, _set_delegate, _this_object, _this_object
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LinkPOATie

public LinkPOATie(LinkOperations tieObject)
Constructor


LinkPOATie

public LinkPOATie(LinkOperations tieObject,
                  org.omg.PortableServer.POA poa)
Constructor

Method Detail

_delegate

public LinkOperations _delegate()
Get the delegate


_delegate

public void _delegate(LinkOperations delegate_)
Set the delegate


_default_POA

public org.omg.PortableServer.POA _default_POA()
_default_POA method

Overrides:
_default_POA in class org.omg.PortableServer.Servant

add_link

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

Throws:
IllegalLinkName
DuplicateLinkName
InvalidLookupRef
DefaultFollowTooPermissive
LimitingFollowTooPermissive

remove_link

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

Throws:
IllegalLinkName
UnknownLinkName

describe_link

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

Throws:
IllegalLinkName
UnknownLinkName

list_links

public java.lang.String[] list_links()
Operation list_links


modify_link

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

Throws:
IllegalLinkName
UnknownLinkName
DefaultFollowTooPermissive
LimitingFollowTooPermissive

lookup_if

public Lookup lookup_if()
Read accessor for lookup_if attribute

Returns:
the attribute value

register_if

public Register register_if()
Read accessor for register_if attribute

Returns:
the attribute value

link_if

public Link link_if()
Read accessor for link_if attribute

Returns:
the attribute value

proxy_if

public Proxy proxy_if()
Read accessor for proxy_if attribute

Returns:
the attribute value

admin_if

public Admin admin_if()
Read accessor for admin_if attribute

Returns:
the attribute value

supports_modifiable_properties

public boolean supports_modifiable_properties()
Read accessor for supports_modifiable_properties attribute

Returns:
the attribute value

supports_dynamic_properties

public boolean supports_dynamic_properties()
Read accessor for supports_dynamic_properties attribute

Returns:
the attribute value

supports_proxy_offers

public boolean supports_proxy_offers()
Read accessor for supports_proxy_offers attribute

Returns:
the attribute value

type_repos

public org.omg.CORBA.Object type_repos()
Read accessor for type_repos attribute

Returns:
the attribute value

max_link_follow_policy

public FollowOption max_link_follow_policy()
Read accessor for max_link_follow_policy attribute

Returns:
the attribute value