C# Class gov.va.medora.mdo.dao.sqlite.SqliteDao

显示文件 Open project: OSEHRA/mdo

Public Methods

Method Description
SqliteDao ( ) : System
getObject ( string dataSourceId, string objectHashString ) : object
saveObject ( string dataSourceId, string queryString, object results ) : void
saveOrUpdateObject ( string dataSourceId, string queryString, object results ) : void
updateObject ( string dataSourceId, string objectHashString, object queryResults ) : void

Private Methods

Method Description
closeConnection ( ) : void
createTableForSite ( string dataSourceId ) : void
deserializeObject ( byte domainObject ) : object
getResourcesPath ( ) : string
hasTable ( string dataSourceId ) : bool
openConnection ( ) : void
serializeObject ( object domainObject ) : byte[]
updateObject ( string dataSourceId, string hashedOldQueryString, string newQueryString, string hashedNewQueryString, string queryResults ) : void

Method Details

SqliteDao() public method

public SqliteDao ( ) : System
return System

getObject() public method

public getObject ( string dataSourceId, string objectHashString ) : object
dataSourceId string
objectHashString string
return object

saveObject() public method

public saveObject ( string dataSourceId, string queryString, object results ) : void
dataSourceId string
queryString string
results object
return void

saveOrUpdateObject() public method

public saveOrUpdateObject ( string dataSourceId, string queryString, object results ) : void
dataSourceId string
queryString string
results object
return void

updateObject() public method

public updateObject ( string dataSourceId, string objectHashString, object queryResults ) : void
dataSourceId string
objectHashString string
queryResults object
return void