Quintiq file version 2.0
|
#parent: #root
|
Method Execute () as stream[Void]
|
{
|
Description: 'Execute the topic step'
|
TextBody:
|
[*
|
// Topic step is subclassed to call the real dataset job
|
// we need to pass in the target dataset MDSID,
|
// our ConvertorDataset MDSID (so that they can use convertor job to report back to us)
|
// and also the runstep ID (so that they report to the correct runstep)
|
|
// It is very important to return stream[Void] in this method
|
// because we want to run OnFinished after Execute, and stream
|
// ensures the methods called reactively after this method
|
// will depend on it.
|
datasetKey := this.DatasetInConvertorVersion().Dataset().DatasetMDSID()
|
return this.TopicStep()->Execute( datasetKey );
|
*]
|
}
|