edu.mayo.informatics.lexgrid.convert.validator.error
Class AbstractError

java.lang.Object
  extended by org.lexevs.dao.database.service.error.DefaultDatabaseError
      extended by edu.mayo.informatics.lexgrid.convert.validator.error.AbstractError
All Implemented Interfaces:
LoadValidationError, DatabaseError
Direct Known Subclasses:
AssociationSourceBatchInsertError, EntityBatchInsertError, FatalError, NullNamespaceError

public abstract class AbstractError
extends DefaultDatabaseError
implements LoadValidationError

The Class AbstractError.

Author:
Kevin Peterson

Nested Class Summary
 
Nested classes/interfaces inherited from interface edu.mayo.informatics.lexgrid.convert.validator.error.LoadValidationError
LoadValidationError.Severity
 
Field Summary
 
Fields inherited from interface org.lexevs.dao.database.service.error.DatabaseError
UNKNOWN_ERROR_CODE
 
Constructor Summary
protected AbstractError(java.lang.Object errorObject)
           
protected AbstractError(java.lang.String errorCode, java.lang.Object errorObject, java.lang.Exception errorException)
           
 
Method Summary
 LoadValidationError.Severity getSeverity()
          Gets the severity.
 void setSeverity(LoadValidationError.Severity severity)
          Sets the severity.
 java.lang.String toString()
           
 
Methods inherited from class org.lexevs.dao.database.service.error.DefaultDatabaseError
getErrorCode, getErrorDescription, getErrorException, getErrorMessage, getErrorObject, getErrorObjectDescription, getErrorTime, getUniqueErrorId, isDebug, setDebug, setErrorException, setErrorObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.lexevs.dao.database.service.error.DatabaseError
getErrorCode, getErrorDescription, getErrorException, getErrorMessage, getErrorObject, getErrorTime, getUniqueErrorId
 

Constructor Detail

AbstractError

protected AbstractError(java.lang.Object errorObject)

AbstractError

protected AbstractError(java.lang.String errorCode,
                        java.lang.Object errorObject,
                        java.lang.Exception errorException)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getSeverity

public LoadValidationError.Severity getSeverity()
Description copied from interface: LoadValidationError
Gets the severity.

Specified by:
getSeverity in interface LoadValidationError
Returns:
the severity

setSeverity

public void setSeverity(LoadValidationError.Severity severity)
Sets the severity.

Parameters:
severity - the new severity

Copyright: (c) 2004-2006 Mayo Foundation for Medical Education and Research (MFMER). All rights reserved. MAYO, MAYO CLINIC, and the triple-shield Mayo logo are trademarks and service marks of MFMER.