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

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