cz.zcu.validationserver.common
Class ValidationMonitor
java.lang.Object
cz.zcu.validationserver.common.ValidationMonitor
public class ValidationMonitor
- extends java.lang.Object
Trida slouzi ke sledovani stavu serveru, tj. kolik (a jake) validace prave probihaji.
V pripade, kdy skonci validace a zadna nebezi, muze iniciovat spusteni killovani procesu (ProcessKiller)
User: Lukas
Date: 18.10.2007
Time: 0:10:49
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
private static final Logger logger
isDebugEnabled
private static final boolean isDebugEnabled
counterLock
private final java.lang.Object counterLock
validationCount
private int validationCount
helpersLock
private final java.lang.Object helpersLock
killer
private ProcessKiller killer
needHelper
private java.util.List<ValidationDomain> needHelper
- Seznam domen, ktere potrebuji, aby u nich byl spusten helper
ValidationMonitor
public ValidationMonitor()
notifyValidationStarted
public void notifyValidationStarted(ValidationDomain domain,
ValidationInput input)
- Tuto metodu volaji validacni domeny kdyz jim prijde nova vec k validaci. Tahle metoda
muze validaci pozdrzet v pripade, kdy se treba konaji veci, ktere museji byt vykonavany
kdyz se zrovna nevaliduje (killovani).
notifyValidationEnded
public void notifyValidationEnded(ValidationDomain domain,
ValidationResult result)
- Tuto metodu volaji validacni domeny tesne po provedeni validace.
runKillerForDomain
private void runKillerForDomain(ValidationDomain domain)
Copyright © 2007 University of West Bohemia, KIV, author Lukas Valenta (lvalenta at civ.zcu.cz). All Rights Reserved. Build date 20110415.