org.omg.CosTrading
Class TraderComponentsPOATie

java.lang.Object
  |
  +--org.omg.PortableServer.Servant
        |
        +--org.omg.CosTrading.TraderComponentsPOA
              |
              +--org.omg.CosTrading.TraderComponentsPOATie
All Implemented Interfaces:
org.omg.CORBA.portable.InvokeHandler, TraderComponentsOperations

public class TraderComponentsPOATie
extends TraderComponentsPOA

The TraderComponents interface contains five readonly attributes that provide a way to get a specific object reference. A trader’s functionality can be configured by composing the defined interfaces in one of several prescribed combinations. The composition is not modeled through inheritance, but rather by multiple interfaces to an object. Given one of these interfaces, a way of finding the other associated interfaces is needed. To facilitate this, each trader functional interface is derived from the TraderComponents interface.


Constructor Summary
TraderComponentsPOATie(TraderComponentsOperations tieObject)
          Constructor
TraderComponentsPOATie(TraderComponentsOperations tieObject, org.omg.PortableServer.POA poa)
          Constructor
 
Method Summary
 org.omg.PortableServer.POA _default_POA()
          _default_POA method
 TraderComponentsOperations _delegate()
          Get the delegate
 void _delegate(TraderComponentsOperations delegate_)
          Set the delegate
 Admin admin_if()
          Read accessor for admin_if attribute
 Link link_if()
          Read accessor for link_if attribute
 Lookup lookup_if()
          Read accessor for lookup_if attribute
 Proxy proxy_if()
          Read accessor for proxy_if attribute
 Register register_if()
          Read accessor for register_if attribute
 
Methods inherited from class org.omg.CosTrading.TraderComponentsPOA
_all_interfaces, _invoke, _this, _this
 
Methods inherited from class org.omg.PortableServer.Servant
_get_delegate, _get_interface_def, _get_interface, _is_a, _non_existent, _object_id, _orb, _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

TraderComponentsPOATie

public TraderComponentsPOATie(TraderComponentsOperations tieObject)
Constructor

TraderComponentsPOATie

public TraderComponentsPOATie(TraderComponentsOperations tieObject,
                              org.omg.PortableServer.POA poa)
Constructor
Method Detail

_delegate

public TraderComponentsOperations _delegate()
Get the delegate

_delegate

public void _delegate(TraderComponentsOperations 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

lookup_if

public Lookup lookup_if()
Read accessor for lookup_if attribute
Following copied from interface: org.omg.CosTrading.TraderComponentsOperations
Returns:
the attribute value

register_if

public Register register_if()
Read accessor for register_if attribute
Following copied from interface: org.omg.CosTrading.TraderComponentsOperations
Returns:
the attribute value

link_if

public Link link_if()
Read accessor for link_if attribute
Following copied from interface: org.omg.CosTrading.TraderComponentsOperations
Returns:
the attribute value

proxy_if

public Proxy proxy_if()
Read accessor for proxy_if attribute
Following copied from interface: org.omg.CosTrading.TraderComponentsOperations
Returns:
the attribute value

admin_if

public Admin admin_if()
Read accessor for admin_if attribute
Following copied from interface: org.omg.CosTrading.TraderComponentsOperations
Returns:
the attribute value