public class ConnectionActions
extends Object
Provides a set of actions to be returned by CAC algorithms.
Constructor and Description |
---|
ConnectionActions() |
Modifier and Type | Method and Description |
---|---|
void |
acceptRequestedConnection(double trafficVolumeInErlangs,
int[] sequenceOfLinks) |
void |
blockRequestedConnection() |
int[] |
getAcceptedSequenceOfLinks() |
double |
getAcceptedTrafficVolumeInErlangs() |
Constants.CACAlgorithmDecision |
getDecision() |
Map<Integer,Pair<Double,int[]>> |
getModifiedConnections() |
void |
modifyEstablishedConnection(int connId,
double trafficVolume,
int[] sequenceOfLinks) |
String |
toString() |
public void acceptRequestedConnection(double trafficVolumeInErlangs, int[] sequenceOfLinks)
public void blockRequestedConnection()
public double getAcceptedTrafficVolumeInErlangs()
public int[] getAcceptedSequenceOfLinks()
public Map<Integer,Pair<Double,int[]>> getModifiedConnections()
public Constants.CACAlgorithmDecision getDecision()
public void modifyEstablishedConnection(int connId, double trafficVolume, int[] sequenceOfLinks)
public String toString()
toString
in class Object