|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcz.zcu.fav.kiv.jsim.JSimHead
vsp.QueueWithServer
public class QueueWithServer
Queue with assigned server
Field Summary | |
---|---|
private double |
probability
Branch probability |
private cz.zcu.fav.kiv.jsim.JSimProcess |
server
Assigned server |
Fields inherited from class cz.zcu.fav.kiv.jsim.JSimHead |
---|
lastChange, myParent, noOfItemsRemoved, sumLwUntilLastChange, sumTwRemoved |
Constructor Summary | |
---|---|
QueueWithServer(java.lang.String name,
cz.zcu.fav.kiv.jsim.JSimSimulation simulation,
double probability)
Creates new queue without server definition |
|
QueueWithServer(java.lang.String name,
cz.zcu.fav.kiv.jsim.JSimSimulation simulation,
double probability,
cz.zcu.fav.kiv.jsim.JSimProcess server)
Creates new queue with defined server |
Method Summary | |
---|---|
double |
getProbability()
Get probability of this branch |
cz.zcu.fav.kiv.jsim.JSimProcess |
getServer()
Get server |
void |
setServer(cz.zcu.fav.kiv.jsim.JSimProcess server)
Set server |
Methods inherited from class cz.zcu.fav.kiv.jsim.JSimHead |
---|
cardinal, clear, compareTo, createDetailedInfoWindow, decNoOfItems, empty, equals, first, getCurrentTime, getDetailedInformationArray, getFirstData, getFirstDataType, getHead, getHeadName, getHeadNumber, getLastData, getLastDataType, getLw, getObjectListItemDescription, getParent, getTail, getTw, getTwForAllLinks, hashCode, incNoOfItems, last, putAtHead, putAtTail, setHead, setTail, toString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
private cz.zcu.fav.kiv.jsim.JSimProcess server
private double probability
Constructor Detail |
---|
public QueueWithServer(java.lang.String name, cz.zcu.fav.kiv.jsim.JSimSimulation simulation, double probability, cz.zcu.fav.kiv.jsim.JSimProcess server) throws cz.zcu.fav.kiv.jsim.JSimInvalidParametersException, cz.zcu.fav.kiv.jsim.JSimTooManyHeadsException
name
- name of queuesimulation
- simulation objectprobability
- probability of this branchserver
- assigned server
cz.zcu.fav.kiv.jsim.JSimInvalidParametersException
cz.zcu.fav.kiv.jsim.JSimTooManyHeadsException
public QueueWithServer(java.lang.String name, cz.zcu.fav.kiv.jsim.JSimSimulation simulation, double probability) throws cz.zcu.fav.kiv.jsim.JSimInvalidParametersException, cz.zcu.fav.kiv.jsim.JSimTooManyHeadsException
name
- name of queuesimulation
- simulation objectprobability
- probability of this branch
cz.zcu.fav.kiv.jsim.JSimInvalidParametersException
cz.zcu.fav.kiv.jsim.JSimTooManyHeadsException
Method Detail |
---|
public cz.zcu.fav.kiv.jsim.JSimProcess getServer()
public void setServer(cz.zcu.fav.kiv.jsim.JSimProcess server)
server
- the server to setpublic double getProbability()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |