com.ibm.wsspi.sibx.mediation

Class MediationBusinessException

  1. java.lang.Object
  2. extended byjava.lang.Throwable
  3. extended byjava.lang.Exception
  4. extended bycom.ibm.wsspi.sibx.mediation.MediationException
  5. extended bycom.ibm.wsspi.sibx.mediation.MediationBusinessException
All implemented interfaces:
com.ibm.ws.sibx.common.Loggable, java.io.Serializable

  1. public class MediationBusinessException
  2. extends MediationException
Thrown if a mediation primitive encounters a business logic error. Mediation primitives may encounter various business type errors during their mediate method. For instance, if the message being mediated does not conform to the WSDL message type defined by the InputTerminal then the primitive may throw this exception to indicate the fact. In the case where another checked or unchecked exception is caught by the mediation primitive as a result of a business logic error it should be used to create an instance of this exception. The MediationBusinessException(String, Throwable) or MediationBusinessException(Throwable) constructors should be used to ensure that no exception information is lost.
See Also:
Serialized Form

Field Summary

Modifier and Type Field and Description
  1. static
  2. java.lang.String
$sccsid
  1. static
  2. java.lang.String
COPYRIGHT

Constructor Summary

Constructor and Description
MediationBusinessException()
Default constructor
MediationBusinessException(java.lang.String message)
Constructor which takes a message as the only parameter.
MediationBusinessException(java.lang.String message,java.lang.Throwable cause)
Constructor which takes a message, and a causal exception.
MediationBusinessException(java.lang.Throwable cause)
Constructor which takes a causal exception.

Method Summary

Methods inherited from class com.ibm.wsspi.sibx.mediation.MediationException
getExceptionMetadata, getLoggingMetadata, printStackTrace, printStackTrace, setExceptionMetadata, setLoggingMetadata
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, setStackTrace, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Field Detail

  1. public static final java.lang.String COPYRIGHT
See Also:

$sccsid

  1. public static final java.lang.String $sccsid
See Also:

Constructor Detail

MediationBusinessException

  1. public MediationBusinessException( )
Default constructor

MediationBusinessException

  1. public MediationBusinessException( java.lang.String message)
Constructor which takes a message as the only parameter.
Parameters:
message - the exception message

MediationBusinessException

  1. public MediationBusinessException( java.lang.String message,
  2. java.lang.Throwable cause)
Constructor which takes a message, and a causal exception.
Parameters:
message - the exception message
cause - the causal exception

MediationBusinessException

  1. public MediationBusinessException( java.lang.Throwable cause)
Constructor which takes a causal exception.
Parameters:
cause - the causal exception