quamj.qps.plugins.oci_diffiop
Class Binding

java.lang.Object
  |
  +--quamj.qps.plugins.oci_diffiop.Binding

public class Binding
extends java.lang.Object


Field Summary
static int CLIENT
           
protected  java.util.Properties reservationProperties
           
static int SERVER
           
 Transport_impl transport_
           
 
Constructor Summary
protected Binding(int binding_type, org.omg.CORBA.ORB orb)
          A new Binding can olny be created with the help fo the create_for_client or create_for_server factory methods
 
Method Summary
static Binding create_for_client(org.omg.CORBA.ORB orb, ConFactory_impl conFactory, org.omg.CORBA.Object obj)
          A Factory Method used from the client in way to setup a new bilateral RSVP aware connection between this corba client and its server.
static Binding create_for_server(org.omg.CORBA.ORB orb, Transport_impl transport)
          The Acceptor::accept() uses this factory method (create_for_server) to create a new Binding that is assosiated with the new connection.
 void finalize()
           
 com.ooc.OCI.Connector getRsvpConnector()
          Used form ConFactory's create_connectors() method
 java.lang.String local_host_and_port()
           
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CLIENT

public static final int CLIENT
See Also:
Constant Field Values

SERVER

public static final int SERVER
See Also:
Constant Field Values

transport_

public Transport_impl transport_

reservationProperties

protected java.util.Properties reservationProperties
Constructor Detail

Binding

protected Binding(int binding_type,
                  org.omg.CORBA.ORB orb)
A new Binding can olny be created with the help fo the create_for_client or create_for_server factory methods

Method Detail

create_for_client

public static Binding create_for_client(org.omg.CORBA.ORB orb,
                                        ConFactory_impl conFactory,
                                        org.omg.CORBA.Object obj)
A Factory Method used from the client in way to setup a new bilateral RSVP aware connection between this corba client and its server. (used in the ClientResourceWrapper_impl.bindObject() mehtod) The new created Binding is registered automatically in the BindingDictionary collection.


getRsvpConnector

public com.ooc.OCI.Connector getRsvpConnector()
Used form ConFactory's create_connectors() method


create_for_server

public static Binding create_for_server(org.omg.CORBA.ORB orb,
                                        Transport_impl transport)
The Acceptor::accept() uses this factory method (create_for_server) to create a new Binding that is assosiated with the new connection.


local_host_and_port

public java.lang.String local_host_and_port()

finalize

public void finalize()
              throws java.lang.Throwable
Overrides:
finalize in class java.lang.Object
java.lang.Throwable