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:
- java.io.Serializable
 
 public class BackendSystemException extends com.lexmark.saperion.exceptions.system.SystemExceptionGeneric system exception.- Author:
- owaeldrich
- See Also:
- Serialized Form
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classBackendSystemException.BackendExceptionFactoryBackend exception factory.static classBackendSystemException.BackendSystemErrorBackend error definition.
 - 
Field SummaryFields Modifier and Type Field Description static BackendSystemException.BackendExceptionFactoryFACTORY
 - 
Constructor SummaryConstructors Modifier Constructor Description BackendSystemException()Convenience constructor.BackendSystemException(com.lexmark.saperion.exceptions.ErrorType fault, java.lang.Throwable cause)Factory constructor.protectedBackendSystemException(BackendSystemException.BackendSystemError errorCode)Creates a new exception with the given error code.protectedBackendSystemException(BackendSystemException.BackendSystemError errorCode, com.lexmark.saperion.exceptions.ErrorDetailsType errorDetails, java.lang.String message, java.lang.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, java.util.Map<java.lang.String,java.lang.String> parameters, java.lang.String message, java.lang.Throwable cause)Creates a new exception with the given error code, error details, error parameters, exception cause and exception message.protectedBackendSystemException(BackendSystemException.BackendSystemError errorCode, java.lang.String message)Creates a new exception with the given error code and exception message.protectedBackendSystemException(BackendSystemException.BackendSystemError errorCode, java.lang.Throwable cause)Creates a new exception with the given error code and exception cause.BackendSystemException(java.lang.String message)Creates a new exception with the given exception message.BackendSystemException(java.lang.String message, java.lang.Throwable cause)BackendSystemException(java.lang.String message, java.lang.Throwable cause, com.lexmark.saperion.exceptions.ErrorDetailsType errorDetails)Creates a new exception with the given error details, exception cause and exception message.BackendSystemException(java.lang.Throwable cause)Creates a new exception with the given exception cause.
 - 
Method Summary- 
Methods inherited from class com.lexmark.saperion.exceptions.EcmExceptioncreateError, getDescriptionParameters, getErrorCode, getErrorDetails
 
- 
 
- 
- 
- 
Field Detail- 
FACTORYpublic static final BackendSystemException.BackendExceptionFactory FACTORY 
 
- 
 - 
Constructor Detail- 
BackendSystemExceptionpublic BackendSystemException() Convenience constructor.
 - 
BackendSystemExceptionpublic BackendSystemException(java.lang.String message, java.lang.Throwable cause)
 - 
BackendSystemExceptionpublic BackendSystemException(com.lexmark.saperion.exceptions.ErrorType fault, java.lang.Throwable cause)Factory constructor. Creates a new exception based on the given server fault.- Parameters:
- fault- the server fault
- cause- the exception cause
 
 - 
BackendSystemExceptionpublic BackendSystemException(java.lang.String message) Creates a new exception with the given exception message.- Parameters:
- message- the exception message
 
 - 
BackendSystemExceptionpublic BackendSystemException(java.lang.String message, java.lang.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
 
 - 
BackendSystemExceptionpublic BackendSystemException(java.lang.Throwable cause) Creates a new exception with the given exception cause.- Parameters:
- cause- the exception cause
 
 - 
BackendSystemExceptionprotected BackendSystemException(BackendSystemException.BackendSystemError errorCode) Creates a new exception with the given error code.- Parameters:
- errorCode- the error code
 
 - 
BackendSystemExceptionprotected BackendSystemException(BackendSystemException.BackendSystemError errorCode, com.lexmark.saperion.exceptions.ErrorDetailsType errorDetails, java.util.Map<java.lang.String,java.lang.String> parameters, java.lang.String message, java.lang.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, java.lang.String message, java.lang.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, java.lang.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, java.lang.Throwable cause) Creates a new exception with the given error code and exception cause.- Parameters:
- errorCode- the error code
- cause- the exception cause
 
 
- 
 
-