Namespace: OpenEdge.Core.ServerConnection
Interface 
IServerConnection
Parent classes:
Inherits: Progress.Lang.Object

Copyright (c) 2013 by Progress Software Corporation. All rights reserved.
File:IServerConnection
Author(s):pjudge
Created:Thu Feb 28 15:02:14 EST 2013
Notes:* This class based on the AutoEdge|TheFactory version




Method Summary
Options Name Purpose
# Connect () /** Connect to the server specified, based on the ConnectionParameters */
# CreateServer () /** Creates a server object (ie this-object:Server). This is separated from the Connect/Disconnect pair of methods so that one server can be connected and disconnected multiple time. */
# DestroyServer () /** Destroys the server object (ie this-object:Server). This is separated from the Connect/Disconnect pair of methods so that one server can be connected and disconnected multiple time. */
# Disconnect () /** Disconnect from the server, if connected */

Property Summary
Options Name Purpose
# LOGICAL Connected /** Returns true if the server is valid and connected. False otherwise */
# OpenEdge.Core.ServerConnection.IConnectionParameters ConnectionParameters /** Parameters for this connection */
# Progress.Lang.Object Server /** A reference to the actual server. The type of this property depends on the server type (since AppServers have HANDLEs, BPMServers have IBizLogicAPI and databases none.The Object acts as a wrapper for handle-based servers */


Method Detail
Top

PROTECTED Connect ()

Purpose: Connect to the server specified, based on the ConnectionParameters
Top

PROTECTED CreateServer ()

Purpose: Creates a server object (ie this-object:Server). This is separated
from the Connect/Disconnect pair of methods so that one server can
be connected and disconnected multiple time.
Top

PROTECTED DestroyServer ()

Purpose: Destroys the server object (ie this-object:Server). This is separated
from the Connect/Disconnect pair of methods so that one server can
be connected and disconnected multiple time.
Top

PROTECTED Disconnect ()

Purpose: Disconnect from the server, if connected


Property Detail
Top

PROTECTED LOGICAL Connected

Purpose: Returns true if the server is valid and connected. False otherwise
Returns LOGICAL
Top

PROTECTED OpenEdge.Core.ServerConnection.IConnectionParameters ConnectionParameters

Purpose: Parameters for this connection
Returns OpenEdge.Core.ServerConnection.IConnectionParameters
Top

PROTECTED Progress.Lang.Object Server

Purpose: A reference to the actual server. The type of this property depends on the server type
(since AppServers have HANDLEs, BPMServers have IBizLogicAPI and databases none.The Object
acts as a wrapper for handle-based servers
Returns Progress.Lang.Object


10.27.2015 12:36:27