Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (101)
JavaBeans (21)
JDBC (121)
JDK (426)
JSP (20)
Logging (108)
Mail (58)
Messaging (8)
Network (84)
PDF (97)
Report (7)
Scripting (84)
Security (32)
Server (121)
Servlet (26)
SOAP (24)
Testing (54)
Web (15)
XML (309)
Collections:
Other Resources:
JDK 11 java.naming.jmod - Naming Module
JDK 11 java.naming.jmod is the JMOD file for JDK 11 Naming module.
JDK 11 Naming module compiled class files are stored in \fyicenter\jdk-11.0.1\jmods\java.naming.jmod.
JDK 11 Naming module compiled class files are also linked and stored in the \fyicenter\jdk-11.0.1\lib\modules JImage file.
JDK 11 Naming module source code files are stored in \fyicenter\jdk-11.0.1\lib\src.zip\java.naming.
You can click and view the content of each source code file in the list below.
✍: FYIcenter
⏎ javax/naming/ldap/SortResponseControl.java
/* * Copyright (c) 2003, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package javax.naming.ldap; import java.io.IOException; import javax.naming.*; import javax.naming.directory.*; import com.sun.jndi.ldap.Ber; import com.sun.jndi.ldap.BerDecoder; import com.sun.jndi.ldap.LdapCtx; /** * Indicates whether the requested sort of search results was successful or not. * When the result code indicates success then the results have been sorted as * requested. Otherwise the sort was unsuccessful and additional details * regarding the cause of the error may have been provided by the server. * <p> * The code sample in {@link SortControl} shows how this class may be used. * <p> * This class implements the LDAPv3 Response Control for server-side sorting * as defined in * <a href="http://www.ietf.org/rfc/rfc2891.txt">RFC 2891</a>. * * The control's value has the following ASN.1 definition: * <pre> * * 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 } * * </pre> * * @since 1.5 * @see SortControl * @author Vincent Ryan */ final public class SortResponseControl extends BasicControl { /** * The server-side sort response control's assigned object identifier * is 1.2.840.113556.1.4.474. */ public static final String OID = "1.2.840.113556.1.4.474"; private static final long serialVersionUID = 5142939176006310877L; /** * The sort result code. * * @serial */ private int resultCode = 0; /** * The ID of the attribute that caused the sort to fail. * * @serial */ private String badAttrId = null; /** * Constructs a control to indicate the outcome of a sort request. * * @param id The control's object identifier string. * @param criticality The control's criticality. * @param value The control's ASN.1 BER encoded value. * It is not cloned - any changes to value * will affect the contents of the control. * @exception IOException if an error is encountered * while decoding the control's value. */ public SortResponseControl(String id, boolean criticality, byte[] value) throws IOException { super(id, criticality, value); // decode value BerDecoder ber = new BerDecoder(value, 0, value.length); ber.parseSeq(null); resultCode = ber.parseEnumeration(); if ((ber.bytesLeft() > 0) && (ber.peekByte() == Ber.ASN_CONTEXT)) { badAttrId = ber.parseStringWithTag(Ber.ASN_CONTEXT, true, null); } } /** * Determines if the search results have been successfully sorted. * If an error occurred during sorting a NamingException is thrown. * * @return true if the search results have been sorted. */ public boolean isSorted() { return (resultCode == 0); // a result code of zero indicates success } /** * Retrieves the LDAP result code of the sort operation. * * @return The result code. A zero value indicates success. */ public int getResultCode() { return resultCode; } /** * Retrieves the ID of the attribute that caused the sort to fail. * Returns null if no ID was returned by the server. * * @return The possibly null ID of the bad attribute. */ public String getAttributeID() { return badAttrId; } /** * Retrieves the NamingException appropriate for the result code. * * @return A NamingException or null if the result code indicates * success. */ public NamingException getException() { return LdapCtx.mapErrorCode(resultCode, null); } }
⏎ javax/naming/ldap/SortResponseControl.java
Or download all of them as a single archive file:
File name: java.naming-11.0.1-src.zip File size: 461792 bytes Release date: 2018-11-04 Download
⇒ JDK 11 java.net.http.jmod - Net HTTP Module
2020-09-30, 52562👍, 0💬
Popular Posts:
JRE 5 sunjce_provider.jar is the JAR file for JRE 5 Sun JCE Provider, which provides implementations...
JRE 8 rt.jar is the JAR file for JRE 8 RT (Runtime) libraries. JRE (Java Runtime) 8 is the runtime e...
How to display types defined in an XML Schema file with the xs\QueryXS.java provided in the Apache X...
Guava is a suite of core and expanded libraries that include utility classes, google's collections, ...
What Is poi-ooxml-5.2.3.jar? poi-ooxml-5.2.3.jar is one of the JAR files for Apache POI 5.2.3, which...