mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

Jean-Noel Rouvignac
29.22.2013 53f504f8996e2bf0a08a3915419d5e6a8225ec4c
refs
author Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Friday, March 29, 2013 00:22 +0100
committer Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Friday, March 29, 2013 00:22 +0100
commit53f504f8996e2bf0a08a3915419d5e6a8225ec4c
tree 9eadbfbc3dbdf980634e1741a869ab898b9e9e9b tree | zip | gz
parent bc78b62fabe70647958ea9fcec6985b775b87579 view | diff
OPENDJ-832 Leverage the work queue for processing requests received on the HTTP connection handler 

Implemented async search operation.
Added support for canceling tasks.

SdkConnectionAdapter.java: ADDED

CollectClientConnectionsFilter.java:
Hooked the async implementation instead of the synchronous InternalClientConnection.

HTTPClientConnection.java:
Implemented sendResponse(), sendSearchEntry(), sendSearchReference(), disconnect(), getOperationsInProgress(), getOperationInProgress(), removeOperationInProgress(), cancelOperation(), cancelAllOperations(), cancelAllOperationsExcept(), getNumberOfOperations().
Added addOperationInProgress() and isConnectionValid().

procotol*.properties:
Renamed MILD_WARN_LDAP_CLIENT_DISCONNECT_IN_PROGRESS_166 to MILD_WARN_CLIENT_DISCONNECT_IN_PROGRESS_166.
Removed INFO_HTTP_CONNHANDLER_STARTTLS_NOT_SUPPORTED_1515.
11 files modified
1 files added
638 ■■■■■ changed files
opends/src/messages/messages/protocol.properties 4 ●●● diff | view | raw | blame | history
opends/src/messages/messages/protocol_de.properties 2 ●●● diff | view | raw | blame | history
opends/src/messages/messages/protocol_es.properties 2 ●●● diff | view | raw | blame | history
opends/src/messages/messages/protocol_fr.properties 3 ●●●● diff | view | raw | blame | history
opends/src/messages/messages/protocol_ja.properties 2 ●●● diff | view | raw | blame | history
opends/src/messages/messages/protocol_ko.properties 2 ●●● diff | view | raw | blame | history
opends/src/messages/messages/protocol_zh_CN.properties 2 ●●● diff | view | raw | blame | history
opends/src/messages/messages/protocol_zh_TW.properties 2 ●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/protocols/http/CollectClientConnectionsFilter.java 11 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/protocols/http/HTTPClientConnection.java 318 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/protocols/http/SdkConnectionAdapter.java 283 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/protocols/ldap/LDAPClientConnection.java 7 ●●●● diff | view | raw | blame | history