org.omg.CosTrading
Class SupportAttributesPOATie

java.lang.Object
  extended by org.omg.PortableServer.Servant
      extended by org.omg.CosTrading.SupportAttributesPOA
          extended by org.omg.CosTrading.SupportAttributesPOATie
All Implemented Interfaces:
org.omg.CORBA.portable.InvokeHandler, SupportAttributesOperations

public class SupportAttributesPOATie
extends SupportAttributesPOA

In addition to the ability of a trader implementation to selectively choose which functional interfaces to support, a trader implementation may also choose not to support modifiable properties, dynamic properties, and/or proxy offers. The functionality supported by a trader implementation can be determined by querying the readonly attributes in this interface. The type repository used by the trader implementation can also be obtained from this interface.


Constructor Summary
SupportAttributesPOATie(SupportAttributesOperations tieObject)
          Constructor
SupportAttributesPOATie(SupportAttributesOperations tieObject, org.omg.PortableServer.POA poa)
          Constructor
 
Method Summary
 org.omg.PortableServer.POA _default_POA()
          _default_POA method
 SupportAttributesOperations _delegate()
          Get the delegate
 void _delegate(SupportAttributesOperations delegate_)
          Set the delegate
 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.SupportAttributesPOA
_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

SupportAttributesPOATie

public SupportAttributesPOATie(SupportAttributesOperations tieObject)
Constructor


SupportAttributesPOATie

public SupportAttributesPOATie(SupportAttributesOperations tieObject,
                               org.omg.PortableServer.POA poa)
Constructor

Method Detail

_delegate

public SupportAttributesOperations _delegate()
Get the delegate


_delegate

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

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