20 Jul, 2015

1 commit

  • * Note that this migration just solved compilation issues, it does not try to take benefits from the apis enhancements.
    * The major change is that org.forgerock.opendj.ldap.ResultHandler has been renamed to org.forgerock.opendj.ldap.LdapResultHandler.java to prevent conflicts with the org.forgerock.util.promise.ResultHandler
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@12687 41b1ffd8-f28e-4786-ab96-9950f0a78031
    gaetan
     

01 Jun, 2015

1 commit


18 May, 2015

1 commit


28 Apr, 2015

3 commits


29 Jan, 2015

1 commit


28 Nov, 2014

1 commit


27 Nov, 2014

1 commit

  • …actory and GrizzlyLDAPConnectionFactory
    
    To avoid code duplication and makes API more fluent, we have merged HBCF, ACF and GCF by creating an AbstractLdapConnectionFactoryImpl.
    The new connection skeletal associated is AbstractLdapConnectionImpl.
    This is a sub-optimal solution, there is still some concurrency issues to address in AbstractLdapConnecitonImpl.
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@11348 41b1ffd8-f28e-4786-ab96-9950f0a78031
    gaetan
     

03 Nov, 2014

1 commit

  • - work with null checked expressions first
    - revert conditions
    - collapse if statements
    - push negations down
    - invert equals()
    
    Manually used ternary operators
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@11233 41b1ffd8-f28e-4786-ab96-9950f0a78031
    JnRouvignac
     

21 Oct, 2014

2 commits


16 Oct, 2014

1 commit


15 Oct, 2014

1 commit


14 Oct, 2014

1 commit


29 Sep, 2014

1 commit

  • * org.forgerock.opendj.ldap package:
    ** Rename FutureResult to LdapPromise
    ** Rename FutureResultImpl to LdapPromiseImpl and move it to org.forgerock.opendj.ldap.spi
    ** Rename the util class FutureResultWrapper to LdapPromises and move it to org.forgerock.opendj.ldap.spi package 
    ** Solve some bugs in HeartBeatConnectionFactory class
    
    org.forgerock.opendj.ldap.spi
    ** Merge old LDAPFutureResultImpl and AbstractLDAPFutureResultImpl and rename it as ResultLdapPromiseImpl
    ** Remove AbstractLDAPFutureResultImpl, LDAPFutureResultImpl and LDAPCompareFutureResultImpl
    ** Rename LDAP[Bind | Extended | Search]FutureResultImpl to [Bind | Extended | Search]ResultLdapPromiseImpl
    ** Add static methods in LdapPromises to return *LdapPromiseImpl instances
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@11065 41b1ffd8-f28e-4786-ab96-9950f0a78031
    gaetan
     

19 Sep, 2014

1 commit


15 Sep, 2014

1 commit

  • Connection, ConnectionFactory, ResultHandler and SearchResultHandler public APIs have been changed.
    * Connection.java
      In all xxxAsync method, the final handler parameter will be removed and the client is expected to register the handler with the returned promise. For search request, a SearchResultHandler is still required because it needs to handle search result entries/references.
    
    * ConnectionFactory.java
      In the method getConnectionAsync(), the final handler parameter will be removed.
    
    * ResultHandler.java
      Now extends SuccessHandler and FailureHandler in order to allow usage of then() method call.
    
    * SearchResultHandler.java
      Remove the inheritance link with ResultHandler. So client needs to register a ResultHandler instance when he calls searchAsync in addition to register a SearchResultHandler.
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@11001 41b1ffd8-f28e-4786-ab96-9950f0a78031
    gaetan
     

25 Jan, 2014

1 commit

  • * moved closeSilently() methods and a couple of others from StaticUtils to forgerock-utils
    * bumped dependency on forgerock-utils to 1.3.0-SNAPSHOT
    * all remaining Findbugs warnings are just noise. It's a shame that it's not possible to use @SuppressWarnings("findbugs").
    
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@10187 41b1ffd8-f28e-4786-ab96-9950f0a78031
    matthew
     

27 Nov, 2013

2 commits

  • …runk once the new Maven module and package layout has been validated
    
    * fix grizzly module site generation
    * add links for sub-module Javadoc
    * add link for server 2x adapter
    * clean up examples site.
    
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@9849 41b1ffd8-f28e-4786-ab96-9950f0a78031
    matthew
     
  • …runk once the new Maven module and package layout has been validated
    
    * convert opendj-ldap-sdk module into a Maven group (pom + only dependencies)
    * kept old opendj-ldap-sdk site as primary "About" page in order to avoid breaking bookmarks and links. The opendj-core module's site is hidden
    * remove all sub-module site.xml files and instead inherit menus from parent
    * switch SDK Javadoc URLs to point at opendj-core Javadoc since opendj-ldap-sdk Javadoc is stale
    * add simple place holder index.xml.vm site pages for most sub-modules
    * change how we document getting the binaries: instead reference the dependencies report. Although slight less helpful to the reader, at least the links won't become stale.
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@9845 41b1ffd8-f28e-4786-ab96-9950f0a78031
    matthew
     

26 Nov, 2013

1 commit