mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

Ludovic Poitou
14.52.2010 72650d4cc41c64136d064967d7fec3726d850fee
refs
author Ludovic Poitou <ludovic.poitou@forgerock.com>
Thursday, October 14, 2010 13:52 +0200
committer Ludovic Poitou <ludovic.poitou@forgerock.com>
Thursday, October 14, 2010 13:52 +0200
commit72650d4cc41c64136d064967d7fec3726d850fee
tree 36534106b007c3ab13cd8a328a373138782fb8ea tree | zip | gz
parent fa676322a7846fa78dbec30598885776f8ad28ee view | diff
Multiple enhancements and bug fixes to the SDK (update from OpenDS by matthew_swift):

* Added a method, Entries.diffEntries(Entry,Entry), which returns a ModifyRequest containing the necessary changes to convert the first entry to the second.

* Improvements to the DIGEST-MD5 and GSSAPI SASL bind request interfaces + some bug fixes.

* Expose the LoadBalancingAlgorithm interface and also add support for Round Robin style load balancing to complement the existing Failover algorithm.

* Implement some simple examples: ldap search, ldap modify, async ldap search, an ldap proxy server, and an ldap data store. These can be found in the "examples" directory and are built and included with the SDK zip file as examples.zip.

* Various minor Javadoc improvements and bug fixes.

* Updated to latest Grizzly.

* Added an overview.html file which includes a very simple getting started example as well as pointers to key classes and interfaces (DISCLAIMER: this is just a start).

* Some more unit tests.
24 files added
81 files modified
10157 ■■■■ changed files
sdk/build.xml 36 ●●●● diff | view | raw | blame | history
sdk/examples/org/opends/sdk/examples/client/asyncsearch/Main.java 322 ●●●●● diff | view | raw | blame | history
sdk/examples/org/opends/sdk/examples/client/asyncsearch/package-info.java 35 ●●●●● diff | view | raw | blame | history
sdk/examples/org/opends/sdk/examples/client/modify/Main.java 166 ●●●●● diff | view | raw | blame | history
sdk/examples/org/opends/sdk/examples/client/modify/package-info.java 36 ●●●●● diff | view | raw | blame | history
sdk/examples/org/opends/sdk/examples/client/search/Main.java 187 ●●●●● diff | view | raw | blame | history
sdk/examples/org/opends/sdk/examples/client/search/package-info.java 34 ●●●●● diff | view | raw | blame | history
sdk/examples/org/opends/sdk/examples/server/proxy/Main.java 515 ●●●●● diff | view | raw | blame | history
sdk/examples/org/opends/sdk/examples/server/proxy/package-info.java 34 ●●●●● diff | view | raw | blame | history
sdk/examples/org/opends/sdk/examples/server/store/Main.java 589 ●●●●● diff | view | raw | blame | history
sdk/examples/org/opends/sdk/examples/server/store/package-info.java 35 ●●●●● diff | view | raw | blame | history
sdk/lib/gmbal-api-only.jar diff | view | raw | blame | history
sdk/lib/grizzly.jar diff | view | raw | blame | history
sdk/nbproject/genfiles.properties 5 ●●●●● diff | view | raw | blame | history
sdk/nbproject/ide-file-targets.xml 218 ●●●●● diff | view | raw | blame | history
sdk/nbproject/ide-targets.xml 38 ●●●●● diff | view | raw | blame | history
sdk/nbproject/project.xml 283 ●●●●● diff | view | raw | blame | history
sdk/resource/example-2000.ldif.zip diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/extensions/GetConnectionIDExtendedRequest.java 7 ●●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/extensions/GetSymmetricKeyExtendedRequest.java 7 ●●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/extensions/PasswordPolicyStateExtendedRequest.java 7 ●●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/ldap/ASN1BufferReader.java 6 ●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/ldap/ASN1BufferWriter.java 8 ●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/ldap/AbstractLDAPFutureResultImpl.java 27 ●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/ldap/GlobalTransportFactory.java 48 ●●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/ldap/GrizzlyLDAPListenerOptions.java 2 ●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/ldap/GrizzlyLDAPOptions.java 2 ●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/ldap/InternalConnection.java 38 ●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/ldap/LDAPBindFutureResultImpl.java 7 ●●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/ldap/LDAPClientFilter.java 16 ●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/ldap/LDAPCompareFutureResultImpl.java 9 ●●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/ldap/LDAPConnection.java 118 ●●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/ldap/LDAPConnectionFactoryImpl.java 69 ●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/ldap/LDAPExtendedFutureResultImpl.java 8 ●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/ldap/LDAPFutureResultImpl.java 14 ●●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/ldap/LDAPListenerImpl.java 64 ●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/ldap/LDAPSearchFutureResultImpl.java 7 ●●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/ldap/LDAPServerFilter.java 293 ●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/ldap/LDAPWriter.java 4 ●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/ldap/SASLDecoderTransformer.java 10 ●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/ldap/SASLEncoderTransformer.java 10 ●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/ldap/SASLFilter.java 6 ●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/ldap/TimeoutChecker.java 2 ●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/tools/ArgumentParserConnectionFactory.java 10 ●●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/tools/AuthenticatedConnectionFactory.java 44 ●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/util/AsynchronousFutureResult.java 483 ●●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/util/RecursiveFutureResult.java 4 ●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/util/StaticUtils.java 108 ●●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/AbstractAsynchronousConnection.java 20 ●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/AbstractConnection.java 10 ●●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/AbstractConnectionFactory.java 7 ●●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/AbstractLoadBalancingAlgorithm.java 428 ●●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/AuthenticatedConnectionFactory.java 28 ●●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/ConnectionPool.java 47 ●●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/Connections.java 160 ●●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/Entries.java 182 ●●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/Entry.java 2 ●●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/ErrorResultException.java 55 ●●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/FailoverLoadBalancingAlgorithm.java 272 ●●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/HeartBeatConnectionFactory.java 34 ●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/InternalConnectionFactory.java 34 ●●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/LDAPClientContext.java 64 ●●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/LDAPConnectionFactory.java 92 ●●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/LDAPListener.java 234 ●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/LinkedAttribute.java 235 ●●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/LoadBalancer.java 100 ●●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/LoadBalancingAlgorithm.java 12 ●●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/RoundRobinLoadBalancingAlgorithm.java 178 ●●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/ServerConnection.java 43 ●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/ServerConnectionFactory.java 17 ●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/SynchronousConnection.java 23 ●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/controls/package-info.java 4 ●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/package-info.java 5 ●●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/requests/AbandonRequest.java 16 ●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/requests/AbandonRequestImpl.java 22 ●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/requests/CancelExtendedRequest.java 20 ●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/requests/CancelExtendedRequestImpl.java 27 ●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/requests/DigestMD5SASLBindRequest.java 439 ●●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/requests/DigestMD5SASLBindRequestImpl.java 462 ●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/requests/GSSAPISASLBindRequest.java 277 ●●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/requests/GSSAPISASLBindRequestImpl.java 433 ●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/requests/GenericExtendedRequestImpl.java 18 ●●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/requests/PasswordModifyExtendedRequestImpl.java 11 ●●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/requests/Request.java 4 ●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/requests/Requests.java 54 ●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/requests/SearchRequest.java 16 ●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/requests/SearchRequestImpl.java 10 ●●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/requests/StartTLSExtendedRequestImpl.java 16 ●●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/requests/WhoAmIExtendedRequestImpl.java 11 ●●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/responses/AbstractExtendedResultDecoder.java 137 ●●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/responses/ExtendedResultDecoder.java 75 ●●●● diff | view | raw | blame | history
sdk/src/overview.html 103 ●●●●● diff | view | raw | blame | history
sdk/tests/unit-tests-testng/src/com/sun/opends/sdk/ldap/ASN1BufferReaderTestCase.java 4 ●●●● diff | view | raw | blame | history
sdk/tests/unit-tests-testng/src/com/sun/opends/sdk/ldap/ASN1BufferWriterTestCase.java 4 ●●●● diff | view | raw | blame | history
sdk/tests/unit-tests-testng/src/com/sun/opends/sdk/ldap/GlobalTransportFactoryTestCase.java 4 ●●●● diff | view | raw | blame | history
sdk/tests/unit-tests-testng/src/org/opends/sdk/ConnectionFactoryTestCase.java 148 ●●●● diff | view | raw | blame | history
sdk/tests/unit-tests-testng/src/org/opends/sdk/DNTestCase.java 15 ●●●●● diff | view | raw | blame | history
sdk/tests/unit-tests-testng/src/org/opends/sdk/EntriesTestCase.java 229 ●●●●● diff | view | raw | blame | history
sdk/tests/unit-tests-testng/src/org/opends/sdk/EntryTestCase.java 2 ●●● diff | view | raw | blame | history
sdk/tests/unit-tests-testng/src/org/opends/sdk/LDAPListenerTestCase.java 776 ●●●●● diff | view | raw | blame | history
sdk/tests/unit-tests-testng/src/org/opends/sdk/LDAPServer.java 59 ●●●●● diff | view | raw | blame | history
sdk/tests/unit-tests-testng/src/org/opends/sdk/LinkedAttributeTestCase.java 417 ●●●●● diff | view | raw | blame | history
sdk/tests/unit-tests-testng/src/org/opends/sdk/TestCaseUtils.java 42 ●●●●● diff | view | raw | blame | history
sdk/tests/unit-tests-testng/src/org/opends/sdk/requests/DigestMD5SASLBindRequestTestCase.java 33 ●●●●● diff | view | raw | blame | history
sdk/tests/unit-tests-testng/src/org/opends/sdk/requests/GSSAPISASLBindRequestTestCase.java 16 ●●●●● diff | view | raw | blame | history