|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.atlassian.bamboo.utils.error.SimpleErrorCollection
public class SimpleErrorCollection
| Constructor Summary | |
|---|---|
SimpleErrorCollection()
|
|
SimpleErrorCollection(java.lang.String... errors)
|
|
| Method Summary | |
|---|---|
void |
addError(java.lang.String field,
java.lang.String message)
Add a field-specific error message. |
void |
addError(java.lang.String prefix,
java.lang.String field,
java.lang.String message)
Adds a new form validation error with a given prefix. |
void |
addErrorCollection(ErrorCollection errors)
Populate this ErrorCollection with general and field-specific errors. |
java.lang.String |
addErrorMessage(java.lang.String message)
Add error message relating to system state (not field-specific). |
java.lang.String |
addErrorMessage(java.lang.String message,
java.lang.Exception e)
|
void |
addErrorMessages(java.util.Collection<java.lang.String> incomingMessages)
Append new error messages to those already collected. |
void |
addErrors(java.util.Map<java.lang.String,?> incomingErrors)
Append new field-specific errors to those already collected. |
void |
addFieldErrors(java.util.Map<java.lang.String,java.util.List<java.lang.String>> errors)
Append new field-specific errors to those already collected. |
java.util.Collection<java.lang.String> |
getErrorMessages()
Get all non field-specific error messages. |
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getErrors()
Get all field-specific errors. |
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getFieldErrors()
|
java.util.Collection<java.lang.String> |
getFlushedErrorMessages()
Get error messages, then get rid of them. |
int |
getTotalErrors()
|
boolean |
hasAnyErrors()
Whether any errors (of any type - field-specific or otherwise) have been collected. |
void |
setErrorMessages(java.util.Collection<java.lang.String> errorMessages)
Populate this ErrorCollection with a new set of messages (existing errors are lost). |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public SimpleErrorCollection()
public SimpleErrorCollection(java.lang.String... errors)
| Method Detail |
|---|
public void addError(java.lang.String field,
java.lang.String message)
ErrorCollection
addError in interface ErrorCollectionfield - Field name, eg. "assignee"message - Error message.public java.lang.String addErrorMessage(java.lang.String message)
ErrorCollection
addErrorMessage in interface ErrorCollectionmessage - Error message.public java.util.Collection<java.lang.String> getErrorMessages()
ErrorCollection
getErrorMessages in interface ErrorCollectionpublic void setErrorMessages(java.util.Collection<java.lang.String> errorMessages)
ErrorCollection
setErrorMessages in interface ErrorCollectionerrorMessages - List of error message Strings.public java.util.Collection<java.lang.String> getFlushedErrorMessages()
ErrorCollection
getFlushedErrorMessages in interface ErrorCollectionpublic java.util.Map<java.lang.String,java.util.List<java.lang.String>> getErrors()
ErrorCollection
getErrors in interface ErrorCollection
public void addErrorCollection(@NotNull
ErrorCollection errors)
ErrorCollection
addErrorCollection in interface ErrorCollectionerrors - ErrorCollection whose errors/messages we obtain.public void addErrorMessages(java.util.Collection<java.lang.String> incomingMessages)
ErrorCollection
addErrorMessages in interface ErrorCollectionincomingMessages - Collection of error strings.
public java.lang.String addErrorMessage(java.lang.String message,
java.lang.Exception e)
addErrorMessage in interface ErrorCollectionpublic void addErrors(java.util.Map<java.lang.String,?> incomingErrors)
ErrorCollection
addErrors in interface ErrorCollectionincomingErrors - A Map from String field names, to String error messages, or Collections of
String error messages.
public void addFieldErrors(@NotNull
java.util.Map<java.lang.String,java.util.List<java.lang.String>> errors)
ErrorCollection
addFieldErrors in interface ErrorCollectionerrors - A Map from String field names, to String error messages, or Collections of
String error messages.public boolean hasAnyErrors()
ErrorCollection
hasAnyErrors in interface ErrorCollectiontrue if there are errors; false otherwise.public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getFieldErrors()
getFieldErrors in interface ErrorCollectionpublic int getTotalErrors()
getTotalErrors in interface ErrorCollectionpublic java.lang.String toString()
toString in class java.lang.Object
public void addError(java.lang.String prefix,
java.lang.String field,
java.lang.String message)
ErrorCollection
addError in interface ErrorCollectionprefix - The prefix of the field in . formfield - The id of the form element in errormessage - The error message to display to the user
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||