be.ac.ulg.montefiore.run.totem.webGUI.topgen
Class WebAppParameters

java.lang.Object
  extended by be.ac.ulg.montefiore.run.totem.webGUI.topgen.WebAppParameters

public class WebAppParameters
extends java.lang.Object

This class retains the choices made by the user and gives some information according to these choices.

Creation date: 2004

Author:
Jean Lepropre (lepropre@run.montefiore.ulg.ac.be)

Constructor Summary
WebAppParameters()
           
 
Method Summary
 int getASAssignment()
          Returns the selected AS Assignment method.
 float getBottomAlpha()
          Returns the selected value for the Alpha/p parameter for the bottom-level model.
 float getBottomBeta()
          Returns the selected value for the Beta/q parameter for the bottom-level model.
 int getBottomGrowthType()
          Returns the selected growth type for the bottom-level model.
 int getBottomHS()
          Returns the selected value for the HS parameter for the bottom-level model.
 int getBottomLS()
          Returns the selected value for the LS parameter for the bottom-level model.
 int getBottomM()
          Returns the selected value for the M parameter for the bottom-level model.
 int getBottomN()
          Returns the selected value for the N parameter for the bottom-level model.
 int getBottomNodePlacement()
          Returns the selected node placement method for the bottom-level model.
 int getBottomPrefConn()
          Returns the selected preferential connectivity method for the bottom-level model.
 int getEdgeConnectionModel()
          Returns the selected edge connection model.
 int getGravityFrictionFactor()
          Returns the selected gravity model friction factor.
 int getGravityFrictionFactorDistribution()
          Returns the selected gravity model friction factor distribution.
 double getGravityScalingConstant()
          Returns the gravity scaling constant.
 int getGroupingModel()
          Returns the selected grouping model.
 int getInterBWDist()
          Returns the selected inter bandwith distribution method.
 int getIntraBWDist()
          Returns the selected intra bandwith distribution method.
 int getK()
          Returns the selected k for the Smallest k-Degree edge connection model.
 float getMaxInterBW()
          Returns the selected maximum for the inter bandwith distribution method.
 float getMaxIntraBW()
          Returns the selected maximum for the intra bandwith distribution method.
 int getMetric()
          Returns the selected metric.
 float getMinInterBW()
          Returns the selected minimum for the inter bandwith distribution method.
 float getMinIntraBW()
          Returns the selected minimum for the intra bandwith distribution method.
 int getModel0()
          Returns the selected top-level model.
 int getModel1()
          Returns the selected bottom-level model.
 int getNumberOfAS()
          Returns the selected number of AS for the grouping method.
 int getNumberOfTopologies()
          Returns the given number of topologies.
 int getNumberOfTrafficMatrices()
           
 java.lang.String getScenarioPrefix()
          Returns the prefix for the scenario XML files.
 int getSyntheticTrafficDistribution()
          Returns the selected traffic distribution.
 float getTopAlpha()
          Returns the selected value for the Alpha/p parameter for the top-level model.
 float getTopBeta()
          Returns the selected value for the Beta/q parameter for the top-level model.
 int getTopGrowthType()
          Returns the selected growth type for the top-level model.
 int getTopHS()
          Returns the selected value for the HS parameter for the top-level model.
 int getTopLS()
          Returns the selected value for the LS parameter for the top-level model.
 int getTopM()
          Returns the selected value for the M parameter for the top-level model.
 int getTopN()
          Returns the selected value for the N parameter for the top-level model.
 int getTopNodePlacement()
          Returns the selected node placement method for the top-level model.
 java.lang.String getTopologyPrefix()
          Returns the prefix for the topology XML files.
 int getTopologyType()
          Returns the selected type of topology.
 int getTopPrefConn()
          Returns the selected preferential connectivity method for the top-level model.
 double getTrafficBimodalCoinFlip()
          Returns the coin flip of the bimodal distribution.
 double getTrafficBimodalMean1()
          Returns the first mean of the bimodal distribution.
 double getTrafficBimodalMean2()
          Returns the second mean of the bimodal distribution.
 double getTrafficBimodalStddev1()
          Returns the first standard deviation of the bimodal distribution.
 double getTrafficBimodalStddev2()
          Returns the second standard deviation of the bimodal distribution.
 double getTrafficConstant()
          Returns the constant of the constant distribution.
 double getTrafficFraction()
          Returns the fraction of the number of pairs of nodes that must generate traffic.
 double getTrafficInvNormalLambda()
           
 double getTrafficInvNormalMu()
           
 double getTrafficLogisticMu()
           
 double getTrafficLogisticSigma()
           
 double getTrafficLogLogisticMu()
           
 double getTrafficLogLogisticSigma()
           
 double getTrafficLogNormalMu()
           
 double getTrafficLogNormalSigma()
           
 java.lang.String getTrafficMatrixPrefix()
          Returns the prefix for the traffic matrix XML files.
 int getTrafficModel()
          Returns the selected traffic model.
 double getTrafficNormalMean()
          Returns the mean of the normal distribution.
 double getTrafficNormalStddev()
          Returns the standard deviation of the normal distribution.
 double getTrafficPoissonMean()
          Returns the mean of the Poisson distribution.
 double getTrafficUniformFloatLower()
          Returns the lower bound of the Uniform float distribution.
 double getTrafficUniformFloatUpper()
          Returns the upper bound of the Uniform float distribution.
 long getTrafficUniformIntLower()
          Returns the lower bound of the Uniform integer distribution.
 long getTrafficUniformIntUpper()
          Returns the upper bound of the Uniform integer distribution.
 boolean isEnabled(int component)
          Determines whether the component component of the web-app should be enabled or not.
 boolean isMustBeConnected()
          Returns a boolean saying that the topology must be connected or not.
 boolean isMustBeDualConnected()
           
 boolean isTrafficDesired()
          Returns true if traffic generation is desired.
 void setASAssignment(int method)
          Sets the selected AS Assignment method.
 void setBottomAlpha(float alpha)
          Sets the selected value for the Alpha/p parameter for the bottom-level model.
 void setBottomBeta(float beta)
          Sets the selected value for the Beta/q parameter for the bottom-level model.
 void setBottomGrowthType(int type)
          Sets the selected growth type for the bottom-level model.
 void setBottomHS(int bottomHS)
          Sets the selected value for the HS parameter for the bottom-level model.
 void setBottomLS(int bottomLS)
          Sets the selected value for the LS parameter for the bottom-level model.
 void setBottomM(int m)
          Sets the selected value for the M parameter for the bottom-level model.
 void setBottomN(int bottomN)
          Sets the selected value for the N parameter for the bottom-level model.
 void setBottomNodePlacement(int method)
          Sets the selected node placement method for the bottom-level model.
 void setBottomPrefConn(int method)
          Sets the selected preferential connectivity method for the bottom-level model.
 void setEdgeConnectionModel(int model)
          Sets the selected edge connection model.
 void setGravityFrictionFactor(int factor)
          Sets the selected gravity model friction factor.
 void setGravityFrictionFactorDistribution(int distribution)
          Sets the selected gravity model friction factor distribution.
 void setGravityScalingConstant(double value)
          Sets the gravity scaling constant.
 void setGroupingModel(int model)
          Sets the selected grouping model.
 void setInterBWDist(int method)
          Sets the selected inter bandwith distribution method.
 void setIntraBWDist(int method)
          Sets the selected intra bandwith distribution method.
 void setK(int k)
          Sets the selected k for the Smallest k-Degree edge connection model.
 void setMaxInterBW(float max)
          Sets the selected maximum for the inter bandwith distribution method.
 void setMaxIntraBW(float max)
          Sets the selected maximum for the intra bandwith distribution method.
 void setMetric(int metric)
          Sets the selected metric.
 void setMinInterBW(float min)
          Sets the selected minimum for the inter bandwith distribution method.
 void setMinIntraBW(float min)
          Sets the selected minimum for the intra bandwith distribution method.
 void setModel0(int model)
          Sets the selected top-level model.
 void setModel1(int model)
          Sets the selected bottom-level model.
 void setMustBeConnected(boolean b)
          Sets the fact that the topology must be connected or not.
 void setMustBeDualConnected(boolean mustBeDualConnected)
           
 void setNumberOfAS(int num)
          Sets the selected number of AS for the grouping method.
 void setNumberOfTopologies(int num)
          Sets the given number of topologies.
 void setNumberOfTrafficMatrices(int numberOfTrafficMatrices)
           
 void setScenarioPrefix(java.lang.String s)
          Sets the prefix for the scenario XML files.
 void setSyntheticTrafficDistribution(int distribution)
          Sets the selected traffic distribution.
 void setTopAlpha(float alpha)
          Sets the selected value for the Alpha/p parameter for the top-level model.
 void setTopBeta(float beta)
          Sets the selected value for the Beta/q parameter for the top-level model.
 void setTopGrowthType(int type)
          Sets the selected growth type for the top-level model.
 void setTopHS(int topHS)
          Sets the selected value for the HS parameter for the top-level model.
 void setTopLS(int topLS)
          Sets the selected value for the LS parameter for the top-level model.
 void setTopM(int m)
          Sets the selected value for the M parameter for the top-level model.
 void setTopN(int topN)
          Sets the selected value for the N parameter for the top-level model.
 void setTopNodePlacement(int method)
          Sets the selected node placement method for the top-level model.
 void setTopologyPrefix(java.lang.String s)
          Sets the prefix for the topology XML files.
 void setTopologyType(int type)
          Sets the selected type of topology.
 void setTopPrefConn(int method)
          Sets the selected preferential connectivity method for the top-level model.
 void setTrafficBimodalCoinFlip(double value)
          Sets the coin flip of the bimodal distribution.
 void setTrafficBimodalMean1(double value)
          Sets the first mean of the bimodal distribution.
 void setTrafficBimodalMean2(double value)
          Sets the second mean of the bimodal distribution.
 void setTrafficBimodalStddev1(double value)
          Sets the first standard deviation of the bimodal distribution.
 void setTrafficBimodalStddev2(double value)
          Sets the second standard deviation of the bimodal distribution.
 void setTrafficConstant(double value)
          Sets the constant of the constant distribution.
 void setTrafficDesired(boolean b)
          Enables or disables the traffic generation.
 void setTrafficFraction(double value)
          Sets the fraction of the number of pairs of nodes that must generate traffic.
 void setTrafficInvNormalLambda(double trafficInvNormalLambda)
           
 void setTrafficInvNormalMu(double trafficInvNormalMu)
           
 void setTrafficLogisticMu(double trafficLogisticMu)
           
 void setTrafficLogisticSigma(double trafficLogisticSigma)
           
 void setTrafficLogLogisticMu(double trafficLogLogisticMu)
           
 void setTrafficLogLogisticSigma(double trafficLogLogisticSigma)
           
 void setTrafficLogNormalMu(double trafficLogNormalMu)
           
 void setTrafficLogNormalSigma(double trafficLogNormalSigma)
           
 void setTrafficMatrixPrefix(java.lang.String s)
          Sets the prefix for the traffic matrix XML files.
 void setTrafficModel(int model)
          Sets the selected traffic model.
 void setTrafficNormalMean(double value)
          Sets the mean of the normal distribution.
 void setTrafficNormalStddev(double value)
          Sets the standard deviation of the normal distribution.
 void setTrafficPoissonMean(double value)
          Sets the mean of the Poisson distribution.
 void setTrafficUniformFloatLower(double value)
          Sets the lower bound of the Uniform float distribution.
 void setTrafficUniformFloatUpper(double value)
          Sets the upper bound of the Uniform float distribution.
 void setTrafficUniformIntLower(long value)
          Sets the lower bound of the Uniform integer distribution.
 void setTrafficUniformIntUpper(long value)
          Sets the upper bound of the Uniform integer distribution.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebAppParameters

public WebAppParameters()
Method Detail

getASAssignment

public int getASAssignment()
Returns the selected AS Assignment method.

Returns:
The AS Assignment method.

getBottomAlpha

public float getBottomAlpha()
Returns the selected value for the Alpha/p parameter for the bottom-level model.

Returns:
Alpha/p for the bottom-level.

getBottomBeta

public float getBottomBeta()
Returns the selected value for the Beta/q parameter for the bottom-level model.

Returns:
Beta/q for the bottom-level.

getBottomGrowthType

public int getBottomGrowthType()
Returns the selected growth type for the bottom-level model.

Returns:
The growth type for the bottom-level.

getBottomHS

public int getBottomHS()
Returns the selected value for the HS parameter for the bottom-level model.

Returns:
HS for the bottom-level.

getBottomLS

public int getBottomLS()
Returns the selected value for the LS parameter for the bottom-level model.

Returns:
LS for the bottom-level.

getBottomM

public int getBottomM()
Returns the selected value for the M parameter for the bottom-level model.

Returns:
M for the bottom-level.

getBottomN

public int getBottomN()
Returns the selected value for the N parameter for the bottom-level model.

Returns:
N for the bottom-level.

getBottomNodePlacement

public int getBottomNodePlacement()
Returns the selected node placement method for the bottom-level model.

Returns:
The node placement method for the bottom-level.

getBottomPrefConn

public int getBottomPrefConn()
Returns the selected preferential connectivity method for the bottom-level model.

Returns:
The preferential connectivity method for the bottom-level.

getTrafficMatrixPrefix

public java.lang.String getTrafficMatrixPrefix()
Returns the prefix for the traffic matrix XML files.


getEdgeConnectionModel

public int getEdgeConnectionModel()
Returns the selected edge connection model.

Returns:
The edge connection model.

getGravityFrictionFactor

public int getGravityFrictionFactor()
Returns the selected gravity model friction factor.


getGravityFrictionFactorDistribution

public int getGravityFrictionFactorDistribution()
Returns the selected gravity model friction factor distribution.


getGravityScalingConstant

public double getGravityScalingConstant()
Returns the gravity scaling constant.


getGroupingModel

public int getGroupingModel()
Returns the selected grouping model.

Returns:
The grouping model.

getInterBWDist

public int getInterBWDist()
Returns the selected inter bandwith distribution method.

Returns:
The inter bandwith distribution method.

getIntraBWDist

public int getIntraBWDist()
Returns the selected intra bandwith distribution method.

Returns:
The intra bandwith distribution method.

getK

public int getK()
Returns the selected k for the Smallest k-Degree edge connection model.

Returns:
The k for the Smallest k-Degree edge connection model.

getMaxInterBW

public float getMaxInterBW()
Returns the selected maximum for the inter bandwith distribution method.

Returns:
The maximum for the inter bandwith distribution.

getMaxIntraBW

public float getMaxIntraBW()
Returns the selected maximum for the intra bandwith distribution method.

Returns:
The maximum for the intra bandwith distribution.

getMetric

public int getMetric()
Returns the selected metric.

Returns:
The selected metric.

getMinInterBW

public float getMinInterBW()
Returns the selected minimum for the inter bandwith distribution method.

Returns:
The minimum for the inter bandwith distribution.

getMinIntraBW

public float getMinIntraBW()
Returns the selected minimum for the intra bandwith distribution method.

Returns:
The minimum for the intra bandwith distribution.

isMustBeConnected

public boolean isMustBeConnected()
Returns a boolean saying that the topology must be connected or not.

Returns:
true if the topology must be connected and false otherwise.

getModel0

public int getModel0()
Returns the selected top-level model.

Returns:
The top-level model.

getModel1

public int getModel1()
Returns the selected bottom-level model.

Returns:
The bottom-level model.

getNumberOfAS

public int getNumberOfAS()
Returns the selected number of AS for the grouping method.

Returns:
The number of AS.

getNumberOfTopologies

public int getNumberOfTopologies()
Returns the given number of topologies.

Returns:
The number of topologies.

getScenarioPrefix

public java.lang.String getScenarioPrefix()
Returns the prefix for the scenario XML files.


getTopAlpha

public float getTopAlpha()
Returns the selected value for the Alpha/p parameter for the top-level model.

Returns:
Alpha/p for the top-level.

getTopBeta

public float getTopBeta()
Returns the selected value for the Beta/q parameter for the top-level model.

Returns:
Beta/q for the top-level.

getTopGrowthType

public int getTopGrowthType()
Returns the selected growth type for the top-level model.

Returns:
The growth type for the top-level.

getTopHS

public int getTopHS()
Returns the selected value for the HS parameter for the top-level model.

Returns:
HS for the top-level.

getTopLS

public int getTopLS()
Returns the selected value for the LS parameter for the top-level model.

Returns:
LS for the top-level.

getTopM

public int getTopM()
Returns the selected value for the M parameter for the top-level model.

Returns:
M for the top-level.

getTopN

public int getTopN()
Returns the selected value for the N parameter for the top-level model.

Returns:
N for the top-level.

getTopNodePlacement

public int getTopNodePlacement()
Returns the selected node placement method for the top-level model.

Returns:
The node placement method for the top-level.

getTopPrefConn

public int getTopPrefConn()
Returns the selected preferential connectivity method for the top-level model.

Returns:
The preferential connectivity method for the top-level.

getTopologyPrefix

public java.lang.String getTopologyPrefix()
Returns the prefix for the topology XML files.


getTopologyType

public int getTopologyType()
Returns the selected type of topology.

Returns:
The type of topology.

getSyntheticTrafficDistribution

public int getSyntheticTrafficDistribution()
Returns the selected traffic distribution.


getTrafficBimodalMean1

public double getTrafficBimodalMean1()
Returns the first mean of the bimodal distribution.


getTrafficBimodalStddev1

public double getTrafficBimodalStddev1()
Returns the first standard deviation of the bimodal distribution.


getTrafficBimodalMean2

public double getTrafficBimodalMean2()
Returns the second mean of the bimodal distribution.


getTrafficBimodalStddev2

public double getTrafficBimodalStddev2()
Returns the second standard deviation of the bimodal distribution.


getTrafficBimodalCoinFlip

public double getTrafficBimodalCoinFlip()
Returns the coin flip of the bimodal distribution.


getTrafficConstant

public double getTrafficConstant()
Returns the constant of the constant distribution.


getTrafficFraction

public double getTrafficFraction()
Returns the fraction of the number of pairs of nodes that must generate traffic.


getTrafficModel

public int getTrafficModel()
Returns the selected traffic model.


getTrafficNormalMean

public double getTrafficNormalMean()
Returns the mean of the normal distribution.


getTrafficNormalStddev

public double getTrafficNormalStddev()
Returns the standard deviation of the normal distribution.


getTrafficPoissonMean

public double getTrafficPoissonMean()
Returns the mean of the Poisson distribution.


getTrafficUniformFloatLower

public double getTrafficUniformFloatLower()
Returns the lower bound of the Uniform float distribution.


getTrafficUniformFloatUpper

public double getTrafficUniformFloatUpper()
Returns the upper bound of the Uniform float distribution.


getTrafficUniformIntLower

public long getTrafficUniformIntLower()
Returns the lower bound of the Uniform integer distribution.


getTrafficUniformIntUpper

public long getTrafficUniformIntUpper()
Returns the upper bound of the Uniform integer distribution.


isEnabled

public boolean isEnabled(int component)
Determines whether the component component of the web-app should be enabled or not.

Parameters:
component - A component (see constants GUI_* in WebAppConstants).
Returns:
true if the component component should be enabled and false otherwise.

isTrafficDesired

public boolean isTrafficDesired()
Returns true if traffic generation is desired.


setASAssignment

public void setASAssignment(int method)
Sets the selected AS Assignment method.


setBottomAlpha

public void setBottomAlpha(float alpha)
Sets the selected value for the Alpha/p parameter for the bottom-level model.


setBottomBeta

public void setBottomBeta(float beta)
Sets the selected value for the Beta/q parameter for the bottom-level model.


setBottomGrowthType

public void setBottomGrowthType(int type)
Sets the selected growth type for the bottom-level model.


setBottomHS

public void setBottomHS(int bottomHS)
Sets the selected value for the HS parameter for the bottom-level model.


setBottomLS

public void setBottomLS(int bottomLS)
Sets the selected value for the LS parameter for the bottom-level model.


setBottomM

public void setBottomM(int m)
Sets the selected value for the M parameter for the bottom-level model.


setBottomN

public void setBottomN(int bottomN)
Sets the selected value for the N parameter for the bottom-level model.


setBottomNodePlacement

public void setBottomNodePlacement(int method)
Sets the selected node placement method for the bottom-level model.


setBottomPrefConn

public void setBottomPrefConn(int method)
Sets the selected preferential connectivity method for the bottom-level model.


setTrafficMatrixPrefix

public void setTrafficMatrixPrefix(java.lang.String s)
Sets the prefix for the traffic matrix XML files.


setEdgeConnectionModel

public void setEdgeConnectionModel(int model)
Sets the selected edge connection model.


setGravityFrictionFactor

public void setGravityFrictionFactor(int factor)
Sets the selected gravity model friction factor.


setGravityFrictionFactorDistribution

public void setGravityFrictionFactorDistribution(int distribution)
Sets the selected gravity model friction factor distribution.


setGravityScalingConstant

public void setGravityScalingConstant(double value)
Sets the gravity scaling constant.


setGroupingModel

public void setGroupingModel(int model)
Sets the selected grouping model.


setInterBWDist

public void setInterBWDist(int method)
Sets the selected inter bandwith distribution method.


setIntraBWDist

public void setIntraBWDist(int method)
Sets the selected intra bandwith distribution method.


setK

public void setK(int k)
Sets the selected k for the Smallest k-Degree edge connection model.


setMaxInterBW

public void setMaxInterBW(float max)
Sets the selected maximum for the inter bandwith distribution method.


setMaxIntraBW

public void setMaxIntraBW(float max)
Sets the selected maximum for the intra bandwith distribution method.


setMetric

public void setMetric(int metric)
Sets the selected metric.


setMinInterBW

public void setMinInterBW(float min)
Sets the selected minimum for the inter bandwith distribution method.


setMinIntraBW

public void setMinIntraBW(float min)
Sets the selected minimum for the intra bandwith distribution method.


setMustBeConnected

public void setMustBeConnected(boolean b)
Sets the fact that the topology must be connected or not.


setModel0

public void setModel0(int model)
Sets the selected top-level model.


setModel1

public void setModel1(int model)
Sets the selected bottom-level model.


setNumberOfAS

public void setNumberOfAS(int num)
Sets the selected number of AS for the grouping method.


setNumberOfTopologies

public void setNumberOfTopologies(int num)
Sets the given number of topologies.


setScenarioPrefix

public void setScenarioPrefix(java.lang.String s)
Sets the prefix for the scenario XML files.


setTopAlpha

public void setTopAlpha(float alpha)
Sets the selected value for the Alpha/p parameter for the top-level model.


setTopBeta

public void setTopBeta(float beta)
Sets the selected value for the Beta/q parameter for the top-level model.


setTopGrowthType

public void setTopGrowthType(int type)
Sets the selected growth type for the top-level model.


setTopHS

public void setTopHS(int topHS)
Sets the selected value for the HS parameter for the top-level model.


setTopLS

public void setTopLS(int topLS)
Sets the selected value for the LS parameter for the top-level model.


setTopM

public void setTopM(int m)
Sets the selected value for the M parameter for the top-level model.


setTopN

public void setTopN(int topN)
Sets the selected value for the N parameter for the top-level model.


setTopNodePlacement

public void setTopNodePlacement(int method)
Sets the selected node placement method for the top-level model.


setTopologyPrefix

public void setTopologyPrefix(java.lang.String s)
Sets the prefix for the topology XML files.


setTopPrefConn

public void setTopPrefConn(int method)
Sets the selected preferential connectivity method for the top-level model.


setTopologyType

public void setTopologyType(int type)
Sets the selected type of topology.


setTrafficDesired

public void setTrafficDesired(boolean b)
Enables or disables the traffic generation.


setSyntheticTrafficDistribution

public void setSyntheticTrafficDistribution(int distribution)
Sets the selected traffic distribution.


setTrafficBimodalMean1

public void setTrafficBimodalMean1(double value)
Sets the first mean of the bimodal distribution.


setTrafficBimodalStddev1

public void setTrafficBimodalStddev1(double value)
Sets the first standard deviation of the bimodal distribution.


setTrafficBimodalMean2

public void setTrafficBimodalMean2(double value)
Sets the second mean of the bimodal distribution.


setTrafficBimodalStddev2

public void setTrafficBimodalStddev2(double value)
Sets the second standard deviation of the bimodal distribution.


setTrafficBimodalCoinFlip

public void setTrafficBimodalCoinFlip(double value)
Sets the coin flip of the bimodal distribution.


setTrafficConstant

public void setTrafficConstant(double value)
Sets the constant of the constant distribution.


setTrafficFraction

public void setTrafficFraction(double value)
Sets the fraction of the number of pairs of nodes that must generate traffic.


setTrafficModel

public void setTrafficModel(int model)
Sets the selected traffic model.


setTrafficNormalMean

public void setTrafficNormalMean(double value)
Sets the mean of the normal distribution.


setTrafficNormalStddev

public void setTrafficNormalStddev(double value)
Sets the standard deviation of the normal distribution.


setTrafficPoissonMean

public void setTrafficPoissonMean(double value)
Sets the mean of the Poisson distribution.


setTrafficUniformFloatLower

public void setTrafficUniformFloatLower(double value)
Sets the lower bound of the Uniform float distribution.


setTrafficUniformFloatUpper

public void setTrafficUniformFloatUpper(double value)
Sets the upper bound of the Uniform float distribution.


setTrafficUniformIntLower

public void setTrafficUniformIntLower(long value)
Sets the lower bound of the Uniform integer distribution.


setTrafficUniformIntUpper

public void setTrafficUniformIntUpper(long value)
Sets the upper bound of the Uniform integer distribution.


getNumberOfTrafficMatrices

public int getNumberOfTrafficMatrices()
Returns:
Returns the number of traffic matrices.

setNumberOfTrafficMatrices

public void setNumberOfTrafficMatrices(int numberOfTrafficMatrices)
Parameters:
numberOfTrafficMatrices - The numberOfTrafficMatrices to set.

isMustBeDualConnected

public boolean isMustBeDualConnected()
Returns:
Returns the mustBeDualConnected.

setMustBeDualConnected

public void setMustBeDualConnected(boolean mustBeDualConnected)
Parameters:
mustBeDualConnected - The mustBeDualConnected to set.

getTrafficInvNormalLambda

public double getTrafficInvNormalLambda()
Returns:
Returns the trafficInvNormalLambda.

setTrafficInvNormalLambda

public void setTrafficInvNormalLambda(double trafficInvNormalLambda)
Parameters:
trafficInvNormalLambda - The trafficInvNormalLambda to set.

getTrafficInvNormalMu

public double getTrafficInvNormalMu()
Returns:
Returns the trafficInvNormalMu.

setTrafficInvNormalMu

public void setTrafficInvNormalMu(double trafficInvNormalMu)
Parameters:
trafficInvNormalMu - The trafficInvNormalMu to set.

getTrafficLogisticMu

public double getTrafficLogisticMu()
Returns:
Returns the trafficLogisticMu.

setTrafficLogisticMu

public void setTrafficLogisticMu(double trafficLogisticMu)
Parameters:
trafficLogisticMu - The trafficLogisticMu to set.

getTrafficLogisticSigma

public double getTrafficLogisticSigma()
Returns:
Returns the trafficLogisticSigma.

setTrafficLogisticSigma

public void setTrafficLogisticSigma(double trafficLogisticSigma)
Parameters:
trafficLogisticSigma - The trafficLogisticSigma to set.

getTrafficLogLogisticMu

public double getTrafficLogLogisticMu()
Returns:
Returns the trafficLogLogisticMu.

setTrafficLogLogisticMu

public void setTrafficLogLogisticMu(double trafficLogLogisticMu)
Parameters:
trafficLogLogisticMu - The trafficLogLogisticMu to set.

getTrafficLogLogisticSigma

public double getTrafficLogLogisticSigma()
Returns:
Returns the trafficLogLogisticSigma.

setTrafficLogLogisticSigma

public void setTrafficLogLogisticSigma(double trafficLogLogisticSigma)
Parameters:
trafficLogLogisticSigma - The trafficLogLogisticSigma to set.

getTrafficLogNormalMu

public double getTrafficLogNormalMu()
Returns:
Returns the trafficLogNormalMu.

setTrafficLogNormalMu

public void setTrafficLogNormalMu(double trafficLogNormalMu)
Parameters:
trafficLogNormalMu - The trafficLogNormalMu to set.

getTrafficLogNormalSigma

public double getTrafficLogNormalSigma()
Returns:
Returns the trafficLogNormalSigma.

setTrafficLogNormalSigma

public void setTrafficLogNormalSigma(double trafficLogNormalSigma)
Parameters:
trafficLogNormalSigma - The trafficLogNormalSigma to set.


Copyright © 2004-2006 Research Unit in Networking, All Rights Reserved.