interface Progress.Open4GL.DynamicAPI.IPoolProps:

   def public property Properties as System.Collections.Hashtable
      get.
      set.

   method public void SetProperty(input propName as character, input propValue as System.Object).

   method public System.Object GetProperty(input propName as character).

   method public System.Object SetStringProperty(input propName as character, input propValue as character).

   method public System.Object SetLongProperty(input propName as character, input propValue as int64).

   method public System.Object SetIntProperty(input propName as character, input propValue as integer).

   method public System.Object SetBooleanProperty(input propName as character, input propValue as logical).

   method public character GetStringProperty(input propName as character).

   method public integer GetIntProperty(input propName as character).

   method public int64 GetLongProperty(input propName as character).

   method public logical GetBooleanProperty(input propName as character).

   method public Progress.Open4GL.DynamicAPI.SessionPool GetSessionPool().

   method public void AddReference(input sessionPool as Progress.Open4GL.DynamicAPI.SessionPool).

   method public void ReleaseConnection().

end interface.
