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

Matthew Swift
29.28.2013 c5bbfeb19a1c940d3e033b6c08aa30628955b6bf
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
commitc5bbfeb19a1c940d3e033b6c08aa30628955b6bf
tree c6703bf0b340a158ba9dcb1570353db7f9c524de tree | zip | gz
parent 990728f07dcaf801ef5834b7d11f52e0febd2e19 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
opendj-sdk/opendj3/opendj-ldap-sdk-examples/src/main/java/org/forgerock/opendj/examples/Proxy.java 24 ●●●● diff | view | raw | blame | history
opendj-sdk/opendj3/opendj-ldap-sdk-examples/src/main/java/org/forgerock/opendj/examples/RewriterProxy.java 26 ●●●● diff | view | raw | blame | history
opendj-sdk/opendj3/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/MemoryBackend.java 14 ●●●● diff | view | raw | blame | history
opendj-sdk/opendj3/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/RequestHandler.java 16 ●●●● diff | view | raw | blame | history
opendj-sdk/opendj3/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/RequestHandlerFactoryAdapter.java 74 ●●●● diff | view | raw | blame | history
opendj-sdk/opendj3/opendj-ldap-sdk/src/test/java/org/forgerock/opendj/ldap/LDAPListenerTestCase.java 34 ●●●●● diff | view | raw | blame | history
opendj-sdk/opendj3/opendj-ldap-sdk/src/test/java/org/forgerock/opendj/ldap/LDAPServer.java 99 ●●●●● diff | view | raw | blame | history