Classes for integrating with Volt MX Foundry from Pre/Postprocessors and Integration Services
Name | Type | Comment |
---|---|---|
Public PROJECT_DIR | As String | Main directory of the project, required because CurDir returns the VoltScript program directory. Use this to retrieve resource files within the project directory, and set manually for unit tests. |
Public VoltMxLogger | As VoltMxLoggerObject | Instance of VoltMxLogger object created by extractObjects. This is used to pass debug messages for Java logging. |
Public VoltMxRequest | As VoltMxRequestObject | Instance of VoltMxRequestObject parsed from Foundry input by extractObjects. |
Public VoltMxResponse | As VoltMxResponseObject | Instance of VoltMxResponseObject parsed from Foundry input by extractObjects. |
Public VoltMxResult | As VoltMxResultObject | Instance of VoltMxResultObject parsed from Foundry input by extractObjects. |
Public VoltMxSession | As VoltMxSessionObject | Instance of VoltMxSessionObject parsed from Foundry input by extractObjects. |
HttpCookie | Class to hold properties of a HTTP Cookie for easy handling. Not implemented yet. |
jsonComparator | This class is used by the jsonSort class to compare two JSON objects based on the labels and sort orders provided. |
jsonSortLabels | This class is used to store the labels, sort order, and delimiter for the jsonSort class. The class is used by the jsonSort class to sort the JSON objects. |
VoltMxLoggerObject | Class for passing debug messages back to Foundry's Java logger. |
VoltMxRequestObject | Class for interacting with Foundry request. |
VoltMxResponseObject | Class for interacting with Volt MX response. |
VoltMxResultObject | Class for passing content back to Foundry and manipulating results from an integration service in its postprocessor. |
VoltMxSessionObject | Class for interacting with Foundry session content. |
getErrorMsg(prefix As String) As String |
jsonSort(dataObj As JsonObject, lbl1 As String, lbl1Desc As Boolean, lbl2 As String, lbl2Desc As Boolean, lbl3 As String, lbl3Desc As Boolean, delim As String) As JsonObject |
extractObjects(data As String, isPreprocessor As Boolean) |
Copyright © HCL America, Inc. 1999, 2023. All Rights Reserved.