%DeepSee.Connector.ResultSet
Class %DeepSee.Connector.ResultSet Extends %SQL.CustomResultSet [ Abstract, System = 4 ]
This is the base class for Custom ResultSets generated by DeepSee Connectors.
Parameters
CONNECTOR
Parameter CONNECTOR As STRING;
Name of connector class that created this result set.
Properties
%connector
Property %connector As %DeepSee.DataConnector [ Private ];
DataConnector object that owns this result set instance.
%sourceResultSet
Property %sourceResultSet As %SQL.IResultSet [ Private ];
Source Result Set object that provides the records to the connector. It is also possible to create a DataConnector without a source result set. In that case, this property will be set to "".
Methods
%OpenCursor
Method %OpenCursor(pRowCount As %Integer = 100) As %Status
Initialize the result set.
%Next
Method %Next(ByRef pSC As %Library.Status = {$$$OK}) As %Library.Integer
Actual implementation is generated in a subclass.
%CloseCursor
Method %CloseCursor() As %Status
Close the source result set.