STEMWebService
The following operations are supported. For a formal definition, please review the Service Description.
-
Delete
Deletes a previously saved set of input values. -
ExportMatchingReports
Runs the model with the given set of input values and generates any reports configured for this model that match the specified prefixes and file extensions. Returns the intended download link text and location(s) (relative to the server root) if successful. -
ExportReports
Runs the model with the given set of input values and generates one or more reports from templates stored on the server. Returns the intended download link text and location(s) (relative to the server root) if successful. -
FlatLoad
A version of the Load method that returns a flat data structure suitable for use with database tools. -
FlatRunModel
A version of the RunModel method that returns a flat data structure suitable for use with database tools. -
IsExportReportsAvailable
Determines whether any report templates are defined for this model. Returns a zero status code if the ExportReports method should work, or non-zero if no report templates are defined, or if an error occurs. -
List
Retrieves a list of all set names under which input values have been saved for the user or as defaults. -
Load
Retrieves a set of default or previously saved input values. Callers must be able to cope with future changes that add new fields to existing structures. -
ResetUserModel
Resets the per-user copy of the model. All last-run inputs and results for the user will be returned to model defaults. -
RunModel
Runs the specified configuration with the given inputs and returns the results. Callers must be able to cope with future changes that add new fields to existing structures. -
Save
Saves a set of values for inputs. These may then be retrieved for later use.