From be85abb8e2dc82f709e1b3f6c4ad9ddce04849dc Mon Sep 17 00:00:00 2001
From: Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Wed, 20 Mar 2013 08:58:11 +0000
Subject: [PATCH] OPENDJ-808 Implement a simple commons REST based HTTP connection handler

---
 opends/resource/schema/02-config.ldif |   23 +++++++++++++++++++++++
 1 files changed, 23 insertions(+), 0 deletions(-)

diff --git a/opends/resource/schema/02-config.ldif b/opends/resource/schema/02-config.ldif
index 3b3bd97..1e7e4ce 100644
--- a/opends/resource/schema/02-config.ldif
+++ b/opends/resource/schema/02-config.ldif
@@ -3820,6 +3820,29 @@
         ds-cfg-max-blocked-write-time-limit $
         ds-cfg-buffer-size )
   X-ORIGIN 'OpenDS Directory Server' )
+objectClasses: ( 1.3.6.1.4.1.36733.2.1.2.15
+  NAME 'ds-cfg-http-connection-handler'
+  SUP ds-cfg-connection-handler
+  STRUCTURAL
+  MUST ds-cfg-listen-port
+  MAY ( ds-cfg-listen-address $
+#        ds-cfg-keep-stats $
+        ds-cfg-use-tcp-keep-alive $
+        ds-cfg-use-tcp-no-delay $
+        ds-cfg-allow-tcp-reuse-address $
+        ds-cfg-max-request-size $
+#        ds-cfg-num-request-handlers $ # TODO JNR TCPNIOTransport.setWorkerThreadPoolConfig()
+        ds-cfg-use-ssl $
+        ds-cfg-ssl-client-auth-policy $
+        ds-cfg-ssl-cert-nickname $
+        ds-cfg-accept-backlog $
+        ds-cfg-key-manager-provider $
+        ds-cfg-trust-manager-provider $
+        ds-cfg-ssl-protocol $
+        ds-cfg-ssl-cipher-suite $
+        ds-cfg-max-blocked-write-time-limit $
+        ds-cfg-buffer-size )
+  X-ORIGIN 'OpenDJ Directory Server' )
 objectClasses: ( 1.3.6.1.4.1.26027.1.2.14
   NAME 'ds-cfg-entry-cache'
   SUP top

--
Gitblit v1.10.0