Class SystemExceptionFactory
- java.lang.Object
-
- com.lexmark.saperion.exceptions.mappings.AbstractExceptionFactory<com.lexmark.saperion.exceptions.system.SystemException>
-
- com.lexmark.saperion.exceptions.mappings.SystemExceptionFactory
-
- All Implemented Interfaces:
ExceptionFactory<com.lexmark.saperion.exceptions.system.SystemException>
public class SystemExceptionFactory extends AbstractExceptionFactory<com.lexmark.saperion.exceptions.system.SystemException>
System exceptions factory implementation. This exception factory provides a mapping for all system related faults to appropriate exceptions.- Author:
- owaeldrich
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SystemExceptionFactory.SystemErrors
System error defintions.-
Nested classes/interfaces inherited from interface com.lexmark.saperion.exceptions.mappings.ExceptionFactory
ExceptionFactory.IntegrityCheckResult
-
-
Constructor Summary
Constructors Constructor Description SystemExceptionFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ExceptionMapping<com.lexmark.saperion.exceptions.system.SystemException>[]
getExceptionMappings()
This method returns all exception mappings registered with this factory.-
Methods inherited from class com.lexmark.saperion.exceptions.mappings.AbstractExceptionFactory
checkIntegrity, createException, getSupportedErrors, supports, valueOf
-
-
-
-
Method Detail
-
getExceptionMappings
protected ExceptionMapping<com.lexmark.saperion.exceptions.system.SystemException>[] getExceptionMappings()
Description copied from class:AbstractExceptionFactory
This method returns all exception mappings registered with this factory. Concrete exception factories must implement this method.- Specified by:
getExceptionMappings
in classAbstractExceptionFactory<com.lexmark.saperion.exceptions.system.SystemException>
- Returns:
- all exception mappings registered with this factory
-
-