diff --git a/src/main/java/com/inteligr8/activiti/ActivitiPublicRestApi.java b/src/main/java/com/inteligr8/activiti/ActivitiPublicRestApi.java index 00c0b7c..940c8a8 100644 --- a/src/main/java/com/inteligr8/activiti/ActivitiPublicRestApi.java +++ b/src/main/java/com/inteligr8/activiti/ActivitiPublicRestApi.java @@ -14,7 +14,10 @@ */ package com.inteligr8.activiti; +import com.inteligr8.activiti.api.ExecutionApi; import com.inteligr8.activiti.api.ManagementApi; +import com.inteligr8.activiti.api.ProcessInstanceApi; +import com.inteligr8.activiti.api.RuntimeApi; /** * This interface consolidates the JAX-RS APIs available in the open-source @@ -30,4 +33,16 @@ public interface ActivitiPublicRestApi { return this.getApi(ManagementApi.class); } + default RuntimeApi getRuntimeApi() { + return this.getApi(RuntimeApi.class); + } + + default ProcessInstanceApi getProcessInstanceApi() { + return this.getApi(ProcessInstanceApi.class); + } + + default ExecutionApi getExecutionApi() { + return this.getApi(ExecutionApi.class); + } + }