|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectJSimProcess
cz.zcu.kiv.vsp.msloup.object.Room
public class Room
Predstavuje mistnost lekare
Constructor Summary | |
---|---|
Room(String name,
JSimSimulation simulation,
IGenerator generator)
Konstruktor serveru. |
Method Summary | |
---|---|
IGenerator |
getGenerator()
Vraci generator doby obsluhy pacienta |
IRequestInput |
getOutput()
Vraci objekt, ktery prijima pacienty po zpracovani |
IStatistics |
getStatistics()
Vraci instanci tridy, ktera spracovava statistiku |
protected void |
life()
|
void |
receiveRequest(IRequest request)
Prijme pozadavek v simulaci |
void |
setOutput(IRequestInput output)
Nastavuje prijemce pacienta po z pracovani |
void |
setStatistics(IStatistics statistic)
Nastavuje instanci tridy, ktera zpracovava statistiku |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Room(String name, JSimSimulation simulation, IGenerator generator) throws JSimInvalidParametersException, JSimTooManyHeadsException, JSimSimulationAlreadyTerminatedException, JSimTooManyProcessesException
name
- nazev serverusimulation
- objekt simulatorugenerator
- objekt generatoru doby obsluhy pacienta
JSimSimulationAlreadyTerminatedException
- Vyjimka je vyhozena, pokud simulace byla jiz ukocena.
JSimInvalidParametersException
- Vyjimka je vyhozena, pokud neni specifikovan objekt simulatoru.
JSimTooManyHeadsException
- Vyjimka je vyhozena, pokud neni mozne jiz do simulatoru pridat dalsi proces.
JSimTooManyProcessesException
- Vyjimka je vyhozena, pokud neni mozne jiz do simulatoru pridat dalsi proces.Method Detail |
---|
public void receiveRequest(IRequest request)
receiveRequest
in interface IRequestInput
request
- pozadavek v simulaciprotected void life()
public void setOutput(IRequestInput output)
output
- prijemce pacientapublic IRequestInput getOutput()
public IGenerator getGenerator()
public void setStatistics(IStatistics statistic)
statistic
- instance tridy na spracovani statistikypublic IStatistics getStatistics()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |