Spec-Zone .ru
спецификации, руководства, описания, API
|
public final class SortResponseControl extends BasicControl
Пример кода в SortControl
шоу, как этот class может использоваться.
Этот class реализует Управление Ответом LDAPv3 для стороны сервера, сортирующей как определено в
SortResult ::= SEQUENCE { sortResult ENUMERATED { success (0), -- results are sorted operationsError (1), -- server internal failure timeLimitExceeded (3), -- timelimit reached before -- sorting was completed strongAuthRequired (8), -- refused to return sorted -- results via insecure -- protocol adminLimitExceeded (11), -- too many matching entries -- for the server to sort noSuchAttribute (16), -- unrecognized attribute -- type in sort key inappropriateMatching (18), -- unrecognized or inappro- -- priate matching rule in -- sort key insufficientAccessRights (50), -- refused to return sorted -- results to this client busy (51), -- too busy to process unwillingToPerform (53), -- unable to sort other (80) }, attributeType [0] AttributeType OPTIONAL }
SortControl
, Сериализированная ФормаМодификатор и Тип | Поле и Описание |
---|---|
static String |
OID
Присвоенный объектный идентификатор управления ответом вида стороны сервера 1.2.840.113556.1.4.474.
|
criticality, id, value
CRITICAL, NONCRITICAL
Конструктор и Описание |
---|
SortResponseControl(String id, boolean criticality, byte[] value)
Создает управление, чтобы указать на результат запроса вида.
|
Модификатор и Тип | Метод и Описание |
---|---|
Строка |
getAttributeID()
Получает ID атрибута, который заставил вид перестать работать.
|
NamingException |
getException()
Получает NamingException, подходящий для кода результата.
|
int |
getResultCode()
Получает код результата LDAP работы вида.
|
boolean |
isSorted()
Определяет, были ли результаты поиска успешно сортированы.
|
getEncodedValue, getID, isCritical
public static final String OID
public SortResponseControl(String id, boolean criticality, byte[] value) throws IOException
id
- Объектная строка идентификатора управления.criticality
- Критичность управления.value
- BER управления ASN.1 закодированное значение. Это не клонируется - любые изменения, чтобы оценить будут влиять на содержание управления.IOException
- если с ошибкой встречаются, декодируя значение управления.public boolean isSorted()
public int getResultCode()
public String getAttributeID()
public NamingException getException()
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92