ucr.core
Class Session

java.lang.Object
  extended byucr.core.Session

public class Session
extends java.lang.Object

A session for running traces in the network


Field Summary
private  NetConnection connection
           
private  java.util.List GUIDList
           
 MessageReceiver receiver
           
private  Router router
           
 
Constructor Summary
(package private) Session(NetConnection connection, Router router, MessageReceiver receiver)
           
 
Method Summary
 void close()
          Close the session, ignore future query hits
 int sendThisMessage(Message m, java.lang.String descr)
          Working loop - returns the number of bytes sent (if successful)
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

receiver

public MessageReceiver receiver

connection

private NetConnection connection

router

private Router router

GUIDList

private java.util.List GUIDList
Constructor Detail

Session

Session(NetConnection connection,
        Router router,
        MessageReceiver receiver)
Method Detail

close

public void close()
Close the session, ignore future query hits


sendThisMessage

public int sendThisMessage(Message m,
                           java.lang.String descr)
Working loop - returns the number of bytes sent (if successful)