com.progress.open4gl
Interface SDOInterface
- 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:
SDOResultSet
Method Summary |
void |
_release()
|
boolean |
addQueryWhere(java.lang.String pcWhere,
java.lang.String pcBuffer,
java.lang.String pcAndOr)
|
boolean |
assignQuerySelection(java.lang.String pcColumns,
java.lang.String pcValues,
java.lang.String pcOperators)
|
void |
batchServices(java.lang.String pcServices,
StringHolder pcValues)
|
boolean |
closeQuery()
|
java.lang.String |
columnProps(java.lang.String pcColList,
java.lang.String pcPropList)
|
java.lang.String |
fetchMessages()
|
java.lang.String |
getObjectVersion()
|
java.lang.String |
getQueryWhere()
|
java.lang.String |
getTables()
|
java.lang.String |
getUpdatableColumns()
|
void |
initializeObject()
|
boolean |
openQuery()
|
void |
serverCommit(ResultSetHolder RowObjUpd,
StringHolder cMessages,
StringHolder cUndoIds)
|
void |
serverSendRows(java.lang.Integer piStartRow,
java.lang.String pcRowIdent,
boolean plNext,
int piRowsToReturn,
IntHolder piRowsReturned,
ResultSetHolder RowObject)
|
boolean |
setQuerySort(java.lang.String sortColumns)
|
boolean |
setQueryWhere(java.lang.String whereClause)
|
_release
public void _release()
throws Open4GLException
Open4GLException
addQueryWhere
public boolean addQueryWhere(java.lang.String pcWhere,
java.lang.String pcBuffer,
java.lang.String pcAndOr)
throws Open4GLException,
RunTime4GLException,
SystemErrorException
Open4GLException
RunTime4GLException
SystemErrorException
assignQuerySelection
public boolean assignQuerySelection(java.lang.String pcColumns,
java.lang.String pcValues,
java.lang.String pcOperators)
throws Open4GLException,
RunTime4GLException,
SystemErrorException
Open4GLException
RunTime4GLException
SystemErrorException
batchServices
public void batchServices(java.lang.String pcServices,
StringHolder pcValues)
throws Open4GLException
Open4GLException
closeQuery
public boolean closeQuery()
throws Open4GLException
Open4GLException
columnProps
public java.lang.String columnProps(java.lang.String pcColList,
java.lang.String pcPropList)
throws Open4GLException
Open4GLException
fetchMessages
public java.lang.String fetchMessages()
throws Open4GLException
Open4GLException
getObjectVersion
public java.lang.String getObjectVersion()
throws Open4GLException,
RunTime4GLException,
SystemErrorException
Open4GLException
RunTime4GLException
SystemErrorException
getQueryWhere
public java.lang.String getQueryWhere()
throws Open4GLException
Open4GLException
getTables
public java.lang.String getTables()
throws Open4GLException,
RunTime4GLException,
SystemErrorException
Open4GLException
RunTime4GLException
SystemErrorException
getUpdatableColumns
public java.lang.String getUpdatableColumns()
throws Open4GLException
Open4GLException
initializeObject
public void initializeObject()
throws Open4GLException
Open4GLException
openQuery
public boolean openQuery()
throws Open4GLException
Open4GLException
serverCommit
public void serverCommit(ResultSetHolder RowObjUpd,
StringHolder cMessages,
StringHolder cUndoIds)
throws Open4GLException
Open4GLException
serverSendRows
public void serverSendRows(java.lang.Integer piStartRow,
java.lang.String pcRowIdent,
boolean plNext,
int piRowsToReturn,
IntHolder piRowsReturned,
ResultSetHolder RowObject)
throws Open4GLException
Open4GLException
setQuerySort
public boolean setQuerySort(java.lang.String sortColumns)
throws Open4GLException
Open4GLException
setQueryWhere
public boolean setQueryWhere(java.lang.String whereClause)
throws Open4GLException
Open4GLException