|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.archive.crawler.admin.CrawlJobErrorHandler
public class CrawlJobErrorHandler
An implementation of the ValueErrorHandler for the UI.
The UI uses this class to trap errors in the settings of it's jobs and profiles and manage their presentation to the user.
ValueErrorHandler
Field Summary | |
---|---|
(package private) java.util.HashMap<java.lang.String,Constraint.FailedCheck> |
errors
All encountered errors |
(package private) java.util.logging.Level |
highestEncounteredLevel
|
(package private) java.util.logging.Level |
level
|
Constructor Summary | |
---|---|
CrawlJobErrorHandler()
|
|
CrawlJobErrorHandler(java.util.logging.Level level)
|
Method Summary | |
---|---|
void |
clearErrors()
Reset handler. |
Constraint.FailedCheck |
getError(java.lang.String absoluteName)
Get error for a specific attribute. |
Constraint.FailedCheck |
getError(java.lang.String absoluteName,
java.util.logging.Level level)
Get error for a specific attribute |
java.util.List |
getErrors()
Get an List of all the encountered errors. |
java.util.List |
getErrors(java.util.logging.Level level)
Get an List of all the encountered errors. |
java.util.logging.Level |
getLevel()
|
void |
handleValueError(Constraint.FailedCheck error)
|
boolean |
hasError()
Has there been an error with severity (level) equal to or higher then this handlers set level. |
boolean |
hasError(java.util.logging.Level level)
Has there been an error with severity (level) equal to or higher then specified. |
void |
setLevel(java.util.logging.Level level)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
java.util.HashMap<java.lang.String,Constraint.FailedCheck> errors
java.util.logging.Level level
java.util.logging.Level highestEncounteredLevel
Constructor Detail |
---|
public CrawlJobErrorHandler()
public CrawlJobErrorHandler(java.util.logging.Level level)
Method Detail |
---|
public void handleValueError(Constraint.FailedCheck error)
handleValueError
in interface ValueErrorHandler
public Constraint.FailedCheck getError(java.lang.String absoluteName)
Uses currently set error level
absoluteName
- The absolute name of the attribute
public Constraint.FailedCheck getError(java.lang.String absoluteName, java.util.logging.Level level)
absoluteName
- The absolute name of the attribute.level
- Limit errors to those at this or higher level.
public boolean hasError()
public boolean hasError(java.util.logging.Level level)
level
- The severity.
public java.util.logging.Level getLevel()
public void setLevel(java.util.logging.Level level)
level
- The level to set.public void clearErrors()
Delets all encountered errors of any level.
public java.util.List getErrors()
The List contains a set of
FailedCheck
objects.
Constraint.FailedCheck
public java.util.List getErrors(java.util.logging.Level level)
The List contains a set of
FailedCheck
objects.
level
- Get all errors of this level or higher
Constraint.FailedCheck
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |