Updated on Apr 30, 2012

OpStatus

Description

The Operation status.The status of one of the UForge operations, such as image creation or publication.

Specifications

Download XSD schema for OpStatus.

Attributes Summary

TypeNameDescription
longbytesLoaded

Total number of bytes uploaded/downloaded at a given point.

longbytesTotal

Total number of bytes to upload/download.

booleancancelled

A boolean to specify it the asynchronous task has been cancelled.

booleancomplete

A boolean to sepcify if the asynchronous task has succeeded

Datecreated

Date the operation status object was created.

booleandetailedError

A boolean to specify if there is a detailed error message in this OpStatus.

StringdetailedErrorMsg

Details of the error that occurred during the operation.

Stringdigest

Object hash. Used for Client caching.

booleanerror

A boolean to specify if the asynchronous task has failed.

StringerrorMessage

The error message if there is a problem with the parent operation.

booleanfinished

(Java API only) A boolean to specify if there is still any action performed by UForge server. If true is returned, it does NOT mean that the initial action went well. You need to check boolean cancelled, complete, error, published for that. Please also note that you must refresh the status with ImageDelegate getStatus ; otherwise the information will not be synced up.

DatelastModified

Date the operation status was last modified.

Stringmessage

The message that summarizes the status, for example complete.

URIparentUri

The URI of the parent object, to which the operation status is associated.

intpercentage

The percentage complete of the parent operation.

booleanpublished

A boolean to check if the image has been succcessfully published.

DatetotalTime

The time taken by the parent operation to complete.

URIuri

The UIR of the operation status.