com.progress.open4gl.javaproxy
Class AppObject

java.lang.Object
  |
  +--com.progress.open4gl.javaproxy.ProObject
        |
        +--com.progress.open4gl.javaproxy.AppObject
All Implemented Interfaces:
com.progress.message.jcMsg, SDOFactory

public class AppObject
extends ProObject
implements SDOFactory


Field Summary
 
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
AppObject()
           
AppObject(java.lang.String appName, com.progress.open4gl.dynamicapi.IPoolProps properties, com.progress.common.ehnlog.IAppLogger log, java.lang.String requestID)
           
 
Method Summary
 Procedure CreatePO(java.lang.String procName, com.progress.open4gl.dynamicapi.ParameterSet params)
           
 SubAppObject CreateSubAO()
           
protected static java.lang.String getURLString(java.lang.String urlString, java.lang.String serviceName)
           
 int sessionCount()
          
 
Methods inherited from class com.progress.open4gl.javaproxy.ProObject
_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, isSessionAvailable, newRequestID, runProcedure, runProcedure, runProcedure, runProcedure, set_tsLastAccessed, setSessionID, shutdown, toString
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.progress.open4gl.SDOFactory
_createSDOProcObject
 

Constructor Detail

AppObject

public AppObject()

AppObject

public AppObject(java.lang.String appName,
                 com.progress.open4gl.dynamicapi.IPoolProps properties,
                 com.progress.common.ehnlog.IAppLogger log,
                 java.lang.String requestID)
          throws Open4GLException,
                 RunTime4GLException,
                 SystemErrorException
Method Detail

CreatePO

public Procedure CreatePO(java.lang.String procName,
                          com.progress.open4gl.dynamicapi.ParameterSet params)
                   throws Open4GLException,
                          RunTime4GLException,
                          SystemErrorException
Open4GLException
RunTime4GLException
SystemErrorException

CreateSubAO

public SubAppObject CreateSubAO()
                         throws Open4GLException,
                                RunTime4GLException,
                                SystemErrorException
Open4GLException
RunTime4GLException
SystemErrorException

getURLString

protected static java.lang.String getURLString(java.lang.String urlString,
                                               java.lang.String serviceName)
                                        throws Open4GLException,
                                               java.net.MalformedURLException
Open4GLException
java.net.MalformedURLException

sessionCount

public int sessionCount()

Return the number of sessions this application object has open.


Returns:
int