From 6a9fb738c0f36aded125723333fdaeb0ebb40a35 Mon Sep 17 00:00:00 2001
From: Jean-Noël Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Fri, 16 Sep 2016 10:06:20 +0000
Subject: [PATCH] Prep work for OPENDJ-3246: Make all request handlers inherit from AbstractRequestHandler
---
opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/AbstractRequestHandler.java | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/AbstractRequestHandler.java b/opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/AbstractRequestHandler.java
index 338a155..4b02050 100644
--- a/opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/AbstractRequestHandler.java
+++ b/opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/AbstractRequestHandler.java
@@ -12,7 +12,6 @@
* information: "Portions copyright [year] [name of copyright owner]".
*
* Copyright 2016 ForgeRock AS.
- *
*/
package org.forgerock.opendj.rest2ldap;
@@ -20,6 +19,7 @@
import org.forgerock.json.resource.ActionResponse;
import org.forgerock.json.resource.CreateRequest;
import org.forgerock.json.resource.DeleteRequest;
+import org.forgerock.json.resource.NotSupportedException;
import org.forgerock.json.resource.PatchRequest;
import org.forgerock.json.resource.QueryRequest;
import org.forgerock.json.resource.QueryResourceHandler;
@@ -93,5 +93,7 @@
* The request.
* @return A {@code Promise} containing the result of the operation.
*/
- protected abstract <V> Promise<V, ResourceException> handleRequest(final Context context, final Request request);
+ protected <V> Promise<V, ResourceException> handleRequest(final Context context, final Request request) {
+ return new NotSupportedException().asPromise();
+ }
}
--
Gitblit v1.10.0