Commit b146e1d5 authored by Brian Long's avatar Brian Long
Browse files

added api accessors

parent 14a2f74a
Loading
Loading
Loading
Loading
+15 −0
Original line number Diff line number Diff line
@@ -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);
    }
    
}