disciple.core
Class PrioritizedConnectionList

java.lang.Object
  |
  +--disciple.core.PrioritizedConnectionList

public class PrioritizedConnectionList
extends java.lang.Object

title : Prioritized connection list description : Result of the the agent is a prioritized connection list

Since:
: 06/20/2002
Version:
: %Version%

Field Summary
protected  Connection[] connectionList_
          List with all the connection that the data has to be send to
protected  int[] priorityList_
          List of priorities for each connection in connectionIds
 
Constructor Summary
PrioritizedConnectionList(Connection[] conns)
           
PrioritizedConnectionList(Connection[] conns, int[] priorities)
           
 
Method Summary
 Connection getConnectionAt(int index)
           
 Connection[] getConnectionList()
          This method returns a list of connections
 int getPriorityAt(int index)
           
 int[] getPriorityList()
          This method returns a list of priorities
 void setConnectionList(Connection[] list)
          This method sets the list of connection.
 void setPriorityList(int[] list)
          This method sets the list of priorities.
 int size()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

connectionList_

protected Connection[] connectionList_
List with all the connection that the data has to be send to


priorityList_

protected int[] priorityList_
List of priorities for each connection in connectionIds

Constructor Detail

PrioritizedConnectionList

public PrioritizedConnectionList(Connection[] conns,
                                 int[] priorities)

PrioritizedConnectionList

public PrioritizedConnectionList(Connection[] conns)
Method Detail

setConnectionList

public void setConnectionList(Connection[] list)
This method sets the list of connection.

Parameters:
list - Array of Connection objects

getConnectionList

public Connection[] getConnectionList()
This method returns a list of connections

Returns:
An array of Connection objects

setPriorityList

public void setPriorityList(int[] list)
This method sets the list of priorities.

Parameters:
list - Array of priorities

getPriorityList

public int[] getPriorityList()
This method returns a list of priorities

Returns:
An array of priorities

size

public int size()

getConnectionAt

public Connection getConnectionAt(int index)

getPriorityAt

public int getPriorityAt(int index)


Copyright (c) 2003 Rutgers, The State University of New Jersey