Home > Class Reference > ENSLIB namespace > %DeepSee.Connector.ResultSet

%DeepSee.Connector.ResultSet

abstract class %DeepSee.Connector.ResultSet extends %SQL.CustomResultSet

This is the base class for Custom ResultSets generated by DeepSee Connectors.

Property Inventory (Including Private)

Method Inventory (Including Private)

Parameters

parameter CONNECTOR;
Name of connector class that created this result set.

Properties (Including Private)

property %connector as %DeepSee.DataConnector [ Private ];
DataConnector object that owns this result set instance.
Property methods: %connectorGet(), %connectorGetSwizzled(), %connectorIsValid(), %connectorNewObject(), %connectorSet()
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 "".
Property methods: %sourceResultSetGet(), %sourceResultSetGetSwizzled(), %sourceResultSetIsValid(), %sourceResultSetNewObject(), %sourceResultSetSet()

Methods (Including Private)

method %CloseCursor() as %Status
Close the source result set.
method %Next(ByRef pSC As %Library.Status = $$$OK) as %Library.Integer
Actual implementation is generated in a subclass.
method %OpenCursor(pRowCount As %Integer = 100) as %Status
Initialize the result set.

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)