flowsim.slatr
Class SLAMap
java.lang.Object
|
+--flowsim.slatr.SLAMap
- public final class SLAMap
- extends java.lang.Object
Method Summary |
SLA |
get_given_bid(int peer,
Node dest,
int ds)
|
SLA |
get_given_sla(int peer,
Node dest,
int ds)
|
SLA |
get_taken_bid(int peer,
Node dest,
int ds)
|
SLA |
get_taken_from_given(int peer,
Node dest,
int ds)
|
SLA |
get_taken_from_given(SLA given)
|
SLA |
get_taken_sla(int peer,
Node dest,
int ds)
|
com.sun.java.util.collections.Iterator |
given_bids_to_dest(Node dest)
|
com.sun.java.util.collections.Collection |
given_bids(int peer)
|
com.sun.java.util.collections.Iterator |
given_slas_to_dest(Node dest)
|
com.sun.java.util.collections.Collection |
given_slas(int peer)
|
void |
map_given_to_taken(SLA given,
SLA taken)
|
SLA |
move_given_bid_to_sla(int peer,
Node dest,
int ds)
|
void |
move_given_bid_to_sla(SLA bid)
|
SLA |
move_taken_bid_to_sla(int peer,
Node dest,
int ds)
|
void |
move_taken_bid_to_sla(SLA bid)
|
void |
put_given_bid(SLA bid)
|
void |
put_given_sla(SLA sla)
|
void |
put_taken_bid(SLA bid)
|
void |
put_taken_sla(SLA sla)
|
boolean |
remove_given_bid(SLA given)
|
boolean |
remove_given_bid(SLA given,
com.sun.java.util.collections.Iterator it)
|
boolean |
remove_given_sla(SLA given)
|
boolean |
remove_given_sla(SLA given,
com.sun.java.util.collections.Iterator it)
|
boolean |
remove_taken_bid(SLA taken)
|
boolean |
remove_taken_bid(SLA taken,
com.sun.java.util.collections.Iterator it)
|
boolean |
remove_taken_sla(SLA taken)
|
boolean |
remove_taken_sla(SLA taken,
com.sun.java.util.collections.Iterator it)
|
com.sun.java.util.collections.Iterator |
search_given_bids(int peer,
Node dest,
int min_bw,
int max_bw,
int min_rbw,
int max_rbw,
float min_rbwbw,
float max_rbwbw,
int min_delay,
int max_delay,
float min_cost,
float max_cost,
long min_exp,
long max_exp)
|
com.sun.java.util.collections.Iterator |
search_given_slas(int peer,
Node dest,
int min_bw,
int max_bw,
int min_rbw,
int max_rbw,
float min_rbwbw,
float max_rbwbw,
int min_delay,
int max_delay,
float min_cost,
float max_cost,
long min_exp,
long max_exp)
|
com.sun.java.util.collections.Iterator |
search_taken_bids(Node dest,
int min_bw,
int max_bw,
int min_rbw,
int max_rbw,
float min_rbwbw,
float max_rbwbw,
int min_delay,
int max_delay,
float min_cost,
float max_cost,
long min_exp,
long max_exp)
|
com.sun.java.util.collections.Iterator |
search_taken_slas(Node dest,
int min_bw,
int max_bw,
int min_rbw,
int max_rbw,
float min_rbwbw,
float max_rbwbw,
int min_delay,
int max_delay,
float min_cost,
float max_cost,
long min_exp,
long max_exp)
|
com.sun.java.util.collections.Iterator |
taken_bids_to_dest(Node dest)
|
com.sun.java.util.collections.Collection |
taken_bids()
|
com.sun.java.util.collections.Iterator |
taken_slas_to_dest(Node dest)
|
com.sun.java.util.collections.Collection |
taken_slas()
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
SLAMap
public SLAMap(Simulator s,
int peers)
SLAMap
public SLAMap(Simulator s,
int peers,
java.lang.String dbg_string)
map_given_to_taken
public void map_given_to_taken(SLA given,
SLA taken)
get_taken_from_given
public SLA get_taken_from_given(int peer,
Node dest,
int ds)
get_taken_from_given
public SLA get_taken_from_given(SLA given)
remove_taken_sla
public boolean remove_taken_sla(SLA taken)
remove_taken_sla
public boolean remove_taken_sla(SLA taken,
com.sun.java.util.collections.Iterator it)
remove_taken_bid
public boolean remove_taken_bid(SLA taken)
remove_taken_bid
public boolean remove_taken_bid(SLA taken,
com.sun.java.util.collections.Iterator it)
remove_given_sla
public boolean remove_given_sla(SLA given)
remove_given_sla
public boolean remove_given_sla(SLA given,
com.sun.java.util.collections.Iterator it)
remove_given_bid
public boolean remove_given_bid(SLA given)
remove_given_bid
public boolean remove_given_bid(SLA given,
com.sun.java.util.collections.Iterator it)
move_taken_bid_to_sla
public SLA move_taken_bid_to_sla(int peer,
Node dest,
int ds)
move_taken_bid_to_sla
public void move_taken_bid_to_sla(SLA bid)
move_given_bid_to_sla
public SLA move_given_bid_to_sla(int peer,
Node dest,
int ds)
move_given_bid_to_sla
public void move_given_bid_to_sla(SLA bid)
put_taken_sla
public void put_taken_sla(SLA sla)
put_taken_bid
public void put_taken_bid(SLA bid)
put_given_sla
public void put_given_sla(SLA sla)
put_given_bid
public void put_given_bid(SLA bid)
get_taken_sla
public SLA get_taken_sla(int peer,
Node dest,
int ds)
get_given_sla
public SLA get_given_sla(int peer,
Node dest,
int ds)
get_taken_bid
public SLA get_taken_bid(int peer,
Node dest,
int ds)
get_given_bid
public SLA get_given_bid(int peer,
Node dest,
int ds)
taken_slas_to_dest
public com.sun.java.util.collections.Iterator taken_slas_to_dest(Node dest)
taken_bids_to_dest
public com.sun.java.util.collections.Iterator taken_bids_to_dest(Node dest)
given_bids_to_dest
public com.sun.java.util.collections.Iterator given_bids_to_dest(Node dest)
given_slas_to_dest
public com.sun.java.util.collections.Iterator given_slas_to_dest(Node dest)
search_given_bids
public com.sun.java.util.collections.Iterator search_given_bids(int peer,
Node dest,
int min_bw,
int max_bw,
int min_rbw,
int max_rbw,
float min_rbwbw,
float max_rbwbw,
int min_delay,
int max_delay,
float min_cost,
float max_cost,
long min_exp,
long max_exp)
search_given_slas
public com.sun.java.util.collections.Iterator search_given_slas(int peer,
Node dest,
int min_bw,
int max_bw,
int min_rbw,
int max_rbw,
float min_rbwbw,
float max_rbwbw,
int min_delay,
int max_delay,
float min_cost,
float max_cost,
long min_exp,
long max_exp)
search_taken_slas
public com.sun.java.util.collections.Iterator search_taken_slas(Node dest,
int min_bw,
int max_bw,
int min_rbw,
int max_rbw,
float min_rbwbw,
float max_rbwbw,
int min_delay,
int max_delay,
float min_cost,
float max_cost,
long min_exp,
long max_exp)
search_taken_bids
public com.sun.java.util.collections.Iterator search_taken_bids(Node dest,
int min_bw,
int max_bw,
int min_rbw,
int max_rbw,
float min_rbwbw,
float max_rbwbw,
int min_delay,
int max_delay,
float min_cost,
float max_cost,
long min_exp,
long max_exp)
given_slas
public com.sun.java.util.collections.Collection given_slas(int peer)
given_bids
public com.sun.java.util.collections.Collection given_bids(int peer)
taken_slas
public com.sun.java.util.collections.Collection taken_slas()
taken_bids
public com.sun.java.util.collections.Collection taken_bids()
toString
public java.lang.String toString()
- Overrides:
- toString in class java.lang.Object