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, toString
public 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
- Open4GLException
java.net.MalformedURLException
public Procedure CreatePO(java.lang.String procName, ParameterSet params) throws Open4GLException, RunTime4GLException, SystemErrorException
procName
- params
- Open4GLException
RunTime4GLException
SystemErrorException
public SubAppObject CreateSubAO() throws Open4GLException, RunTime4GLException, SystemErrorException
public int sessionCount()
Return the number of sessions this application object has open.
public boolean isConnected()