org/forgerock/opendj/ldap/Connections 7002 org.forgerock.opendj.ldap.ConnectionFactory newLoadBalancer(org.forgerock.opendj.ldap.LoadBalancingAlgorithm) OPENDJ-2878 Implement sharded request load-balancer org/forgerock/opendj/ldap/LoadBalancingAlgorithm 8001 OPENDJ-2878 Implement sharded request load-balancer org/forgerock/opendj/ldap/LdapPromise 7012 org.forgerock.opendj.ldap.LdapPromise thenFinally(java.lang.Runnable) Consequence of COMMONs-5 Promise API improvements org/forgerock/opendj/ldap/RootDSE 7004 org.forgerock.opendj.ldap.LdapPromise readRootDSEAsync(org.forgerock.opendj.ldap.Connection, org.forgerock.opendj.ldap.LdapResultHandler) Code cleanup: remove unused LdapResultHandler parameter org/forgerock/opendj/ldap/spi/LdapPromises 7004 org.forgerock.opendj.ldap.spi.BindResultLdapPromiseImpl newBindLdapPromise(int, org.forgerock.opendj.ldap.requests.BindRequest, org.forgerock.opendj.ldap.requests.BindClient, org.forgerock.opendj.ldap.IntermediateResponseHandler, org.forgerock.opendj.ldap.Connection) Code cleanup: remove unused Connection parameter org/forgerock/opendj/ldap/spi/LdapPromises 7002 org.forgerock.opendj.ldap.spi.BindResultLdapPromiseImpl newBindLdapPromise(int, org.forgerock.opendj.ldap.requests.BindRequest, org.forgerock.opendj.ldap.requests.BindClient, org.forgerock.opendj.ldap.IntermediateResponseHandler, org.forgerock.opendj.ldap.spi.LDAPConnectionImpl) Code cleanup: remove overloaded method with unused parameter %regex[org/forgerock/opendj/ldap/schema/(AttributeType|DITContentRule|DITStructureRule|MatchingRule|MatchingRuleUse|NameForm|ObjectClass|Syntax)\$Builder] 7006 %regex[org\.forgerock\.opendj\.ldap\.schema\.SchemaElement\$SchemaElementBuilder (description|extraProperties|removeAllExtraProperties|removeExtraProperty)\([^)]*\)] org.forgerock.opendj.ldap.schema.AbstractSchemaElement$SchemaElementBuilder Renamed class SchemaElement to AbstractSchemaElement %regex[org/forgerock/opendj/ldap/schema/(AttributeType|DITContentRule|DITStructureRule|MatchingRule|MatchingRuleUse|NameForm|ObjectClass|Syntax)] 5001 org/forgerock/opendj/ldap/schema/**SchemaElement Renamed class SchemaElement to AbstractSchemaElement %regex[org/forgerock/opendj/ldap/schema/(AttributeType|DITContentRule|DITStructureRule|MatchingRule|MatchingRuleUse|NameForm|ObjectClass|Syntax)\$Builder] 5001 org/forgerock/opendj/ldap/schema/**SchemaElement$SchemaElementBuilder Renamed class SchemaElement to AbstractSchemaElement org/forgerock/opendj/ldap/DN 7002 org.forgerock.opendj.ldap.DN$CompactDn compact() CompactDN has been migrated to server org/forgerock/opendj/ldap/DN$CompactDn 8001 CompactDN has been migrated to server org/forgerock/opendj/ldap/schema/Schema 7002 java.util.List getAttributeTypesWithName(java.lang.String) No duplicate names allowed org/forgerock/opendj/ldap/schema/Schema 7002 java.util.Collection getDITContentRulesWithName(java.lang.String) No duplicate names allowed org/forgerock/opendj/ldap/schema/Schema 7002 java.util.Collection getDITStructureRulesWithName(java.lang.String) No duplicate names allowed org/forgerock/opendj/ldap/schema/Schema 7002 java.util.Collection getMatchingRuleUsesWithName(java.lang.String) No duplicate names allowed org/forgerock/opendj/ldap/schema/Schema 7002 java.util.Collection getMatchingRulesWithName(java.lang.String) No duplicate names allowed org/forgerock/opendj/ldap/schema/Schema 7002 java.util.Collection getNameFormsWithName(java.lang.String) No duplicate names allowed org/forgerock/opendj/ldap/schema/Schema 7002 java.util.Collection getObjectClassesWithName(java.lang.String) No duplicate names allowed org/forgerock/opendj/ldap/LDAPClientContext 7002 void enableConnectionSecurityLayer(org.forgerock.opendj.ldap.ConnectionSecurityLayer) Security layer now handled with enableTLS() and enableSASL() org/forgerock/opendj/ldap/LDAPClientContext 7012 void enableSASL(javax.security.sasl.SaslServer) Simplify management of security layer org/forgerock/opendj/ldap/LDAPClientContext 7004 void enableTLS(javax.net.ssl.SSLContext, java.lang.String[], java.lang.String[], boolean, boolean) Simplify management of security layer org/forgerock/opendj/ldap/LDAPClientContext 7012 void onDisconnect(org.forgerock.opendj.ldap.LDAPClientContext$DisconnectListener) Allows to register connection state listener org/forgerock/opendj/ldap/LDAPListener 7005 LDAPListener(java.net.InetSocketAddress, org.forgerock.opendj.ldap.ServerConnectionFactory, org.forgerock.util.Options) %regex[LDAPListener\(java\.net\.SocketAddress,\s*org\.forgerock\.opendj\.ldap\.ServerConnectionFactory,\s*org\.forgerock\.util\.Options\)] Accept multiple SocketAddress to bind to org/forgerock/opendj/ldap/spi/LDAPListenerImpl 7002 java.net.InetSocketAddress getSocketAddress() Accept multiple SocketAddress to bind to org/forgerock/opendj/ldap/spi/LDAPListenerImpl 7012 java.util.Set getSocketAddresses() Accept multiple SocketAddress to bind to org/forgerock/opendj/ldap/LDAPListener 7002 java.net.InetSocketAddress getSocketAddress() Accept multiple SocketAddress to bind to org/forgerock/opendj/ldap/LDAPListener 7012 java.util.Set getSocketAddresses() Accept multiple SocketAddress to bind to org/forgerock/opendj/ldap/LDAPListener 7002 java.net.InetAddress getAddress() Accept multiple SocketAddress to bind to org/forgerock/opendj/ldap/LDAPListener 7002 java.lang.String getHostName() Accept multiple SocketAddress to bind to org/forgerock/opendj/ldap/LDAPListener 7002 int getPort() Accept multiple SocketAddress to bind to org/forgerock/opendj/ldap/spi/TransportProvider 7005 org.forgerock.opendj.ldap.spi.LDAPListenerImpl getLDAPListener(java.net.InetSocketAddress, org.forgerock.opendj.ldap.ServerConnectionFactory, org.forgerock.util.Options) %regex[org\.forgerock\.opendj\.ldap\.spi\.LDAPListenerImpl\s*getLDAPListener\(java\.util\.Set,\s*org\.forgerock\.opendj\.ldap\.ServerConnectionFactory,\s*org\.forgerock\.util\.Options\)] Accept multiple SocketAddress to bind to