|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public class SQLClientInfoException extends SQLException
SQLException бросается, когда одно или более клиентских свойств информации не могли быть установлены на a Connection. В дополнение к информации, предоставленной SQLException, a SQLClientInfoException обеспечивает список клиентских свойств информации, которые не были установлены. Некоторые базы данных не позволяют многократным клиентским свойствам информации быть установленными атомарно. Для тех баз данных возможно, что некоторые из клиентских свойств информации были установлены даже при том, что Connection.setClientInfo метод выдавал исключение. Приложение может использовать getFailedProperties метод, чтобы получить список клиентских свойств информации, которые не были установлены. Свойства идентифицируются, передавая a Map<String,ClientInfoStatus> к соответствующему SQLClientInfoException конструктор. ClientInfoStatus, Connection.setClientInfo(java.lang.String, java.lang.String), Сериализированная Форма| Конструктор и Описание |
|---|
SQLClientInfoException()
Конструкции a
SQLClientInfoException Объект. |
SQLClientInfoException(Map<String,ClientInfoStatus> failedProperties)
Конструкции a
SQLClientInfoException объект инициализируется с данным failedProperties. |
SQLClientInfoException(Map<String,ClientInfoStatus> failedProperties, Throwable cause)
Конструкции a
SQLClientInfoException объект инициализируется с данным cause и failedProperties. |
SQLClientInfoException(String reason, Map<String,ClientInfoStatus> failedProperties)
Конструкции a
SQLClientInfoException объект инициализируется с данным reason и failedProperties. |
SQLClientInfoException(String reason, Map<String,ClientInfoStatus> failedProperties, Throwable cause)
Конструкции a
SQLClientInfoException объект инициализируется с данным reason, cause и failedProperties. |
SQLClientInfoException(String reason, String SQLState, int vendorCode, Map<String,ClientInfoStatus> failedProperties)
Конструкции a
SQLClientInfoException объект инициализируется с данным reason, SQLState, vendorCode и failedProperties. |
SQLClientInfoException(String reason, String SQLState, int vendorCode, Map<String,ClientInfoStatus> failedProperties, Throwable cause)
Конструкции a
SQLClientInfoException объект инициализируется с данным reason, SQLState, cause, vendorCode и failedProperties. |
SQLClientInfoException(String reason, String SQLState, Map<String,ClientInfoStatus> failedProperties)
Конструкции a
SQLClientInfoException объект инициализируется с данным reason, SQLState и failedProperties. |
SQLClientInfoException(String reason, String SQLState, Map<String,ClientInfoStatus> failedProperties, Throwable cause)
Конструкции a
SQLClientInfoException объект инициализируется с данным reason, SQLState, cause и failedProperties. |
| Модификатор и Тип | Метод и Описание |
|---|---|
Map<String,ClientInfoStatus> |
getFailedProperties()
Возвращает список клиентских свойств информации, которые не могли быть установлены.
|
getErrorCode, getNextException, getSQLState, iterator, setNextExceptionaddSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitforEachpublic SQLClientInfoException()
SQLClientInfoException Объект. reason, SQLState, и список failedProperties инициализируется к null и код поставщика инициализируется к 0. cause не инициализируется, и может впоследствии быть инициализирован звонком Throwable.initCause(java.lang.Throwable) метод. public SQLClientInfoException(Map<String,ClientInfoStatus> failedProperties)
SQLClientInfoException объект инициализируется с данным failedProperties. reason и SQLState инициализируются к null и код поставщика инициализируется к 0. cause не инициализируется, и может впоследствии быть инициализирован звонком Throwable.initCause(java.lang.Throwable) метод. failedProperties - Карта, содержащая значения свойств, которые не могли быть установлены. Ключи в Карте содержат имена клиентских свойств информации, которые не могли быть установлены, и значения содержат одну из причины коды, определенные в ClientInfoStatus
public SQLClientInfoException(Map<String,ClientInfoStatus> failedProperties, Throwable cause)
SQLClientInfoException объект инициализируется с данным cause и failedProperties. reason инициализируется к null если cause==null или к cause.toString() если cause!=null и код поставщика инициализируется к 0. failedProperties - Карта, содержащая значения свойств, которые не могли быть установлены. Ключи в Карте содержат имена клиентских свойств информации, которые не могли быть установлены, и значения содержат одну из причины коды, определенные в ClientInfoStatuscause - (который сохраняется для более позднего извлечения getCause() метод); может быть нулевое указание, что причина является несуществующей или неизвестной. public SQLClientInfoException(String reason, Map<String,ClientInfoStatus> failedProperties)
SQLClientInfoException объект инициализируется с данным reason и failedProperties. SQLState инициализируется к null и код поставщика инициализируется к 0. cause не инициализируется, и может впоследствии быть инициализирован звонком Throwable.initCause(java.lang.Throwable) метод. reason - описание исключенияfailedProperties - Карта, содержащая значения свойств, которые не могли быть установлены. Ключи в Карте содержат имена клиентских свойств информации, которые не могли быть установлены, и значения содержат одну из причины коды, определенные в ClientInfoStatus
public SQLClientInfoException(String reason, Map<String,ClientInfoStatus> failedProperties, Throwable cause)
SQLClientInfoException объект инициализируется с данным reason, cause и failedProperties. SQLState инициализируется к null и код поставщика инициализируется к 0. reason - описание исключенияfailedProperties - Карта, содержащая значения свойств, которые не могли быть установлены. Ключи в Карте содержат имена клиентских свойств информации, которые не могли быть установлены, и значения содержат одну из причины коды, определенные в ClientInfoStatuscause - базовая причина этого SQLException (который сохраняется для более позднего извлечения getCause() метод); может быть нулевое указание, что причина является несуществующей или неизвестной. public SQLClientInfoException(String reason, String SQLState, Map<String,ClientInfoStatus> failedProperties)
SQLClientInfoException объект инициализируется с данным reason, SQLState и failedProperties. cause не инициализируется, и может впоследствии быть инициализирован звонком Throwable.initCause(java.lang.Throwable) метод. Код поставщика инициализируется к 0. reason - описание исключенияSQLState - XOPEN или код SQL:2003, идентифицирующий исключениеfailedProperties - Карта, содержащая значения свойств, которые не могли быть установлены. Ключи в Карте содержат имена клиентских свойств информации, которые не могли быть установлены, и значения содержат одну из причины коды, определенные в ClientInfoStatus
public SQLClientInfoException(String reason, String SQLState, Map<String,ClientInfoStatus> failedProperties, Throwable cause)
SQLClientInfoException объект инициализируется с данным reason, SQLState, cause и failedProperties. Код поставщика инициализируется к 0. reason - описание исключенияSQLState - XOPEN или код SQL:2003, идентифицирующий исключениеfailedProperties - Карта, содержащая значения свойств, которые не могли быть установлены. Ключи в Карте содержат имена клиентских свойств информации, которые не могли быть установлены, и значения содержат одну из причины коды, определенные в ClientInfoStatuscause - базовая причина этого SQLException (который сохраняется для более позднего извлечения getCause() метод); может быть нулевое указание, что причина является несуществующей или неизвестной. public SQLClientInfoException(String reason, String SQLState, int vendorCode, Map<String,ClientInfoStatus> failedProperties)
SQLClientInfoException объект инициализируется с данным reason, SQLState, vendorCode и failedProperties. cause не инициализируется, и может впоследствии быть инициализирован звонком Throwable.initCause(java.lang.Throwable) метод. reason - описание исключенияSQLState - XOPEN или код SQL:2003, идентифицирующий исключениеvendorCode - база данных специфичный для поставщика код исключенияfailedProperties - Карта, содержащая значения свойств, которые не могли быть установлены. Ключи в Карте содержат имена клиентских свойств информации, которые не могли быть установлены, и значения содержат одну из причины коды, определенные в ClientInfoStatus
public SQLClientInfoException(String reason, String SQLState, int vendorCode, Map<String,ClientInfoStatus> failedProperties, Throwable cause)
SQLClientInfoException объект инициализируется с данным reason, SQLState, cause, vendorCode и failedProperties. reason - описание исключенияSQLState - XOPEN или код SQL:2003, идентифицирующий исключениеvendorCode - база данных специфичный для поставщика код исключенияfailedProperties - Карта, содержащая значения свойств, которые не могли быть установлены. Ключи в Карте содержат имена клиентских свойств информации, которые не могли быть установлены, и значения содержат одну из причины коды, определенные в ClientInfoStatuscause - базовая причина этого SQLException (который сохраняется для более позднего извлечения getCause() метод); может быть нулевое указание, что причина является несуществующей или неизвестной. public Map<String,ClientInfoStatus> getFailedProperties()
ClientInfoStatus
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92