Class BackendSystemException
java.lang.Object
java.lang.Throwable
java.lang.Exception
com.lexmark.saperion.exceptions.EcmException
com.lexmark.saperion.exceptions.system.SystemException
com.lexmark.saperion.exceptions.system.BackendSystemException
- All Implemented Interfaces:
- Serializable
public class BackendSystemException
extends com.lexmark.saperion.exceptions.system.SystemException
Generic system exception.
- Author:
- owaeldrich
- See Also:
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classBackend exception factory.static classBackend error definition.Nested classes/interfaces inherited from class com.lexmark.saperion.exceptions.system.SystemExceptioncom.lexmark.saperion.exceptions.system.SystemException.SystemError
- 
Field SummaryFieldsFields inherited from class com.lexmark.saperion.exceptions.system.SystemExceptionSYSTEM_GENERAL_ERROR
- 
Constructor SummaryConstructorsModifierConstructorDescriptionConvenience constructor.BackendSystemException(com.lexmark.saperion.exceptions.ErrorType fault, Throwable cause) Factory constructor.protectedCreates a new exception with the given error code.protectedBackendSystemException(BackendSystemException.BackendSystemError errorCode, com.lexmark.saperion.exceptions.ErrorDetailsType errorDetails, String message, Throwable cause) Creates a new exception with the given error code, error details, exception cause and exception message.protectedBackendSystemException(BackendSystemException.BackendSystemError errorCode, com.lexmark.saperion.exceptions.ErrorDetailsType errorDetails, Map<String, String> parameters, String message, Throwable cause) Creates a new exception with the given error code, error details, error parameters, exception cause and exception message.protectedBackendSystemException(BackendSystemException.BackendSystemError errorCode, String message) Creates a new exception with the given error code and exception message.protectedBackendSystemException(BackendSystemException.BackendSystemError errorCode, Throwable cause) Creates a new exception with the given error code and exception cause.BackendSystemException(String message) Creates a new exception with the given exception message.BackendSystemException(String message, Throwable cause) BackendSystemException(String message, Throwable cause, com.lexmark.saperion.exceptions.ErrorDetailsType errorDetails) Creates a new exception with the given error details, exception cause and exception message.BackendSystemException(Throwable cause) Creates a new exception with the given exception cause.
- 
Method SummaryMethods inherited from class com.lexmark.saperion.exceptions.EcmExceptioncreateError, getDescriptionParameters, getErrorCode, getErrorDetailsMethods inherited from class java.lang.ThrowableaddSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
- 
Field Details- 
FACTORY
 
- 
- 
Constructor Details- 
BackendSystemExceptionpublic BackendSystemException()Convenience constructor.
- 
BackendSystemException
- 
BackendSystemExceptionFactory constructor. Creates a new exception based on the given server fault.- Parameters:
- fault- the server fault
- cause- the exception cause
 
- 
BackendSystemExceptionCreates a new exception with the given exception message.- Parameters:
- message- the exception message
 
- 
BackendSystemExceptionpublic BackendSystemException(String message, Throwable cause, com.lexmark.saperion.exceptions.ErrorDetailsType errorDetails) Creates a new exception with the given error details, exception cause and exception message.- Parameters:
- errorDetails- the error details
- message- the exception message
- cause- the exception cause
 
- 
BackendSystemExceptionCreates a new exception with the given exception cause.- Parameters:
- cause- the exception cause
 
- 
BackendSystemExceptionCreates a new exception with the given error code.- Parameters:
- errorCode- the error code
 
- 
BackendSystemExceptionprotected BackendSystemException(BackendSystemException.BackendSystemError errorCode, com.lexmark.saperion.exceptions.ErrorDetailsType errorDetails, Map<String, String> parameters, String message, Throwable cause) Creates a new exception with the given error code, error details, error parameters, exception cause and exception message.- Parameters:
- errorCode- the error code
- errorDetails- the error details
- parameters- the error parameters
- message- the exception message
- cause- the exception cause
 
- 
BackendSystemExceptionprotected BackendSystemException(BackendSystemException.BackendSystemError errorCode, com.lexmark.saperion.exceptions.ErrorDetailsType errorDetails, String message, Throwable cause) Creates a new exception with the given error code, error details, exception cause and exception message.- Parameters:
- errorCode- the error code
- errorDetails- the error details
- message- the exception message
- cause- the exception cause
 
- 
BackendSystemExceptionprotected BackendSystemException(BackendSystemException.BackendSystemError errorCode, String message) Creates a new exception with the given error code and exception message.- Parameters:
- errorCode- the error code
- message- the exception message
 
- 
BackendSystemExceptionprotected BackendSystemException(BackendSystemException.BackendSystemError errorCode, Throwable cause) Creates a new exception with the given error code and exception cause.- Parameters:
- errorCode- the error code
- cause- the exception cause
 
 
-