|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcz.zcu.validationserver.validation.FullValidationResultImpl
public class FullValidationResultImpl
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
Field Summary | |
---|---|
private java.util.Map<java.lang.String,java.io.Serializable> |
customResultMap
Mapa custom vysledku validace |
private ValidationInfo |
info
K jakemu ValidationInfo se to vztahuje |
private static Logger |
logger
|
private java.util.List<ValidationResultItem> |
messages
List chybovych hlasek ci warningu, co se k validaci nashromazdily |
private int |
validationResult
Vysledek validace |
Constructor Summary | |
---|---|
FullValidationResultImpl(ValidationInfo info)
|
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, kteerj 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 zjistenidomeny |
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 |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private static final Logger logger
private int validationResult
private ValidationInfo info
private java.util.Map<java.lang.String,java.io.Serializable> customResultMap
private java.util.List<ValidationResultItem> messages
Constructor Detail |
---|
public FullValidationResultImpl(ValidationInfo info)
Method Detail |
---|
public ValidationResult getSimpleValidationResult()
getSimpleValidationResult
in interface FullValidationResult
public void addError(ValidationError error)
addError
in interface FullValidationResult
public void addError(ValidationError error, ValidationProcessPosition processPosition)
FullValidationResult
addError
in interface FullValidationResult
public void addError(java.lang.String errorMessage)
addError
in interface FullValidationResult
errorMessage
- public void addError(java.lang.String errorMessage, ValidationProcessPosition processPosition)
addError
in interface FullValidationResult
errorMessage
- public void addError(java.lang.String errorMessage, int newValidationResult)
addError
in interface FullValidationResult
errorMessage
- newValidationResult
- public void addError(java.lang.String errorMessage, int newValidationResult, ValidationProcessPosition position)
addError
in interface FullValidationResult
errorMessage
- newValidationResult
- public void addWarning(java.lang.String warningMessage)
addWarning
in interface FullValidationResult
warningMessage
- public void addWarning(java.lang.Throwable t)
addWarning
in interface FullValidationResult
public void addInfo(java.lang.String infoMessage)
addInfo
in interface FullValidationResult
infoMessage
- public java.lang.String getAllMessages(int outputLevel)
getAllMessages
in interface FullValidationResult
outputLevel
- Level, od ktereho hlasky zobrazovat. Musi byt jedna z konstant LEVEL_
z tridy ValidationOutputItem.
public boolean isStillOK()
isStillOK
in interface FullValidationResult
public int getValidationResult()
FullValidationResult
getValidationResult
in interface FullValidationResult
public void setValidationResult(int validationResult)
FullValidationResult
setValidationResult
in interface FullValidationResult
public ValidationInfo getInfo()
getInfo
in interface FullValidationResult
public java.util.List<ValidationResultItem> getMessages()
FullValidationResult
getMessages
in interface FullValidationResult
public java.util.Locale getLocale()
getLocale
in interface FullValidationResult
public java.util.Map<java.lang.String,java.io.Serializable> getCustomResultMap()
FullValidationResult
getCustomResultMap
in interface FullValidationResult
public void addCustomResult(java.lang.String key, java.io.Serializable value)
FullValidationResult
addCustomResult
in interface FullValidationResult
public ValidationDomain getDomain()
getDomain
in interface FullValidationResult
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |