Package 

Interface ProcessAPI

    • Method Detail

      • singleProcessDefinition

        @Headers(value = {Content-type: application/json})@GET(value = api/enterprise/process-definitions) abstract ResultListProcessDefinitions singleProcessDefinition(@Query(value = latest) Boolean latest, @Query(value = appDefinitionId) String appDefinitionId)

        Api to fetch single process definition

      • getSystemProperties

        @Headers(value = {Content-type: application/json})@GET(value = api/enterprise/system/properties) abstract SystemProperties getSystemProperties()

        Api to fetch system properties

      • searchGroups

        @Headers(value = {Content-type: application/json})@GET(value = api/enterprise/groups) abstract ResultGroupsList searchGroups(@Query(value = filter) String latest)

        Api to search the groups

      • uploadRawContent

        @Multipart()@POST(value = api/enterprise/content/raw) abstract ContentDataEntry uploadRawContent(@Part() MultipartBody.Part multipartBody)

        Api to upload the content on process

      • startForm

        @Headers(value = {Content-type: application/json})@GET(value = api/enterprise/process-definitions/{processDefinitionId}/start-form) abstract ResultForm startForm(@Path(value = processDefinitionId) String processDefinitionId)

        Api to fetch the start form representation

      • accountInfo

        @Headers(value = {Content-type: application/json})@GET(value = api/enterprise/profile/accounts/alfresco) abstract ResultAccountInfo accountInfo()

        Api to fetch the account profile info