Dynamic creation of a lenv maps in the main configuration file maps, containing the current status and a sid (Service ID). Those informations can be used later by the GetStatus? Service to let user check the on-going status during the Service runs.
Function updateStatus was added to service_internal.h which let the Services developers set the current percentCompleted value.
ZOO-Service updates and bug fixes :
Add GetStatus? Service and its demo longProcess Service. All are in the wps_status.zo Services Provider.
Use the setMapInMaps in the base-vect-ops code to enhance readibility.
ZOO-API updates :
Add the function ZOO.UpdateStatus? to the ZOO JavaScript? API which simply point on ZOOUpdateStatus which can be called as-is from JavaScript?. Use : ZOOUpdateStatus(conf,value) where conf is the main configuration file maps and value the the value of the current status.