org.omg.CosTrading
Class LinkPOATie

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

public class LinkPOATie
extends LinkPOA

Generated from IDL interface "Link"

Author:
JacORB IDL compiler V 2.2.3, 10-Dec-2005

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

Constructor Detail

LinkPOATie

public LinkPOATie(LinkOperations delegate)

LinkPOATie

public LinkPOATie(LinkOperations delegate,
                  POA poa)
Method Detail

_this

public Link _this()
Overrides:
_this in class LinkPOA

_this

public Link _this(ORB orb)
Overrides:
_this in class LinkPOA

_delegate

public LinkOperations _delegate()

_delegate

public void _delegate(LinkOperations delegate)

_default_POA

public POA _default_POA()
Overrides:
_default_POA in class Servant

list_links

public java.lang.String[] list_links()

admin_if

public Admin admin_if()

type_repos

public Object type_repos()

supports_proxy_offers

public boolean supports_proxy_offers()

link_if

public Link link_if()

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
Throws:
IllegalLinkName
LimitingFollowTooPermissive
DefaultFollowTooPermissive
UnknownLinkName

supports_modifiable_properties

public boolean supports_modifiable_properties()

remove_link

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

describe_link

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

max_link_follow_policy

public FollowOption max_link_follow_policy()

proxy_if

public Proxy proxy_if()

register_if

public Register register_if()

lookup_if

public Lookup lookup_if()

add_link

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

supports_dynamic_properties

public boolean supports_dynamic_properties()