|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--quamj.qps.plugins.oci_qiop.Binding
Field Summary | |
static int |
BEGIN
|
static int |
CLIENT
|
static int |
eEXPIRED
|
static int |
eINIT_COMPLETED
|
static int |
eINIT_FAILD
|
static int |
eINITIALIZE
|
static int |
eRESERVE_QOS
|
static int |
eStCh_SUCC
|
static int |
eStCh_UNSUCC
|
static int |
eSTOPPING_COMPL
|
static int |
eTEAR
|
static int |
INITIALIZED
|
static int |
INITIALIZING
|
static java.lang.String |
LOCAL_DELAY_KEY
|
static java.lang.String |
LOCAL_MESSAGE_SIZE_KEY
|
static java.lang.String |
LOCAL_NUMBER_OF_INVOCATIONS_KEY
|
static java.lang.String |
LOCAL_TIME_INTERVAL_KEY
|
static int |
MAX_EVENT_VALUE
|
static int |
MIN_EVENT_VALUE
|
ReceiverStateMachine |
ReceiverSM
|
static java.lang.String |
REMOTE_DELAY_KEY
|
static java.lang.String |
REMOTE_MESSAGE_SIZE_KEY
|
static java.lang.String |
REMOTE_NUMBER_OF_INVOCATIONS_KEY
|
static java.lang.String |
REMOTE_TIME_INTERVAL_KEY
|
protected java.util.Properties |
reservationProperties
|
SenderStateMachine |
SenderSM
|
static int |
SERVER
|
static int |
STOPPED
|
static int |
STOPPING
|
static int |
SUCCESSFUL
|
Transport_impl |
transport_
|
static int |
UNSUCCESSFUL
|
static int |
WAITING
|
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 | |
void |
addTrafficListener(quamj.qps.control.SensorCollector sensor_listener)
|
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 |
EXPIRED()
|
void |
finalize()
|
java.lang.String |
getReservationProperty(java.lang.String key)
|
com.ooc.OCI.Connector |
getRsvpConnector()
Used form ConFactory's create_connectors() method |
boolean |
INITIALIZE(java.util.Properties paramProps)
State machine INITIALIZE event |
static void |
installRSVPDataFillerStrategy()
|
java.lang.String |
local_host_and_port()
|
void |
removeTrafficListener()
|
boolean |
RESERVE_QOS(java.lang.String[] params)
IMPORTANT: To avoid some synchronious porblems the distributed negotiation process should be divided in two phases: (A)neg. |
void |
StCh_SUCC()
|
void |
StCh_UNSUCC()
|
void |
STOPPING_COMPL()
|
void |
TEAR()
|
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int CLIENT
public static final int SERVER
public Transport_impl transport_
public static final java.lang.String LOCAL_DELAY_KEY
public static final java.lang.String LOCAL_NUMBER_OF_INVOCATIONS_KEY
public static final java.lang.String LOCAL_TIME_INTERVAL_KEY
public static final java.lang.String LOCAL_MESSAGE_SIZE_KEY
public static final java.lang.String REMOTE_DELAY_KEY
public static final java.lang.String REMOTE_NUMBER_OF_INVOCATIONS_KEY
public static final java.lang.String REMOTE_TIME_INTERVAL_KEY
public static final java.lang.String REMOTE_MESSAGE_SIZE_KEY
protected java.util.Properties reservationProperties
public static final int BEGIN
public static final int INITIALIZED
public static final int INITIALIZING
public static final int SUCCESSFUL
public static final int UNSUCCESSFUL
public static final int WAITING
public static final int STOPPING
public static final int STOPPED
public static final int MIN_EVENT_VALUE
public static final int eINITIALIZE
public static final int eINIT_COMPLETED
public static final int eINIT_FAILD
public static final int eRESERVE_QOS
public static final int eStCh_SUCC
public static final int eStCh_UNSUCC
public static final int eTEAR
public static final int eEXPIRED
public static final int eSTOPPING_COMPL
public static final int MAX_EVENT_VALUE
public ReceiverStateMachine ReceiverSM
public SenderStateMachine SenderSM
Constructor Detail |
protected Binding(int binding_type, org.omg.CORBA.ORB orb)
Method Detail |
public static void installRSVPDataFillerStrategy()
public static Binding create_for_client(org.omg.CORBA.ORB orb, ConFactory_impl conFactory, org.omg.CORBA.Object obj)
public com.ooc.OCI.Connector getRsvpConnector()
public static Binding create_for_server(org.omg.CORBA.ORB orb, Transport_impl transport)
public java.lang.String local_host_and_port()
public java.lang.String getReservationProperty(java.lang.String key)
public boolean INITIALIZE(java.util.Properties paramProps)
public boolean RESERVE_QOS(java.lang.String[] params)
params
- are produced by mappers and are used to fill in the RSVP's
TSpec and RSpecpublic void StCh_SUCC()
public void StCh_UNSUCC()
public void TEAR()
public void EXPIRED()
public void STOPPING_COMPL()
public void addTrafficListener(quamj.qps.control.SensorCollector sensor_listener)
public void removeTrafficListener()
public void finalize() throws java.lang.Throwable
finalize
in class java.lang.Object
java.lang.Throwable
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |