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

Matthew Swift
29.28.2013 004a3a1b44409544debabe38296b09174c809aa3
refs
author Matthew Swift <matthew.swift@forgerock.com>
Wednesday, May 29, 2013 10:28 +0200
committer Matthew Swift <matthew.swift@forgerock.com>
Wednesday, May 29, 2013 10:28 +0200
commit004a3a1b44409544debabe38296b09174c809aa3
tree b5f228ad6f3010764254df6f13c89a6a813ceefd tree | zip | gz
parent 1551fd2fcd0c41409a26f5c8c32c25d99e059eb4 view | diff
Minor API cleanup in preparation for final release.

* narrow type-safety of server side ResultHandlers from ResultHandler<? super XXX> to ResultHandler<XXX>. Although wider type-safety is usually preferred, we are always going to pass in specific result handlers to the server side APIs (e.g. RequestHandler). In addition, experience with CREST has shown that the use of "super" makes it harder to implement filter chain functionality.
7 files modified
287 ■■■■■ changed files
opendj3/opendj-ldap-sdk-examples/src/main/java/org/forgerock/opendj/examples/Proxy.java 24 ●●●● diff | view | raw | blame | history
opendj3/opendj-ldap-sdk-examples/src/main/java/org/forgerock/opendj/examples/RewriterProxy.java 26 ●●●● diff | view | raw | blame | history
opendj3/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/MemoryBackend.java 14 ●●●● diff | view | raw | blame | history
opendj3/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/RequestHandler.java 16 ●●●● diff | view | raw | blame | history
opendj3/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/RequestHandlerFactoryAdapter.java 74 ●●●● diff | view | raw | blame | history
opendj3/opendj-ldap-sdk/src/test/java/org/forgerock/opendj/ldap/LDAPListenerTestCase.java 34 ●●●●● diff | view | raw | blame | history
opendj3/opendj-ldap-sdk/src/test/java/org/forgerock/opendj/ldap/LDAPServer.java 99 ●●●●● diff | view | raw | blame | history