Package org.nuxeo.client.methods
Interface OperationAPI
-
public interface OperationAPI- Since:
- 0.1
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description retrofit2.Call<java.lang.Object>execute(java.lang.String operationId, OperationBody body)retrofit2.Call<java.lang.Object>execute(java.lang.String operationId, OperationBody body, java.util.List<okhttp3.MultipartBody.Part> filePart)retrofit2.Call<java.lang.Object>execute(java.lang.String operationId, OperationBody body, java.util.Map<java.lang.String,okhttp3.RequestBody> inputs)retrofit2.Call<Operation>fetchOperation(java.lang.String operationId)
-
-
-
Method Detail
-
execute
@POST("automation/{operationId}") retrofit2.Call<java.lang.Object> execute(@Path("operationId") java.lang.String operationId, @Body OperationBody body)
-
execute
@Multipart @POST("automation/{operationId}") retrofit2.Call<java.lang.Object> execute(@Path("operationId") java.lang.String operationId, @Part("request") OperationBody body, @PartMap java.util.Map<java.lang.String,okhttp3.RequestBody> inputs)
-
execute
@Multipart @POST("automation/{operationId}") retrofit2.Call<java.lang.Object> execute(@Path("operationId") java.lang.String operationId, @Part("request") OperationBody body, @Part java.util.List<okhttp3.MultipartBody.Part> filePart)- Since:
- 2.2
-
fetchOperation
@GET("automation/{operationId}") retrofit2.Call<Operation> fetchOperation(@Path("operationId") java.lang.String operationId)
-
-