public class SDOProcObject extends Procedure implements SDOInterface
m_persistProc, m_procName
m_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, toString
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
_release
public 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 SDOInterface
Open4GLException
RunTime4GLException
SystemErrorException
public java.lang.String columnProps(java.lang.String pcColList, java.lang.String pcPropList) throws Open4GLException, RunTime4GLException, SystemErrorException
columnProps
in interface SDOInterface
Open4GLException
RunTime4GLException
SystemErrorException
public java.lang.String getObjectVersion() throws Open4GLException, RunTime4GLException, SystemErrorException
getObjectVersion
in interface SDOInterface
Open4GLException
RunTime4GLException
SystemErrorException
public java.lang.String getUpdatableColumns() throws Open4GLException, RunTime4GLException, SystemErrorException
getUpdatableColumns
in interface SDOInterface
Open4GLException
RunTime4GLException
SystemErrorException
public java.lang.String getQueryWhere() throws Open4GLException, RunTime4GLException, SystemErrorException
getQueryWhere
in interface SDOInterface
Open4GLException
RunTime4GLException
SystemErrorException
public boolean openQuery() throws Open4GLException, RunTime4GLException, SystemErrorException
openQuery
in interface SDOInterface
Open4GLException
RunTime4GLException
SystemErrorException
public boolean setQuerySort(java.lang.String pcSort) throws Open4GLException, RunTime4GLException, SystemErrorException
setQuerySort
in interface SDOInterface
Open4GLException
RunTime4GLException
SystemErrorException
public boolean setQueryWhere(java.lang.String pcWhere) throws Open4GLException, RunTime4GLException, SystemErrorException
setQueryWhere
in interface SDOInterface
Open4GLException
RunTime4GLException
SystemErrorException
public boolean addQueryWhere(java.lang.String pcWhere, java.lang.String pcBuffer, java.lang.String pcAndOr) throws Open4GLException, RunTime4GLException, SystemErrorException
addQueryWhere
in interface SDOInterface
Open4GLException
RunTime4GLException
SystemErrorException
public boolean assignQuerySelection(java.lang.String pcColumns, java.lang.String pcValues, java.lang.String pcOperators) throws Open4GLException, RunTime4GLException, SystemErrorException
assignQuerySelection
in interface SDOInterface
Open4GLException
RunTime4GLException
SystemErrorException
public java.lang.String getTables() throws Open4GLException, RunTime4GLException, SystemErrorException
getTables
in interface SDOInterface
Open4GLException
RunTime4GLException
SystemErrorException
public java.lang.String fetchMessages() throws Open4GLException, RunTime4GLException, SystemErrorException
fetchMessages
in interface SDOInterface
Open4GLException
RunTime4GLException
SystemErrorException
public void initializeObject() throws Open4GLException, RunTime4GLException, SystemErrorException
initializeObject
in interface SDOInterface
Open4GLException
RunTime4GLException
SystemErrorException
public void serverCommit(ResultSetHolder RowObjUpd, StringHolder cMessages, StringHolder cUndoIds) throws Open4GLException, RunTime4GLException, SystemErrorException
serverCommit
in interface SDOInterface
Open4GLException
RunTime4GLException
SystemErrorException
public 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 SDOInterface
Open4GLException
RunTime4GLException
SystemErrorException
public void batchServices(java.lang.String pcServices, StringHolder pcValues) throws Open4GLException
batchServices
in interface SDOInterface
Open4GLException