public class OpenProcObject
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected com.progress.open4gl.javaproxy.OpenProcObjectImpl |
m_DynPOImpl |
| Constructor and Description |
|---|
OpenProcObject(ProObject appObj,
java.lang.String procName,
int statelessMode) |
OpenProcObject(ProObject appObj,
java.lang.String procName,
ParamArray paramArray) |
| Modifier and Type | Method and Description |
|---|---|
void |
_cancelAllRequests()
Stops or cancels any outstanding requests to the AppServer by this object or
one that shares its connection.
|
java.lang.Object |
_getConnectionId()
Returns a string containing a unique identifier for this connection.
|
java.lang.Object |
_getProcId()
Provides the Remote Procedure Id.
|
java.lang.String |
_getProcReturnString()
Returns the current value of the AppServer RETURN-VALUE function.
|
java.lang.Object |
_getRequestId()
Returns a unique string identifying the request most recently run.
|
java.lang.Object |
_getSSLSubjectName()
Provides the SSL server's subject name that is obtained from its validated
digital certificate.
|
boolean |
_isStreaming()
Returns true if currently streaming an output result set.
|
void |
_release()
Makes this object unavailable for further use.
|
ProcedureType |
getProcedureType() |
void |
runProc(java.lang.String procName,
ParamArray paramArray)
Runs the internal procedure or user-defined function on the OpenProcObject.
|
void |
setProcedureType(ProcedureType procType) |
public OpenProcObject(ProObject appObj, java.lang.String procName, ParamArray paramArray) throws Open4GLException, RunTime4GLException, SystemErrorException
public OpenProcObject(ProObject appObj, java.lang.String procName, int statelessMode) throws Open4GLException, RunTime4GLException, SystemErrorException
public void _release()
throws Open4GLException,
SystemErrorException
Open4GLExceptionSystemErrorExceptionpublic java.lang.Object _getConnectionId()
throws Open4GLException
Open4GLExceptionpublic java.lang.Object _getRequestId()
throws Open4GLException
Open4GLExceptionpublic java.lang.Object _getSSLSubjectName()
throws Open4GLException
Open4GLExceptionpublic java.lang.Object _getProcId()
throws Open4GLException
Open4GLExceptionpublic boolean _isStreaming()
throws Open4GLException
Open4GLExceptionpublic void _cancelAllRequests()
throws Open4GLException
Open4GLExceptionpublic java.lang.String _getProcReturnString()
throws Open4GLException
Open4GLExceptionpublic void runProc(java.lang.String procName,
ParamArray paramArray)
throws Open4GLException,
RunTime4GLException,
SystemErrorException
procName - Name of internal procedure or user-defined function on the
OpenProcObject.paramArray - Holds the parameters for internal procedure or user-defined
functionOpen4GLExceptionRunTime4GLExceptionSystemErrorExceptionpublic void setProcedureType(ProcedureType procType)
public ProcedureType getProcedureType()