Package jline.lang.layered
Class CacheTask
-
-
Field Summary
Fields Modifier and Type Field Description protected intitemsprotected intitemLevelCapprotected ReplacementStrategyreplacestrategyprotected Processorparentprotected intmultiplicityprotected intreplicationprotected SchedStrategyschedulingprotected DistributionthinkTimeprotected doublethinkTimeMeanprotected doublethinkTimeSCVprotected List<Entry>entriesprotected List<Activity>activitiesprotected List<ActivityPrecedence>precedencespublic final static intACTIVITYpublic final static intCALLpublic final static intENTRYpublic final static intHOSTpublic final static intPROCESSORpublic final static intTASKpublic LayeredNetworkmodelprotected Stringname
-
Constructor Summary
Constructors Constructor Description CacheTask(LayeredNetwork model, String name)CacheTask(LayeredNetwork model, String name, int items, int itemLevelCap, ReplacementStrategy replacestrategy)CacheTask(LayeredNetwork model, String name, int items, int itemLevelCap, ReplacementStrategy replacestrategy, int multiplicity, SchedStrategy scheduling)CacheTask(LayeredNetwork model, String name, int items, int itemLevelCap, ReplacementStrategy replacestrategy, int multiplicity, SchedStrategy scheduling, Distribution thinkTime)CacheTask(LayeredNetwork model, String name, int items, int itemLevelCap, ReplacementStrategy replacementStrategy, int multiplicity)
-
Method Summary
Modifier and Type Method Description intgetItems()voidsetItems(int items)intgetItemLevelCap()voidsetItemLevelCap(int itemLevelCap)ReplacementStrategygetReplacestrategy()voidsetReplacestrategy(ReplacementStrategy replacestrategy)-
Methods inherited from class jline.lang.layered.Task
addActivity, addEntry, addPrecedence, addPrecedence, addPrecedence, getMeanHostDemand, on, removeActivity, setActivity, setAsReferenceTask, setReplication, setReplyEntry, setThinkTime, setThinkTime -
Methods inherited from class jline.lang.Element
getName, setName -
Methods inherited from class jline.lang.Copyable
copy -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
CacheTask
CacheTask(LayeredNetwork model, String name)
-
CacheTask
CacheTask(LayeredNetwork model, String name, int items, int itemLevelCap, ReplacementStrategy replacestrategy)
-
CacheTask
CacheTask(LayeredNetwork model, String name, int items, int itemLevelCap, ReplacementStrategy replacestrategy, int multiplicity, SchedStrategy scheduling)
-
CacheTask
CacheTask(LayeredNetwork model, String name, int items, int itemLevelCap, ReplacementStrategy replacestrategy, int multiplicity, SchedStrategy scheduling, Distribution thinkTime)
-
CacheTask
CacheTask(LayeredNetwork model, String name, int items, int itemLevelCap, ReplacementStrategy replacementStrategy, int multiplicity)
-
-
Method Detail
-
getItems
int getItems()
-
setItems
void setItems(int items)
-
getItemLevelCap
int getItemLevelCap()
-
setItemLevelCap
void setItemLevelCap(int itemLevelCap)
-
getReplacestrategy
ReplacementStrategy getReplacestrategy()
-
setReplacestrategy
void setReplacestrategy(ReplacementStrategy replacestrategy)
-
-
-
-