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.Bproc.WeatherReport.Context

persistent class Demo.ZenService.Bproc.WeatherReport.Context extends Ens.BP.Context

SQL Table Name: Demo_ZenService_Bproc_WeatherReport.Context

This class is generated by the Demo.ZenService.Bproc.WeatherReport BPL class. This class should not be edited or modified in any way. Do not make direct use of this class in your application.

This class was generated by : Ens.BPL.Compiler.CLS

Property Inventory

Method Inventory

Properties

property Language as %Library.String [ SqlFieldName = _Language ];
Property methods: LanguageDisplayToLogical(), LanguageGet(), LanguageGetStored(), LanguageIsValid(), LanguageLogicalToDisplay(), LanguageLogicalToOdbc(), LanguageNormalize(), LanguageSet()
property Location as %String;
Property methods: LocationDisplayToLogical(), LocationGet(), LocationGetStored(), LocationIsValid(), LocationLogicalToDisplay(), LocationLogicalToOdbc(), LocationNormalize(), LocationSet()
property OperationReport as Demo.ZenService.Msg.WeatherOperationResponse;
Property methods: OperationReportGet(), OperationReportGetObject(), OperationReportGetObjectId(), OperationReportGetStored(), OperationReportGetSwizzled(), OperationReportIsValid(), OperationReportNewObject(), OperationReportSet(), OperationReportSetObject(), OperationReportSetObjectId(), OperationReportUnSwizzle()
property OutputTemp as %String;
Property methods: OutputTempDisplayToLogical(), OutputTempGet(), OutputTempGetStored(), OutputTempIsValid(), OutputTempLogicalToDisplay(), OutputTempLogicalToOdbc(), OutputTempNormalize(), OutputTempSet()
property TempScale as %Library.String;
Property methods: TempScaleDisplayToLogical(), TempScaleGet(), TempScaleGetStored(), TempScaleIsValid(), TempScaleLogicalToDisplay(), TempScaleLogicalToOdbc(), TempScaleNormalize(), TempScaleSet()

Methods

method OnResponse1(process As Ens.BusinessProcess, context As Ens.BP.Context, request As Ens.StringRequest, response As Demo.ZenService.Msg.WeatherReportResponse, callrequest As Ens.StringRequest, callresponse As Demo.ZenService.Msg.WeatherOperationResponse, callname As %String) as %Status
Response Handler for call to Get Weather Report
method OnResponse2(process As Ens.BusinessProcess, context As Ens.BP.Context, request As Ens.StringRequest, response As Demo.ZenService.Msg.WeatherReportResponse, callrequest As Demo.ZenService.Msg.ConvertTempRequest, callresponse As Demo.ZenService.Msg.ConvertTempResponse, callname As %String) as %Status
Response Handler for call to Convert Temperature
method OnResponse3(process As Ens.BusinessProcess, context As Ens.BP.Context, request As Ens.StringRequest, response As Demo.ZenService.Msg.WeatherReportResponse, callrequest As Demo.ZenService.Msg.ConvertTempRequest, callresponse As Demo.ZenService.Msg.ConvertTempResponse, callname As %String) as %Status
Response Handler for call to Convert Temperature
method OnResponse4(process As Ens.BusinessProcess, context As Ens.BP.Context, request As Ens.StringRequest, response As Demo.ZenService.Msg.WeatherReportResponse, callrequest As Demo.ZenService.Msg.TranslationRequest, callresponse As Demo.ZenService.Msg.TranslationResponse, callname As %String) as %Status
Response Handler for call to Get Translation

Inherited Members

Inherited Properties

Inherited Methods

Storage

Gray indicates storage defined by superclasses.

Storage Model: CacheStorage (Ens.BP.Context)

^Ens.BP.ContextD(ID,"%ResponseHandlers",n)
=
%ResponseHandlers(n)

Storage Model: CacheStorage (Ens.BP.Context)

^Ens.BP.ContextD(ID)
=
%%CLASSNAME
%Process
%LastError
%LastFault

Storage Model: CacheStorage (Demo.ZenService.Bproc.WeatherReport.Context)

^Ens.BP.ContextD(ID,"Context")
=
Language
Location
OperationReport
OutputTemp
TempScale
Feedback