org/forgerock/opendj/ldap/LDAPConnectionFactory 7002 LDAPConnectionFactory(java.net.SocketAddress) Moving from inetSocketAddress to host+port constructors org/forgerock/opendj/ldap/LDAPConnectionFactory 7002 LDAPConnectionFactory(java.net.SocketAddress, org.forgerock.opendj.ldap.LDAPOptions) Moving from inetSocketAddress to host+port constructors org/forgerock/opendj/ldap/LDAPConnectionFactory 7002 java.net.InetAddress getAddress() Moving from inetSocketAddress to host+port constructors org/forgerock/opendj/ldap/LDAPConnectionFactory 7002 java.net.SocketAddress getSocketAddress() Moving from inetSocketAddress to host+port constructors org/forgerock/opendj/ldap/CoreMessages 8001 Incorrectly reported because it is automatically generated org/forgerock/opendj/ldap/Connections 7005 %regex[org\.forgerock\.opendj\.ldap\.ConnectionFactory newHeartBeatConnectionFactory\(org\.forgerock\.opendj\.ldap\.ConnectionFactory, long, java\.util\.concurrent\.TimeUnit, org\.forgerock\.opendj\.ldap\.requests\.SearchRequest(, java\.util\.concurrent\.ScheduledExecutorService)?\)] %regex[org\.forgerock\.opendj\.ldap\.ConnectionFactory newHeartBeatConnectionFactory\(org\.forgerock\.opendj\.ldap\.ConnectionFactory,\s*long,\s*long,\s*java\.util\.concurrent\.TimeUnit(,\s*org\.forgerock\.opendj\.ldap\.requests\.SearchRequest(,\s*java\.util\.concurrent\.ScheduledExecutorService)?)?\)] OPENDJ-1058: Added a timeout parameter to actively shutdown dead connections org/forgerock/opendj/ldap/Connections 7004 org.forgerock.opendj.ldap.ConnectionFactory newHeartBeatConnectionFactory(org.forgerock.opendj.ldap.ConnectionFactory, long, java.util.concurrent.TimeUnit) OPENDJ-1058: Added a timeout parameter to actively shutdown dead connections org/forgerock/opendj/ldap/ErrorResultException 7005 %regex[org\.forgerock\.opendj\.ldap\.ErrorResultException newErrorResult\(org\.forgerock\.opendj\.ldap\.ResultCode, java\.lang\.String(, java\.lang\.Throwable)?\)] %regex[org\.forgerock\.opendj\.ldap\.ErrorResultException newErrorResult\(org\.forgerock\.opendj\.ldap\.ResultCode, java\.lang\.CharSequence(, java\.lang\.Throwable)?\)] OPENDJ-1058: Broadened the API by accepting java.lang.CharSequence while retaining source compatibility %regex[org/forgerock/opendj/ldap/(LDAPConnectionFactory|LDAPListener)] 7002 java.lang.String getHostname() OPENDJ-1270: Renamed LDAP{ConnectionFactory|Listener}.getHostname() to getHostName() %regex[org/forgerock/opendj/ldap/(LDAPConnectionFactory|LDAPListener)] 7006 java.net.SocketAddress getSocketAddress() java.net.InetSocketAddress OPENDJ-1270: Changed LDAP{ConnectionFactory|Listener}.getAddress() to return InetSocketAddresses org/forgerock/opendj/ldap/LDAPConnectionFactory 7005 %regex[LDAPConnectionFactory\(java\.net\.SocketAddress(, org\.forgerock\.opendj\.ldap\.LDAPOptions)?\)] %regex[LDAPConnectionFactory\(java\.net\.InetSocketAddress(, org\.forgerock\.opendj\.ldap\.LDAPOptions)?\)] OPENDJ-1270: Changed constructors to only accept InetSocketAddresses instead of more generic SocketAddress org/forgerock/opendj/ldap/LDAPListener 7005 %regex[LDAPListener\(java\.net\.SocketAddress, org\.forgerock\.opendj\.ldap\.ServerConnectionFactory(,\s*org\.forgerock\.opendj\.ldap\.LDAPListenerOptions)?\)] %regex[LDAPListener\(java\.net\.InetSocketAddress,\s*org\.forgerock\.opendj\.ldap\.ServerConnectionFactory(,\s*org\.forgerock\.opendj\.ldap\.LDAPListenerOptions)?\)] OPENDJ-1270: Changed constructors to only accept InetSocketAddresses instead of more generic SocketAddress %regex[org/forgerock/opendj/ldap/(LDAPOptions|LDAPListenerOptions)] 7002 %regex[org\.glassfish\.grizzly\.nio\.transport\.TCPNIOTransport getTCPNIOTransport\(\)] OPENDJ-346: Decoupled opendj-ldap-sdk from grizzly-framework %regex[org/forgerock/opendj/ldap/(LDAPOptions|LDAPListenerOptions)] 7002 %regex[org\.forgerock\.opendj\.ldap\.(LDAPOptions|LDAPListenerOptions) setTCPNIOTransport\(org\.glassfish\.grizzly\.nio\.transport\.TCPNIOTransport\)] OPENDJ-346: Decoupled opendj-ldap-sdk from grizzly-framework %regex[org/forgerock/opendj/asn1/[^/]*] 8001 OPENDJ-175: Moved all classes from org.forgerock.opendj.asn1 package to org.forgerock.opendj.io package org/forgerock/opendj/ldap/ByteSequence 7012 boolean isEmpty() OPENDJ-701: Added method isEmpty() to interface ByteSequence org/forgerock/opendj/ldap/requests/SearchRequest 7012 boolean isSingleEntrySearch() OPENDJ-972: Added method isSingleEntrySearch() to interface SearchRequest org/forgerock/opendj/ldap/schema/MatchingRule 7002 %regex[org\.forgerock\.opendj\.ldap\.Assertion getAssertion\(org\.forgerock\.opendj\.ldap\.ByteSequence, java\.util\.List, org\.forgerock\.opendj\.ldap\.ByteSequence\)] Renamed getAssertion() to getSubstringAssertion() org/forgerock/opendj/ldap/schema/MatchingRuleImpl 7002 %regex[org\.forgerock\.opendj\.ldap\.Assertion getAssertion\(org\.forgerock\.opendj\.ldap\.schema\.Schema, org\.forgerock\.opendj\.ldap\.ByteSequence, java\.util\.List, org\.forgerock\.opendj\.ldap\.ByteSequence\)] Renamed getAssertion() to getSubstringAssertion() org/forgerock/opendj/ldap/schema/MatchingRuleImpl 7012 %regex[org\.forgerock\.opendj\.ldap\.Assertion getSubstringAssertion\(org\.forgerock\.opendj\.ldap\.schema\.Schema, org\.forgerock\.opendj\.ldap\.ByteSequence, java\.util\.List, org\.forgerock\.opendj\.ldap\.ByteSequence\)] Renamed getAssertion() to getSubstringAssertion() org/forgerock/opendj/ldap/schema/SchemaValidationPolicy 7006 %regex[org\.forgerock\.opendj\.ldap\.schema\.SchemaValidationPolicy\$Policy (checkAttributeValues|checkAttributesAndObjectClasses|checkDITContentRules|checkDITStructureRules|checkNameForms|requireSingleStructuralObjectClass)\(\)] %regex[org\.forgerock\.opendj\.ldap\.schema\.SchemaValidationPolicy\$Action] Renamed SchemaValidationPolicy.Policy to SchemaValidationPolicy.Action org/forgerock/opendj/ldap/schema/SchemaValidationPolicy 7005 %regex[org\.forgerock\.opendj\.ldap\.schema\.SchemaValidationPolicy (checkAttributeValues|checkAttributesAndObjectClasses|checkDITContentRules|checkDITStructureRules|checkNameForms|requireSingleStructuralObjectClass)\(org\.forgerock\.opendj\.ldap\.schema\.SchemaValidationPolicy\$Policy(, org\.forgerock\.opendj\.ldap\.schema\.SchemaValidationPolicy\$EntryResolver)?\)] %regex[org\.forgerock\.opendj\.ldap\.schema\.SchemaValidationPolicy (checkAttributeValues|checkAttributesAndObjectClasses|checkDITContentRules|checkDITStructureRules|checkNameForms|requireSingleStructuralObjectClass)\(org\.forgerock\.opendj\.ldap\.schema\.SchemaValidationPolicy\$Action(,\s*org\.forgerock\.opendj\.ldap\.schema\.SchemaValidationPolicy\$EntryResolver)?\)] Renamed SchemaValidationPolicy.Policy to SchemaValidationPolicy.Action org/forgerock/opendj/ldap/schema/SchemaValidationPolicy$Policy 8001 Renamed SchemaValidationPolicy.Policy to SchemaValidationPolicy.Action org/forgerock/opendj/ldap/LDAPListenerOptions 7002 org.forgerock.opendj.ldap.LDAPListenerOptions setDecodeOptions(org.forgerock.opendj.ldap.DecodeOptions) OPENDJ-1197: Method return type has changed due to reification org/forgerock/opendj/ldap/LDAPOptions 7002 org.forgerock.opendj.ldap.LDAPOptions setDecodeOptions(org.forgerock.opendj.ldap.DecodeOptions) OPENDJ-1197: Method return type has changed due to reification org/forgerock/opendj/ldap/Assertion 7012 java.lang.Object createIndexQuery(org.forgerock.opendj.ldap.spi.IndexQueryFactory) OPENDJ-1308 Migrate schema support: allows decoupling indexing from a specific backend org/forgerock/opendj/ldap/schema/MatchingRuleImpl 7012 java.util.Collection getIndexers() OPENDJ-1308 Migrate schema support: allows decoupling indexing from a specific backend org/forgerock/opendj/ldap/schema/MatchingRuleImpl 7012 boolean isIndexingSupported() OPENDJ-1308 Migrate schema support: allows decoupling indexing from a specific backend org/forgerock/opendj/ldap/*Connection* 7004 org.forgerock.opendj.ldap.FutureResult *Async(*org.forgerock.opendj.ldap.ResultHandler) OPENDJ-1285 Migrate SDK from Futures to Promises org/forgerock/opendj/ldap/schema/Schema 7004 org.forgerock.opendj.ldap.FutureResult readSchema*Async*(org.forgerock.opendj.ldap.Connection, org.forgerock.opendj.ldap.DN, org.forgerock.opendj.ldap.ResultHandler) OPENDJ-1285 Migrate SDK from Futures to Promises org/forgerock/opendj/ldap/*Connection* 7006 org.forgerock.opendj.ldap.FutureResult *Async(*org.forgerock.opendj.ldap.ResultHandler) org.forgerock.util.promise.Promise OPENDJ-1285 Migrate SDK from Futures to Promises org/forgerock/opendj/ldap/Connection 7012 org.forgerock.opendj.ldap.FutureResult *Async(org.forgerock.opendj.*) OPENDJ-1285 Migrate SDK from Futures to Promises %regex[org/forgerock/opendj/ldap/(RequestHandler|MemoryBackend)] 7004 *handleSearch(*) OPENDJ-1285 Migrate SDK from Futures to Promises org/forgerock/opendj/ldap/ResultHandler 7012 *handleError(org.forgerock.opendj.ldap.ErrorResultException) OPENDJ-1285 Migrate SDK from Futures to Promises org/forgerock/opendj/ldap/ResultHandler 7002 *handleErrorResult(org.forgerock.opendj.ldap.ErrorResultException) OPENDJ-1285 Migrate SDK from Futures to Promises org/forgerock/opendj/ldap/SearchResultHandler 4001 org/forgerock/opendj/ldap/ResultHandler OPENDJ-1285 Migrate SDK from Futures to Promises org/forgerock/opendj/ldap/schema/SchemaBuilder 7004 org.forgerock.opendj.ldap.FutureResult addSchema*Async(*) OPENDJ-1285 Migrate SDK from Futures to Promises org/forgerock/opendj/ldap/*Exception 5001 org/forgerock/opendj/ldap/ErrorResultException OPENDJ-1536 Rename FutureResult and ErrorResultException classes hierarchy in the SDK to enhance code consistency org/forgerock/opendj/ldap/*Exception 5001 java/util/concurrent/ExecutionException OPENDJ-1536 Rename FutureResult and ErrorResultException classes hierarchy in the SDK to enhance code consistency org/forgerock/opendj/ldap/ConnectionEventListener 7005 *handleConnectionError(boolean, org.forgerock.opendj.ldap.ErrorResultException) *handleConnectionError(boolean, org.forgerock.opendj.ldap.LdapException) OPENDJ-1536 Rename FutureResult and ErrorResultException classes hierarchy in the SDK to enhance code consistency org/forgerock/opendj/ldap/ResultHandler 7012 *handleError(org.forgerock.opendj.ldap.LdapException) OPENDJ-1536 Rename FutureResult and ErrorResultException classes hierarchy in the SDK to enhance code consistency org/forgerock/opendj/ldap/ErrorResult*Exception 8001 OPENDJ-1536 Rename FutureResult and ErrorResultException classes hierarchy in the SDK to enhance code consistency org/forgerock/opendj/ldap/*Connection* 7006 *Async* org.forgerock.opendj.ldap.LdapPromise OPENDJ-1536 Rename FutureResult and ErrorResultException classes hierarchy in the SDK to enhance code consistency org/forgerock/opendj/ldap/RootDSE 7006 *Async* org.forgerock.opendj.ldap.LdapPromise OPENDJ-1536 Rename FutureResult and ErrorResultException classes hierarchy in the SDK to enhance code consistency org/forgerock/opendj/ldap/schema/Schema* 7006 *Async* org.forgerock.opendj.ldap.LdapPromise OPENDJ-1536 Rename FutureResult and ErrorResultException classes hierarchy in the SDK to enhance code consistency org/forgerock/opendj/ldap/Connection 7012 org.forgerock.opendj.ldap.LdapPromise *Async(*) OPENDJ-1536 Rename FutureResult and ErrorResultException classes hierarchy in the SDK to enhance code consistency org/forgerock/opendj/ldap/FutureResult 8001 OPENDJ-1536 Rename FutureResult and ErrorResultException classes hierarchy in the SDK to enhance code consistency org/forgerock/opendj/ldap/Functions 7002 *composeFirstP(*) OPENDJ-1550 Replace SDK Function with Function from forgerock-util org/forgerock/opendj/ldap/Functions 7002 *composeSecondP(*) OPENDJ-1550 Replace SDK Function with Function from forgerock-util org/forgerock/opendj/ldap/Functions 7002 *fixedFunction(*) OPENDJ-1550 Replace SDK Function with Function from forgerock-util org/forgerock/opendj/ldap/Function 8001 OPENDJ-1550 Replace SDK Function with Function from forgerock-util org/forgerock/opendj/ldap/AttributeParser 7005 *as*(org.forgerock.opendj.ldap.Function*) *as*(org.forgerock.util.Function*) OPENDJ-1550 Replace SDK Function with Function from forgerock-util OPENDJ-1666 Update sdk to forgerock-util 2.0.0 org/forgerock/opendj/ldap/Functions 7005 *compose(org.forgerock.opendj.ldap.Function, org.forgerock.opendj.ldap.Function) *compose(org.forgerock.util.Function, org.forgerock.util.Function) OPENDJ-1550 Replace SDK Function with Function from forgerock-util OPENDJ-1666 Update sdk to forgerock-util 2.0.0 org/forgerock/opendj/ldap/Functions 7006 * org.forgerock.util.promise.Function OPENDJ-1550 Replace SDK Function with Function from forgerock-util org/forgerock/opendj/ldap/DN 7002 *toNormalizedString() *toIrreversibleNormalizedByteString() OPENDJ-1585 Function has been renamed to avoid abuse %regex[org/forgerock/opendj/ldap/schema/Schema(Builder)?] 7002 %regex[(boolean|org.forgerock.opendj.ldap.schema.SchemaBuilder) allow(.)*\((boolean)?\)] OPENDJ-1478 Make it easier to add compatibility options to schemas org/forgerock/opendj/ldap/ByteSequence 7012 java.nio.ByteBuffer copyTo(java.nio.ByteBuffer) Added new utility method copyTo() for a byte buffer org/forgerock/opendj/ldap/ByteSequence 7012 boolean copyTo(java.nio.CharBuffer, java.nio.charset.CharsetDecoder) OPENDJ-1585: Added new utility method copyTo for a char buffer org/forgerock/opendj/ldap/schema/MatchingRule 7002 java.util.Comparator comparator() OPENDJ-1689 method has been removed because all matching rules should support the default comparator org/forgerock/opendj/ldap/schema/MatchingRuleImpl 7002 java.util.Comparator comparator(org.forgerock.opendj.ldap.schema.Schema) OPENDJ-1689 method has been removed because all matching rules should support the default comparator org/forgerock/opendj/ldap/schema/MatchingRuleImpl 7012 java.util.Collection createIndexers(org.forgerock.opendj.ldap.spi.IndexingOptions) Doesn't really seem correct to call createKeys() with different options each time. org/forgerock/opendj/ldap/ByteSequence 7012 boolean startsWith(org.forgerock.opendj.ldap.ByteSequence) Lack of startsWith() forced to re-implement it multiple times at different location org/forgerock/opendj/ldap/ByteString 7005 org.forgerock.opendj.ldap.ByteString valueOf(java.lang.String) org.forgerock.opendj.ldap.ByteString valueOf(java.lang.String) org.forgerock.opendj.ldap.ByteString valueOf(java.lang.CharSequence) Using CharSequence instead of String allows to reduce memory copy. org/forgerock/opendj/ldap/Functions 7006 * org.forgerock.util.Function OPENDJ-1666 Update sdk to forgerock-util 2.0.0 org/forgerock/opendj/ldap/LdapResultHandler 8000 OPENDJ-1666 Update sdk to forgerock-util 2.0.0 %regex[org/forgerock/opendj/ldap/(RequestHandler|MemoryBackend)] 7005 %regex[(.)* handle*(.)*org\.forgerock\.opendj\.ldap\.ResultHandler(.)*] %regex[(.)* handle*(.)*org\.forgerock\.opendj\.ldap\.LdapResultHandler(.)*] OPENDJ-1666 Update sdk to forgerock-util 2.0.0 %regex[org/forgerock/opendj/ldap/responses/(Abstract)?ExtendedResultDecoder] 7006 org.forgerock.opendj.ldap.ResultHandler adaptExtendedResultHandler(org.forgerock.opendj.ldap.requests.ExtendedRequest, org.forgerock.opendj.ldap.ResultHandler, org.forgerock.opendj.ldap.DecodeOptions) org.forgerock.opendj.ldap.LdapResultHandler OPENDJ-1666 Update sdk to forgerock-util 2.0.0 %regex[org/forgerock/opendj/ldap/responses/(Abstract)?ExtendedResultDecoder] 7005 org.forgerock.opendj.ldap.ResultHandler adaptExtendedResultHandler(org.forgerock.opendj.ldap.requests.ExtendedRequest, org.forgerock.opendj.ldap.ResultHandler, org.forgerock.opendj.ldap.DecodeOptions) org.forgerock.opendj.ldap.ResultHandler adaptExtendedResultHandler(org.forgerock.opendj.ldap.requests.ExtendedRequest, org.forgerock.opendj.ldap.LdapResultHandler, org.forgerock.opendj.ldap.DecodeOptions) OPENDJ-1666 Update sdk to forgerock-util 2.0.0 org/forgerock/opendj/ldap/RootDSE 7005 *readRootDSEAsync(org.forgerock.opendj.ldap.Connection, org.forgerock.opendj.ldap.ResultHandler) *readRootDSEAsync(org.forgerock.opendj.ldap.Connection, org.forgerock.opendj.ldap.LdapResultHandler) OPENDJ-1666 Update sdk to forgerock-util 2.0.0 org/forgerock/opendj/ldap/AuthenticatedConnectionFactory$AuthenticatedConnection 7005 *bindAsync(org.forgerock.opendj.ldap.requests.BindRequest, org.forgerock.opendj.ldap.IntermediateResponseHandler, org.forgerock.opendj.ldap.ResultHandler) *bindAsync(org.forgerock.opendj.ldap.requests.BindRequest*org.forgerock.opendj.ldap.IntermediateResponseHandler*org.forgerock.opendj.ldap.LdapResultHandler) OPENDJ-1666 Update sdk to forgerock-util 2.0.0 org/forgerock/opendj/ldap/ResultHandler 8001 OPENDJ-1666 Update sdk to forgerock-util 2.0.0