From 58aeabec19488cb9ce873ab27bb26237bb09a64a Mon Sep 17 00:00:00 2001 From: "Brian M. Long" Date: Tue, 8 Apr 2025 14:47:01 -0400 Subject: [PATCH] added protected APIs for jersey/cxf --- .../alfresco/activiti/ApsProtectedRestCxfApi.java | 12 ++++++++++++ .../alfresco/activiti/ApsProtectedRestJerseyApi.java | 12 ++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 src/main/java/com/inteligr8/alfresco/activiti/ApsProtectedRestCxfApi.java create mode 100644 src/main/java/com/inteligr8/alfresco/activiti/ApsProtectedRestJerseyApi.java diff --git a/src/main/java/com/inteligr8/alfresco/activiti/ApsProtectedRestCxfApi.java b/src/main/java/com/inteligr8/alfresco/activiti/ApsProtectedRestCxfApi.java new file mode 100644 index 0000000..fd58b9c --- /dev/null +++ b/src/main/java/com/inteligr8/alfresco/activiti/ApsProtectedRestCxfApi.java @@ -0,0 +1,12 @@ +package com.inteligr8.alfresco.activiti; + +/** + * This interface appends CXF implementation specific methods to the JAX-RS API + * of the APS Protected ReST API. This is due to a lack of multi-part in the + * JAX-RS specification. + * + * @author brian@inteligr8.com + */ +public interface ApsProtectedRestCxfApi extends ApsProtectedRestApi, ApsPublicRestCxfApi { + +} diff --git a/src/main/java/com/inteligr8/alfresco/activiti/ApsProtectedRestJerseyApi.java b/src/main/java/com/inteligr8/alfresco/activiti/ApsProtectedRestJerseyApi.java new file mode 100644 index 0000000..9cefe6a --- /dev/null +++ b/src/main/java/com/inteligr8/alfresco/activiti/ApsProtectedRestJerseyApi.java @@ -0,0 +1,12 @@ +package com.inteligr8.alfresco.activiti; + +/** + * This interface appends Jersey implementation specific methods to the JAX-RS + * API of the APS Protected ReST API. This is due to a lack of multi-part in + * the JAX-RS specification. + * + * @author brian@inteligr8.com + */ +public interface ApsProtectedRestJerseyApi extends ApsProtectedRestApi, ApsPublicRestJerseyApi { + +}