cz.zcu.validationserver.validation
Interface FullValidationResult

All Known Implementing Classes:
FullValidationResultImpl

public interface FullValidationResult

Tato trida obsahuje KOMPLETNI informace o prubehu a vysledku validace. Tedy nejen vysledek a URL, ale i warningy, chybove hlasky, datum a cas validace atd. atd. User: Lukas Date: 18.4.2007 Time: 11:17:46


Method Summary
 void addCustomResult(java.lang.String key, java.io.Serializable value)
          Timhle se prida dalsi specificka informace, viz. getCustomResultMap()
 void addError(java.lang.String errorMessage)
          Prida chybovou hlasku k vysledku validace
 void addError(java.lang.String errorMessage, int newValidationResult)
          Prida chybovou hlasku k vysledku validace a nastavi i validationResult
 void addError(java.lang.String errorMessage, int newValidationResult, ValidationProcessPosition position)
          Prida chybovou hlasku k vysledku validace a nastavi i validationResult
 void addError(java.lang.String errorMessage, ValidationProcessPosition processPosition)
          Prida chybovou hlasku k vysledku validace
 void addError(ValidationError error)
          Prida chybovou hlasku k vysledku validace a nastavi i validationResult
 void addError(ValidationError error, ValidationProcessPosition processPosition)
          Prida chybovou hlasku do vysledku validace, nastavi i validationResult a prida k tomu informaci na jake pozici ve validaci se to stalo
 void addInfo(java.lang.String infoMessage)
          Prida info k vysledku validace
 void addWarning(java.lang.String warningMessage)
          Prida warning k vysledku validace
 void addWarning(java.lang.Throwable t)
          Prida warning - takovej, kterej zpusobila nejaka vyjimka ve ValidacnimServeru, ale ktera neni kriticka
 java.lang.String getAllMessages(int outputLevel)
          Vrati seznam chybovych hlasek a warningu v HTML podobe
 java.util.Map<java.lang.String,java.io.Serializable> getCustomResultMap()
          Defakto mapa klic->NECO, pokud chci klientovi validace proste predat nejake specificke informace
 ValidationDomain getDomain()
          Delegovana metoda pro zjisteni domeny (vola info.getDomain() )
 ValidationInfo getInfo()
           
 java.util.Locale getLocale()
          Jen zkratka jak ziskat getInfo().getValidationInput().getLocale().
 java.util.List<ValidationResultItem> getMessages()
          Vrati list zprav, ktere jsou zde ulozeny
 ValidationResult getSimpleValidationResult()
           
 int getValidationResult()
          Vraci soucasny validationResult, konstanty ValidationResult.VR_XXX
 boolean isStillOK()
          Vraci, zda jeste ma validace pokracovat.
 void setValidationResult(int validationResult)
          Nastavi validationResult, konstanty ValidationResult.VR_XXX
 

Method Detail

getSimpleValidationResult

ValidationResult getSimpleValidationResult()

addError

void addError(ValidationError error)
Prida chybovou hlasku k vysledku validace a nastavi i validationResult


addError

void addError(ValidationError error,
              ValidationProcessPosition processPosition)
Prida chybovou hlasku do vysledku validace, nastavi i validationResult a prida k tomu informaci na jake pozici ve validaci se to stalo

Parameters:
error -
processPosition -

addError

void addError(java.lang.String errorMessage)
Prida chybovou hlasku k vysledku validace

Parameters:
errorMessage -

addError

void addError(java.lang.String errorMessage,
              ValidationProcessPosition processPosition)
Prida chybovou hlasku k vysledku validace

Parameters:
errorMessage -

addError

void addError(java.lang.String errorMessage,
              int newValidationResult)
Prida chybovou hlasku k vysledku validace a nastavi i validationResult

Parameters:
errorMessage -
newValidationResult -

addError

void addError(java.lang.String errorMessage,
              int newValidationResult,
              ValidationProcessPosition position)
Prida chybovou hlasku k vysledku validace a nastavi i validationResult

Parameters:
errorMessage -
newValidationResult -

addWarning

void addWarning(java.lang.String warningMessage)
Prida warning k vysledku validace

Parameters:
warningMessage -

addWarning

void addWarning(java.lang.Throwable t)
Prida warning - takovej, kterej zpusobila nejaka vyjimka ve ValidacnimServeru, ale ktera neni kriticka


addInfo

void addInfo(java.lang.String infoMessage)
Prida info k vysledku validace

Parameters:
infoMessage -

getAllMessages

java.lang.String getAllMessages(int outputLevel)
Vrati seznam chybovych hlasek a warningu v HTML podobe

Parameters:
outputLevel - Level, od ktereho hlasky zobrazovat. Musi byt jedna z konstant LEVEL_ z tridy ValidationOutputItem.
Returns:

isStillOK

boolean isStillOK()
Vraci, zda jeste ma validace pokracovat. Pokud uz je v resultu nejaka zavazna chyba, tak vraci false.

Returns:

getValidationResult

int getValidationResult()
Vraci soucasny validationResult, konstanty ValidationResult.VR_XXX

Returns:

setValidationResult

void setValidationResult(int validationResult)
Nastavi validationResult, konstanty ValidationResult.VR_XXX


getInfo

ValidationInfo getInfo()

getMessages

java.util.List<ValidationResultItem> getMessages()
Vrati list zprav, ktere jsou zde ulozeny

Returns:

getLocale

java.util.Locale getLocale()
Jen zkratka jak ziskat getInfo().getValidationInput().getLocale().

Returns:

getCustomResultMap

java.util.Map<java.lang.String,java.io.Serializable> getCustomResultMap()
Defakto mapa klic->NECO, pokud chci klientovi validace proste predat nejake specificke informace

Returns:

addCustomResult

void addCustomResult(java.lang.String key,
                     java.io.Serializable value)
Timhle se prida dalsi specificka informace, viz. getCustomResultMap()

Parameters:
key -
value -

getDomain

ValidationDomain getDomain()
Delegovana metoda pro zjisteni domeny (vola info.getDomain() )

Returns:


Copyright © 2007 University of West Bohemia, KIV, author Lukas Valenta (lvalenta at civ.zcu.cz). All Rights Reserved. Build date 20110415.