vsp.uloha437
Class Fork

java.lang.Object
  extended by vsp.uloha437.Fork
All Implemented Interfaces:
Junction

public class Fork
extends java.lang.Object
implements Junction

Krizovatka site.

Se zadanou pravdepodobnosti preposila vstupni pozadavky do jedne z vystupnich cest.


Constructor Summary
Fork(Junction out1, Junction out2, double presumption)
          Konstruktor tridy.
 
Method Summary
 void put(Transaction tr)
          Metoda pro prijem a zpracovani pozadavku.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Fork

public Fork(Junction out1,
            Junction out2,
            double presumption)
Konstruktor tridy.

Parameters:
out1 - Prvni vystup krizovatky.
out2 - Druhy vystup krizovatky.
presumption - Pravdepodobnost, s kterou bude pozadavek poslan do prvniho vystupu. Musi byt hodnota mezi 0 a 1.
Method Detail

put

public void put(Transaction tr)
         throws cz.zcu.fav.kiv.jsim.JSimSecurityException
Description copied from interface: Junction
Metoda pro prijem a zpracovani pozadavku.

Specified by:
put in interface Junction
Parameters:
tr - Prijimany pozadavek.
Throws:
cz.zcu.fav.kiv.jsim.JSimSecurityException