com.progress.open4gl.javaproxy
Class Procedure

java.lang.Object
  |
  +--com.progress.open4gl.javaproxy.ProObject
        |
        +--com.progress.open4gl.javaproxy.Procedure
All Implemented Interfaces:
com.progress.message.jcMsg, SDOFactory
Direct Known Subclasses:
SDOProcObject

public class Procedure
extends ProObject


Field Summary
protected  com.progress.open4gl.dynamicapi.PersistentProc m_persistProc
           
 
Fields inherited from class com.progress.open4gl.javaproxy.ProObject
m_alreadyBusy, m_badOutputVal, m_notAvailable, m_properties, m_wrongProxyVer, TYPE_AO, TYPE_PO, TYPE_SO
 
Fields inherited from interface com.progress.message.jcMsg
jcMSG001, jcMSG002, jcMSG003, jcMSG004, jcMSG005, jcMSG006, jcMSG007, jcMSG008, jcMSG009, jcMSG010, jcMSG011, jcMSG012, jcMSG013, jcMSG014, jcMSG015, jcMSG016, jcMSG017, jcMSG018, jcMSG019, jcMSG020, jcMSG021, jcMSG022, jcMSG023, jcMSG024, jcMSG025, jcMSG026, jcMSG027, jcMSG028, jcMSG029, jcMSG030, jcMSG031, jcMSG032, jcMSG033, jcMSG034, jcMSG035, jcMSG036, jcMSG037, jcMSG038, jcMSG039, jcMSG040, jcMSG041, jcMSG042, jcMSG043, jcMSG044, jcMSG045, jcMSG046, jcMSG047, jcMSG048, jcMSG049, jcMSG050, jcMSG051, jcMSG052, jcMSG053, jcMSG054, jcMSG055, jcMSG056, jcMSG057, jcMSG058, jcMSG059, jcMSG060, jcMSG061, jcMSG062, jcMSG063, jcMSG064, jcMSG065, jcMSG066, jcMSG067, jcMSG068, jcMSG069, jcMSG070, jcMSG071, jcMSG072, jcMSG073, jcMSG074, jcMSG075, jcMSG076, jcMSG077, jcMSG078, jcMSG079, jcMSG080, jcMSG081, jcMSG082, jcMSG083, jcMSG084, jcMSG085, jcMSG086, jcMSG087, jcMSG088, jcMSG089, jcMSG090, jcMSG091, jcMSG092, jcMSG093, jcMSG094, jcMSG095, jcMSG096, jcMSG097, jcMSG098, jcMSG099, jcMSG100, jcMSG101, jcMSG102, jcMSG103, jcMSG104, jcMSG105, jcMSG106, jcMSG107, jcMSG108, jcMSG109, jcMSG110, jcMSG111, jcMSG112, jcMSG113, jcMSG114, jcMSG115, jcMSG116, jcMSG117, jcMSG118, jcMSG119, jcMSG120, jcMSG121, jcMSG122, jcMSG123, jcMSG124, jcMSG125, jcMSG126, jcMSG127, jcMSG128, jcMSG129, jcMSG130, jcMSG131, jcMSG132, jcMSG133, jcMSG134, jcMSG135, jcMSG136, jcMSG137, jcMSG138, jcMSG139, jcMSG140, jcMSG141, jcMSG142, jcMSG143, jcMSG144, jcMSG145, jcMSG146, jcMSG147, jcMSG148, jcMSG149, jcMSG150, jcMSG151, jcMSG152, jcMSG153, jcMSG154, jcMSG155, jcMSG156, jcMSG157, jcMSG158, jcMSG159, jcMSG160, jcMSG161, jcMSG162, jcMSG163, jcMSG164, jcMSG165, jcMSG166, jcMSG167, jcMSG168, jcMSG169, jcMSG170, jcMSG171, jcMSG172, jcMSG173, jcMSG174, jcMSG175, jcMSG176, jcMSG177, jcMSG178, jcMSG179, jcMSG180, jcMSG181, jcMSG182
 
Constructor Summary
Procedure(ProObject proxyObj)
           
Procedure(ProObject proxyObj, java.lang.String procName, com.progress.open4gl.dynamicapi.ParameterSet params)
           
Procedure(ProObject proxyObj, java.lang.String procName, com.progress.open4gl.dynamicapi.ParameterSet params, com.progress.open4gl.dynamicapi.ResultSetSchema schema)
           
Procedure(java.lang.String requestID, ProObject proxyObj, java.lang.String procName, com.progress.open4gl.dynamicapi.ParameterSet params)
           
Procedure(java.lang.String requestID, ProObject proxyObj, java.lang.String procName, com.progress.open4gl.dynamicapi.ParameterSet params, com.progress.open4gl.dynamicapi.ResultSetSchema schema)
           
 
Method Summary
 void _release()
           
 java.lang.String getSessionID()
           
protected  com.progress.open4gl.dynamicapi.PersistentProc runPersistentProcedure(java.lang.String procName, com.progress.open4gl.dynamicapi.ParameterSet params)
           
protected  com.progress.open4gl.dynamicapi.PersistentProc runPersistentProcedure(java.lang.String procName, com.progress.open4gl.dynamicapi.ParameterSet params, com.progress.open4gl.dynamicapi.ResultSetSchema schema)
           
 com.progress.open4gl.dynamicapi.RqContext runProcedure(java.lang.String procName, com.progress.open4gl.dynamicapi.ParameterSet params)
           
 com.progress.open4gl.dynamicapi.RqContext runProcedure(java.lang.String procName, com.progress.open4gl.dynamicapi.ParameterSet params, com.progress.open4gl.dynamicapi.ResultSetSchema schema)
           
 com.progress.open4gl.dynamicapi.RqContext runProcedure(java.lang.String requestID, java.lang.String procName, com.progress.open4gl.dynamicapi.ParameterSet params)
           
 com.progress.open4gl.dynamicapi.RqContext runProcedure(java.lang.String requestID, java.lang.String procName, com.progress.open4gl.dynamicapi.ParameterSet params, com.progress.open4gl.dynamicapi.ResultSetSchema schema)
           
 
Methods inherited from class com.progress.open4gl.javaproxy.ProObject
_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, isSessionAvailable, newRequestID, set_tsLastAccessed, setSessionID, shutdown, toString
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

m_persistProc

protected com.progress.open4gl.dynamicapi.PersistentProc m_persistProc
Constructor Detail

Procedure

public Procedure(ProObject proxyObj)
          throws Open4GLException

Procedure

public Procedure(ProObject proxyObj,
                 java.lang.String procName,
                 com.progress.open4gl.dynamicapi.ParameterSet params)
          throws Open4GLException

Procedure

public Procedure(ProObject proxyObj,
                 java.lang.String procName,
                 com.progress.open4gl.dynamicapi.ParameterSet params,
                 com.progress.open4gl.dynamicapi.ResultSetSchema schema)
          throws Open4GLException

Procedure

public Procedure(java.lang.String requestID,
                 ProObject proxyObj,
                 java.lang.String procName,
                 com.progress.open4gl.dynamicapi.ParameterSet params)
          throws Open4GLException

Procedure

public Procedure(java.lang.String requestID,
                 ProObject proxyObj,
                 java.lang.String procName,
                 com.progress.open4gl.dynamicapi.ParameterSet params,
                 com.progress.open4gl.dynamicapi.ResultSetSchema schema)
          throws Open4GLException
Method Detail

_release

public void _release()
              throws Open4GLException,
                     SystemErrorException
Overrides:
_release in class ProObject
Open4GLException
SystemErrorException

getSessionID

public java.lang.String getSessionID()
Overrides:
getSessionID in class ProObject

runPersistentProcedure

protected com.progress.open4gl.dynamicapi.PersistentProc runPersistentProcedure(java.lang.String procName,
                                                                                com.progress.open4gl.dynamicapi.ParameterSet params)
                                                                         throws Open4GLException,
                                                                                RunTime4GLException,
                                                                                SystemErrorException
Open4GLException
RunTime4GLException
SystemErrorException

runPersistentProcedure

protected com.progress.open4gl.dynamicapi.PersistentProc runPersistentProcedure(java.lang.String procName,
                                                                                com.progress.open4gl.dynamicapi.ParameterSet params,
                                                                                com.progress.open4gl.dynamicapi.ResultSetSchema schema)
                                                                         throws Open4GLException,
                                                                                RunTime4GLException,
                                                                                SystemErrorException
Open4GLException
RunTime4GLException
SystemErrorException

runProcedure

public com.progress.open4gl.dynamicapi.RqContext runProcedure(java.lang.String procName,
                                                              com.progress.open4gl.dynamicapi.ParameterSet params)
                                                       throws Open4GLException,
                                                              RunTime4GLException,
                                                              SystemErrorException
Overrides:
runProcedure in class ProObject
Open4GLException
RunTime4GLException
SystemErrorException

runProcedure

public com.progress.open4gl.dynamicapi.RqContext runProcedure(java.lang.String procName,
                                                              com.progress.open4gl.dynamicapi.ParameterSet params,
                                                              com.progress.open4gl.dynamicapi.ResultSetSchema schema)
                                                       throws Open4GLException,
                                                              RunTime4GLException,
                                                              SystemErrorException
Overrides:
runProcedure in class ProObject
Open4GLException
RunTime4GLException
SystemErrorException

runProcedure

public com.progress.open4gl.dynamicapi.RqContext runProcedure(java.lang.String requestID,
                                                              java.lang.String procName,
                                                              com.progress.open4gl.dynamicapi.ParameterSet params)
                                                       throws Open4GLException,
                                                              RunTime4GLException,
                                                              SystemErrorException
Overrides:
runProcedure in class ProObject
Open4GLException
RunTime4GLException
SystemErrorException

runProcedure

public com.progress.open4gl.dynamicapi.RqContext runProcedure(java.lang.String requestID,
                                                              java.lang.String procName,
                                                              com.progress.open4gl.dynamicapi.ParameterSet params,
                                                              com.progress.open4gl.dynamicapi.ResultSetSchema schema)
                                                       throws Open4GLException,
                                                              RunTime4GLException,
                                                              SystemErrorException
Overrides:
runProcedure in class ProObject
Open4GLException
RunTime4GLException
SystemErrorException