SIDataGraphException is thrown when there is a condition which prevents an SDO DataGraph from being created by the SIDataGraphFactory.
SIDataGraphFormatMismatchException is thrown when an attempt is made to interpret a message payload in a format into which can the data can not be translated.
SIDataGraphSchemaNotFoundException is thrown by the SIBus if a schema needed in order to parse a message into a DataGraph can not be found.
SIErrorException is thrown by the SIBus when a condition occurs which should never happen.
SIException is the superclass of all SIBus Exceptions.
This checked exception is thrown whenever a method call is not incorrect.
A subclass of SIInvalidParameterException is thrown by the SIBus when a parameter to a method is not valid, and the validation rules are non-trivial.
SIMessageCloneFailedException is thrown if a the SIMessage clone was unsuccessful for any reason.
SIMessageDomainNotSupportedException is thrown by the SIBus when an application attempts to use a message domain not supported by the current SIBus product installation.
SIMessageException is thrown when there is a condition which prevents an SIMessage from being created, encoded or parsed.
SIMessageParseException is used when the system needs to throw an unchecked exception to indicate a parse failure.
SINotPossibleInCurrentConfigurationException is thrown by the SIBus when the operation being attempted can not be performed because the current runtime configuration does not permit it.
A subclass of SINotPossibleInCurrentStateException is thrown by the SIBus when the operation being attempted is not compatible with the current runtime state of the system.
SINotSupportedException is thrown by the SIBus when the operation being attempted is not supported by the SIBus product installation being used.
SIResourceException thrown by the SIBus when an operation is unable to complete due to a resource error, such as lose of connection to a database or system.