|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public final class SortResponseControl extends BasicControl
Пример кода в SortControl шоу, как этот class может использоваться.
Этот class реализует Управление Ответом LDAPv3 для стороны сервера, сортирующей как определено в . У значения управления есть следующее определение ASN.1:
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, valueCRITICAL, NONCRITICAL| Конструктор и Описание |
|---|
SortResponseControl(String id, boolean criticality, byte[] value)
Создает управление, чтобы указать на результат запроса вида.
|
| Модификатор и Тип | Метод и Описание |
|---|---|
Строка |
getAttributeID()
Получает ID атрибута, который заставил вид перестать работать.
|
NamingException |
getException()
Получает NamingException, подходящий для кода результата.
|
int |
getResultCode()
Получает код результата LDAP работы вида.
|
boolean |
isSorted()
Определяет, были ли результаты поиска успешно сортированы.
|
getEncodedValue, getID, isCriticalpublic 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