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