This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.

For information on migrating to InterSystems IRIS, see Why Migrate to InterSystems IRIS?

Demo.ZenService.Msg.WeatherReportResponse

persistent class Demo.ZenService.Msg.WeatherReportResponse extends Ens.Response

SQL Table Name: Demo_ZenService_Msg.WeatherReportResponse

This is the message used to respond to the caller of the Zen Service business service which in this case is the Zen page Demo.ZenService.Zen.WeatherReportForm.

Property Inventory

Properties

property MaxTemp as %Integer;
Maximum temperature for the day
Property methods: MaxTempDisplayToLogical(), MaxTempGet(), MaxTempGetStored(), MaxTempIsValid(), MaxTempLogicalToDisplay(), MaxTempNormalize(), MaxTempSet(), MaxTempXSDToLogical()
property MinTemp as %Integer;
Minimum temperature for the day
Property methods: MinTempDisplayToLogical(), MinTempGet(), MinTempGetStored(), MinTempIsValid(), MinTempLogicalToDisplay(), MinTempNormalize(), MinTempSet(), MinTempXSDToLogical()
property Report as %String (MAXLEN = 32000);
Some arbitrary string of words
Property methods: ReportDisplayToLogical(), ReportGet(), ReportGetStored(), ReportIsValid(), ReportLogicalToDisplay(), ReportLogicalToOdbc(), ReportNormalize(), ReportSet()
property TempScale as %String;
Fahrenheit or Celsius
Property methods: TempScaleDisplayToLogical(), TempScaleGet(), TempScaleGetStored(), TempScaleIsValid(), TempScaleLogicalToDisplay(), TempScaleLogicalToOdbc(), TempScaleNormalize(), TempScaleSet()

Inherited Members

Inherited Methods

Storage

Gray indicates storage defined by superclasses.

Storage Model: CacheStorage (Ens.MessageBody)

^Ens.MessageBodyD(ID)
=
%%CLASSNAME

Storage Model: CacheStorage (Demo.ZenService.Msg.WeatherReportResponse)

^Ens.MessageBodyD(ID,"WeatherReportResponse")
=
Report
MinTempF
MaxTempF
MinTemp
MaxTemp
TempScale
Feedback