public class AppObject extends ProObject
OpenAppObjectImpl. Do not use this class directly, rather use
OpenAppObject.m_alreadyBusy, m_badOutputVal, m_notAvailable, m_properties, m_wrongProxyVer, TYPE_AO, TYPE_PO, TYPE_SC, TYPE_SO, TYPE_SP| Constructor and Description |
|---|
AppObject() |
AppObject(java.lang.String appName,
IPoolProps properties,
com.progress.common.ehnlog.IAppLogger log,
java.lang.String requestID) |
| Modifier and Type | Method and Description |
|---|---|
Procedure |
CreatePO(java.lang.String procName,
ParameterSet params)
Create Proc object
|
SubAppObject |
CreateSubAO()
Create SubAppObject
|
protected static java.lang.String |
getURLString(java.lang.String urlString,
java.lang.String serviceName)
Get a URL string to pass to the session object to connect.
|
boolean |
isConnected()
Check to see if session is still valid
|
int |
sessionCount() |
_cancelAllRequests, _createSDOProcObject, _createSDOResultSet, _getConnectionId, _getProcReturnString, _getRequestId, _getReturnValue, _getReturnValue, _getSSLSubjectName, _isStreaming, _release, addReference, deleteReference, finalize, get_tsCreated, get_tsLastAccessed, getAppName, getLog, getProperties, getRefCount, getSession, getSession, getSessionID, getSessionMode, getSessionPool, getWSAObjectID, isClass, isSessionAvailable, newRequestID, runProcedure, runProcedure, runProcedure, runProcedure, set_tsLastAccessed, setSessionID, shutdown, toStringpublic AppObject(java.lang.String appName,
IPoolProps properties,
com.progress.common.ehnlog.IAppLogger log,
java.lang.String requestID)
throws Open4GLException,
RunTime4GLException,
SystemErrorException
public AppObject()
protected static java.lang.String getURLString(java.lang.String urlString,
java.lang.String serviceName)
throws Open4GLException,
java.net.MalformedURLException
If no service name is specified in the URL, then use the service name passed as a parameter. This is separated out so we can call from both java and activeX proxy.
urlString - serviceName - Open4GLExceptionjava.net.MalformedURLExceptionpublic Procedure CreatePO(java.lang.String procName, ParameterSet params) throws Open4GLException, RunTime4GLException, SystemErrorException
procName - params - Open4GLExceptionRunTime4GLExceptionSystemErrorExceptionpublic SubAppObject CreateSubAO() throws Open4GLException, RunTime4GLException, SystemErrorException
public int sessionCount()
Return the number of sessions this application object has open.
public boolean isConnected()