Interface ProcessAPI

    • Constructor Detail

    • 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