public class SDOProcObject extends Procedure implements SDOInterface
m_persistProc, m_procNamem_alreadyBusy, m_badOutputVal, m_notAvailable, m_properties, m_wrongProxyVer, TYPE_AO, TYPE_PO, TYPE_SC, TYPE_SO, TYPE_SP| Constructor and Description |
|---|
SDOProcObject(ProObject proxyObj,
java.lang.String procName) |
| Modifier and Type | Method and Description |
|---|---|
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 pcSort) |
boolean |
setQueryWhere(java.lang.String pcWhere) |
void |
setSchema(ResultSetMetaData serverSend,
ResultSetMetaData serverCommit) |
_getProcedureType, _release, _setProcedureType, getProcId, getSessionID, runPersistentProcedure, runPersistentProcedure, runPersistentProcedure, runProcedure, runProcedure, runProcedure, runProcedure, runStatelessProcedure_cancelAllRequests, _createSDOProcObject, _createSDOResultSet, _getConnectionId, _getProcReturnString, _getRequestId, _getReturnValue, _getReturnValue, _getSSLSubjectName, _isStreaming, addReference, deleteReference, finalize, get_tsCreated, get_tsLastAccessed, getAppName, getLog, getProperties, getRefCount, getSession, getSession, getSessionMode, getSessionPool, getWSAObjectID, isClass, isSessionAvailable, newRequestID, set_tsLastAccessed, setSessionID, shutdown, toStringclone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait_releasepublic SDOProcObject(ProObject proxyObj, java.lang.String procName) throws Open4GLException, RunTime4GLException, SystemErrorException
public void setSchema(ResultSetMetaData serverSend, ResultSetMetaData serverCommit)
public boolean closeQuery()
throws Open4GLException,
RunTime4GLException,
SystemErrorException
closeQuery in interface SDOInterfaceOpen4GLExceptionRunTime4GLExceptionSystemErrorExceptionpublic java.lang.String columnProps(java.lang.String pcColList,
java.lang.String pcPropList)
throws Open4GLException,
RunTime4GLException,
SystemErrorException
columnProps in interface SDOInterfaceOpen4GLExceptionRunTime4GLExceptionSystemErrorExceptionpublic java.lang.String getObjectVersion()
throws Open4GLException,
RunTime4GLException,
SystemErrorException
getObjectVersion in interface SDOInterfaceOpen4GLExceptionRunTime4GLExceptionSystemErrorExceptionpublic java.lang.String getUpdatableColumns()
throws Open4GLException,
RunTime4GLException,
SystemErrorException
getUpdatableColumns in interface SDOInterfaceOpen4GLExceptionRunTime4GLExceptionSystemErrorExceptionpublic java.lang.String getQueryWhere()
throws Open4GLException,
RunTime4GLException,
SystemErrorException
getQueryWhere in interface SDOInterfaceOpen4GLExceptionRunTime4GLExceptionSystemErrorExceptionpublic boolean openQuery()
throws Open4GLException,
RunTime4GLException,
SystemErrorException
openQuery in interface SDOInterfaceOpen4GLExceptionRunTime4GLExceptionSystemErrorExceptionpublic boolean setQuerySort(java.lang.String pcSort)
throws Open4GLException,
RunTime4GLException,
SystemErrorException
setQuerySort in interface SDOInterfaceOpen4GLExceptionRunTime4GLExceptionSystemErrorExceptionpublic boolean setQueryWhere(java.lang.String pcWhere)
throws Open4GLException,
RunTime4GLException,
SystemErrorException
setQueryWhere in interface SDOInterfaceOpen4GLExceptionRunTime4GLExceptionSystemErrorExceptionpublic boolean addQueryWhere(java.lang.String pcWhere,
java.lang.String pcBuffer,
java.lang.String pcAndOr)
throws Open4GLException,
RunTime4GLException,
SystemErrorException
addQueryWhere in interface SDOInterfaceOpen4GLExceptionRunTime4GLExceptionSystemErrorExceptionpublic boolean assignQuerySelection(java.lang.String pcColumns,
java.lang.String pcValues,
java.lang.String pcOperators)
throws Open4GLException,
RunTime4GLException,
SystemErrorException
assignQuerySelection in interface SDOInterfaceOpen4GLExceptionRunTime4GLExceptionSystemErrorExceptionpublic java.lang.String getTables()
throws Open4GLException,
RunTime4GLException,
SystemErrorException
getTables in interface SDOInterfaceOpen4GLExceptionRunTime4GLExceptionSystemErrorExceptionpublic java.lang.String fetchMessages()
throws Open4GLException,
RunTime4GLException,
SystemErrorException
fetchMessages in interface SDOInterfaceOpen4GLExceptionRunTime4GLExceptionSystemErrorExceptionpublic void initializeObject()
throws Open4GLException,
RunTime4GLException,
SystemErrorException
initializeObject in interface SDOInterfaceOpen4GLExceptionRunTime4GLExceptionSystemErrorExceptionpublic void serverCommit(ResultSetHolder RowObjUpd, StringHolder cMessages, StringHolder cUndoIds) throws Open4GLException, RunTime4GLException, SystemErrorException
serverCommit in interface SDOInterfaceOpen4GLExceptionRunTime4GLExceptionSystemErrorExceptionpublic void serverSendRows(java.lang.Integer piStartRow,
java.lang.String pcRowIdent,
boolean plNext,
int piRowsToReturn,
IntHolder piRowsReturned,
ResultSetHolder RowObject)
throws Open4GLException,
RunTime4GLException,
SystemErrorException
serverSendRows in interface SDOInterfaceOpen4GLExceptionRunTime4GLExceptionSystemErrorExceptionpublic void batchServices(java.lang.String pcServices,
StringHolder pcValues)
throws Open4GLException
batchServices in interface SDOInterfaceOpen4GLException