Package com.progress.open4gl
Interface SDOInterface
- All Known Implementing Classes:
SDOProcObject
public interface SDOInterface
This interface defines the set of SDO methods that an SDOResultSet object use
to access a remote SDO. The exact definition of each method is documented in
the AppBuilder guide.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoid_release()booleanaddQueryWhere(String pcWhere, String pcBuffer, String pcAndOr) booleanassignQuerySelection(String pcColumns, String pcValues, String pcOperators) voidbatchServices(String pcServices, StringHolder pcValues) booleancolumnProps(String pcColList, String pcPropList) voidbooleanvoidserverCommit(ResultSetHolder RowObjUpd, StringHolder cMessages, StringHolder cUndoIds) voidserverSendRows(Integer piStartRow, String pcRowIdent, boolean plNext, int piRowsToReturn, IntHolder piRowsReturned, ResultSetHolder RowObject) booleansetQuerySort(String sortColumns) booleansetQueryWhere(String whereClause)
-
Method Details
-
serverSendRows
void serverSendRows(Integer piStartRow, String pcRowIdent, boolean plNext, int piRowsToReturn, IntHolder piRowsReturned, ResultSetHolder RowObject) throws Open4GLException - Throws:
Open4GLException
-
serverCommit
void serverCommit(ResultSetHolder RowObjUpd, StringHolder cMessages, StringHolder cUndoIds) throws Open4GLException - Throws:
Open4GLException
-
initializeObject
- Throws:
Open4GLException
-
setQueryWhere
- Throws:
Open4GLException
-
getQueryWhere
- Throws:
Open4GLException
-
setQuerySort
- Throws:
Open4GLException
-
openQuery
- Throws:
Open4GLException
-
closeQuery
- Throws:
Open4GLException
-
columnProps
- Throws:
Open4GLException
-
fetchMessages
- Throws:
Open4GLException
-
_release
- Throws:
Open4GLException
-
getUpdatableColumns
- Throws:
Open4GLException
-
addQueryWhere
boolean addQueryWhere(String pcWhere, String pcBuffer, String pcAndOr) throws Open4GLException, RunTime4GLException, SystemErrorException -
assignQuerySelection
boolean assignQuerySelection(String pcColumns, String pcValues, String pcOperators) throws Open4GLException, RunTime4GLException, SystemErrorException -
getTables
-
getObjectVersion
-
batchServices
- Throws:
Open4GLException
-