| | |
| | | import org.forgerock.opendj.ldap.LdapException; |
| | | import org.forgerock.opendj.ldap.ModificationType; |
| | | import org.forgerock.opendj.ldap.ResultCode; |
| | | import org.forgerock.opendj.ldap.ResultHandler; |
| | | import org.forgerock.opendj.ldap.LdapResultHandler; |
| | | import org.forgerock.opendj.ldap.requests.ModifyRequest; |
| | | import org.forgerock.opendj.ldap.requests.Requests; |
| | | import org.forgerock.opendj.ldap.responses.Result; |
| | |
| | | data = DataSource.generateData(dataSources, data); |
| | | } |
| | | mr = newModifyRequest(data); |
| | | ResultHandler<Result> modRes = new UpdateStatsResultHandler<>(startTime); |
| | | LdapResultHandler<Result> modRes = new UpdateStatsResultHandler<>(startTime); |
| | | |
| | | incrementIterationCount(); |
| | | return connection.modifyAsync(mr).onSuccess(modRes).onFailure(modRes); |
| | | return connection.modifyAsync(mr).thenOnResult(modRes).thenOnException(modRes); |
| | | } |
| | | |
| | | private ModifyRequest newModifyRequest(final Object[] data) { |