| java.lang.Object java.lang.Throwable java.lang.Exception java.sql.SQLException org.continuent.sequoia.common.exceptions.driver.DriverIOException
DriverIOException | public class DriverIOException extends SQLException (Code) | | This class customizes SQLException and is used for reporting internal IO
exception catched by the driver.
|
DriverIOException | public DriverIOException(String message, SerializableException cause)(Code) | | Creates a new DriverIOException around a
SerializableException received from controller, itself converted from an
SQLException in most cases. So we set SQLState and vendorCode.
Parameters: message - message Parameters: cause - exception from controller to wrap |
DriverIOException | public DriverIOException(SerializableException cause)(Code) | | Missing message constructor: let's borrow message from cause.
Parameters: cause - exception to wrap |
DriverIOException | public DriverIOException(Exception cause)(Code) | | Missing message constructor: let's borrow message from cause.
Parameters: cause - exception to wrap |
DriverIOException | public DriverIOException(String message, Exception cause)(Code) | | Creates a new DriverIOException around an exception of a
type not specifically handled elsewhere. Typically used for exceptions
internal to the driver.
Parameters: message - message Parameters: cause - generic exception to wrap |
printStackTrace | public void printStackTrace()(Code) | | Overrides super method so we print the serializable stack trace of next
exceptions in the chain (if they use our serializable stack trace)
See Also: java.lang.Throwable.printStackTrace |
|
|