org.omg.CosTrading
Class TraderComponentsPOA
java.lang.Object
org.omg.PortableServer.Servant
org.omg.CosTrading.TraderComponentsPOA
- All Implemented Interfaces:
- org.omg.CORBA.portable.InvokeHandler, TraderComponentsOperations
- Direct Known Subclasses:
- TraderComponentsPOATie
public abstract class TraderComponentsPOA
- extends org.omg.PortableServer.Servant
- implements TraderComponentsOperations, org.omg.CORBA.portable.InvokeHandler
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.
Method Summary |
java.lang.String[] |
_all_interfaces(org.omg.PortableServer.POA poa,
byte[] objectId)
|
org.omg.CORBA.portable.OutputStream |
_invoke(java.lang.String opName,
org.omg.CORBA.portable.InputStream _is,
org.omg.CORBA.portable.ResponseHandler handler)
|
TraderComponents |
_this()
|
TraderComponents |
_this(org.omg.CORBA.ORB orb)
|
Methods inherited from class org.omg.PortableServer.Servant |
_default_POA, _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 |
TraderComponentsPOA
public TraderComponentsPOA()
_this
public TraderComponents _this()
_this
public TraderComponents _this(org.omg.CORBA.ORB orb)
_all_interfaces
public java.lang.String[] _all_interfaces(org.omg.PortableServer.POA poa,
byte[] objectId)
- Specified by:
_all_interfaces
in class org.omg.PortableServer.Servant
_invoke
public final org.omg.CORBA.portable.OutputStream _invoke(java.lang.String opName,
org.omg.CORBA.portable.InputStream _is,
org.omg.CORBA.portable.ResponseHandler handler)
- Specified by:
_invoke
in interface org.omg.CORBA.portable.InvokeHandler