PublishInfoResponse Data Type

Generic response containing the response code and response messages (no additional objects)

Properties
name data type constraints description
files ObjectCount  
forms ObjectCount  
totalWorkDone number required int
estimatedDuration number required int
failed boolean required boolean
pages ObjectCount  
totalWork number required int
progress number required int
folders ObjectCount  
running boolean required boolean
lastFailed boolean  
phase string  
Properties inherited from GenericResponse
messages array of Message   Messages contained in the response (which should be shown to the user)
responseInfo ResponseInfo  

Example

{
  "files" : {
    "delayed" : 12345,
    "toPublish" : 12345,
    "published" : 12345,
    "remaining" : 12345
  },
  "forms" : {
    "delayed" : 12345,
    "toPublish" : 12345,
    "published" : 12345,
    "remaining" : 12345
  },
  "totalWorkDone" : 12345,
  "estimatedDuration" : 12345,
  "failed" : true,
  "pages" : {
    "delayed" : 12345,
    "toPublish" : 12345,
    "published" : 12345,
    "remaining" : 12345
  },
  "totalWork" : 12345,
  "progress" : 12345,
  "folders" : {
    "delayed" : 12345,
    "toPublish" : 12345,
    "published" : 12345,
    "remaining" : 12345
  },
  "running" : true,
  "lastFailed" : true,
  "phase" : "...",
  "messages" : [ { }, { } ],
  "responseInfo" : {
    "responseCode" : "OK",
    "responseMessage" : "...",
    "property" : "..."
  }
}