The actual SmartDataObject methods supported through SDOInterface include:
serverSendRows
serverCommit
initializeObject
setQueryWhere
getQueryWhere
setQuerySort
openQuery
closeQuery
columnProps
fetchMessages
getUpdatableColumns
addQueryWhere
assignQuerySelection
getTables
getObjectVersion
batchServices
For more information on these SmartDataObject methods, see OpenEdge Development: ADM and SmartObjects and OpenEdge Development: ADM Reference.
Note: A typical application does not require direct access to the SDOInterface. Direct access to SmartDataObject methods requires expert knowledge of SmartDataObject internals. In some cases, mixing direct calls to the SmartDataObject with calls through the SDOResultSet interface can leave the SDOResultSet in an unexpected state. Use the SDOInterface directly only after carefully analyzing the alternatives.