C# Class gov.va.medora.mdo.dao.vista.VistaConnection

Inheritance: AbstractConnection
Show file Open project: OSEHRA/mdo Class Usage Examples

Public Properties

Property Type Description
IssedBulletin bool>.Dictionary
Rpcs IList
port int
socket Socket

Public Methods

Method Description
VistaConnection ( System.IO.DataSource dataSource ) : System
authorizedConnect ( AbstractCredentials credentials, AbstractPermission permission, System.IO.DataSource validationDataSource ) : object
connect ( ) : void
disconnect ( ) : void
getServerTimeout ( ) : string
getState ( ) : object>.Dictionary
getWelcomeMessage ( ) : string
hasPatch ( string patchId ) : bool
heartbeat ( ) : void
query ( MdoQuery vq, AbstractPermission context = null ) : object
query ( SqlQuery request, Delegate functionToInvoke, AbstractPermission permission = null ) : object
query ( string request, AbstractPermission context = null ) : object
setState ( object>.Dictionary sessionTable ) : void
setSymbolTable ( ) : void

Set the connections session variable to the symbol table

Private Methods

Method Description
buildGetSerializedSymbolTableRequest ( ) : MdoQuery
buildGetWelcomeMessageRequest ( ) : MdoQuery
buildHasPatchRequest ( string patchId ) : MdoQuery
buildSetSymbolTableRequest ( object>.Dictionary sessionTable ) : MdoQuery
getSerializedSymbolTable ( ) : object>.Dictionary
isTestSystem ( ) : bool
toSerializedSymbolTable ( string response ) : object>.Dictionary

Method Details

VistaConnection() public method

public VistaConnection ( System.IO.DataSource dataSource ) : System
dataSource System.IO.DataSource
return System

authorizedConnect() public method

public authorizedConnect ( AbstractCredentials credentials, AbstractPermission permission, System.IO.DataSource validationDataSource ) : object
credentials AbstractCredentials
permission AbstractPermission
validationDataSource System.IO.DataSource
return object

connect() public method

public connect ( ) : void
return void

disconnect() public method

public disconnect ( ) : void
return void

getServerTimeout() public method

public getServerTimeout ( ) : string
return string

getState() public method

public getState ( ) : object>.Dictionary
return object>.Dictionary

getWelcomeMessage() public method

public getWelcomeMessage ( ) : string
return string

hasPatch() public method

public hasPatch ( string patchId ) : bool
patchId string
return bool

heartbeat() public method

public heartbeat ( ) : void
return void

query() public method

public query ( MdoQuery vq, AbstractPermission context = null ) : object
vq MdoQuery
context AbstractPermission
return object

query() public method

public query ( SqlQuery request, Delegate functionToInvoke, AbstractPermission permission = null ) : object
request SqlQuery
functionToInvoke System.Delegate
permission AbstractPermission
return object

query() public method

public query ( string request, AbstractPermission context = null ) : object
request string
context AbstractPermission
return object

setState() public method

public setState ( object>.Dictionary sessionTable ) : void
sessionTable object>.Dictionary
return void

setSymbolTable() public method

Set the connections session variable to the symbol table
public setSymbolTable ( ) : void
return void

Property Details

IssedBulletin public property

public Dictionary IssedBulletin
return bool>.Dictionary

Rpcs public property

public IList Rpcs
return IList

port public property

public int port
return int

socket public property

public Socket socket
return Socket