diff --git a/pom.xml b/pom.xml
index eb9753f..334ee77 100644
--- a/pom.xml
+++ b/pom.xml
@@ -57,7 +57,7 @@
com.inteligr8.alfresco
aps-public-rest-api
- 3.0.0
+ 3.0-SNAPSHOT
provided
diff --git a/src/main/java/com/inteligr8/alfresco/activiti/ApsProtectedRestApiImpl.java b/src/main/java/com/inteligr8/alfresco/activiti/ApsProtectedRestApiImpl.java
new file mode 100644
index 0000000..959d474
--- /dev/null
+++ b/src/main/java/com/inteligr8/alfresco/activiti/ApsProtectedRestApiImpl.java
@@ -0,0 +1,41 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or (at your
+ * option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+ * more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with this program. If not, see .
+ */
+package com.inteligr8.alfresco.activiti;
+
+import com.inteligr8.rs.Client;
+
+/**
+ * This class serves as the entrypoint to the JAX-RS API for the APS Public
+ * ReST API.
+ *
+ * @author brian@inteligr8.com
+ */
+public class ApsProtectedRestApiImpl implements ApsProtectedRestApi {
+
+ private Client client;
+
+ public ApsProtectedRestApiImpl(Client client) {
+ this.client = client;
+ }
+
+ public Client getClient() {
+ return this.client;
+ }
+
+ public final T getApi(Class apiClass) {
+ return this.client.getApi(apiClass);
+ }
+
+}