cz.zcu.kiv.vsp.msloup.statistic
Interface IStatistics

All Known Implementing Classes:
BasicStatistics, QueueStatistics

public interface IStatistics

Interface pro tridy pocitajici statistiku

Author:
Martin Sloup

Method Summary
 void initialize(JSimProcess source, JSimHead queue)
          Inicializuje objekt pocitajici statistiku
 void processRequest(IRequest request, double queueEnterTime, double processingTime)
          Zpracuje statistiku prijateho pozadavku
 

Method Detail

initialize

void initialize(JSimProcess source,
                JSimHead queue)
Inicializuje objekt pocitajici statistiku

Parameters:
source - zdroj, ktery bude predavat pozadavky pro vypocet statistiky
queue - fronta zdroje

processRequest

void processRequest(IRequest request,
                    double queueEnterTime,
                    double processingTime)
Zpracuje statistiku prijateho pozadavku

Parameters:
request - prijaty pozadavek ke spracovani
queueEnterTime - cas, kdy pozadavek vstoupil do fronty
processingTime - cas, spracovani pozadavku