C# Class ATMLDataAccessLibrary.db.daos.SignalDAO

Inheritance: DAO
Afficher le fichier Open project: UtrsSoftware/ATMLWorkBench Class Usage Examples

Méthodes publiques

Méthode Description
BuildSignalTree ( ) : XmlDocument
DeleteMasterSignalsByNameSpace ( string nameSpace ) : int
DeleteTSFLibrary ( string uuid, string nameSpace ) : int
FindAttributes ( string name, double value ) : List
GetAllTsfSignals ( ) : List
GetAttribute ( int signalId, String attributeName ) : dbSignalAttribute
GetBaseBSCSignal ( ) : dbSignal
ScoreInstruments ( dbSignal signal ) : void
changeTSFSignalId ( System.Guid oldUuid, System.Guid newUuid ) : bool
getAllSignalAttributes ( String signalName, string nameSpace ) : List
getAllSignalAttributes ( int signalId ) : List
getAllSignals ( ) : List
getChildSignals ( int parentSignalId ) : List
getDescendantSignals ( int signalId, List signals ) : void
getDescendantSignals ( string signalName, string nameSpace, List signals ) : void
getRootSignals ( ) : List
getSignal ( int signalId ) : dbSignal
getSignal ( string signalName, string nameSpace ) : dbSignal
getSignalAttributes ( int signalId ) : List
getSignalTree ( ) : String
getTSFLibraries ( ) : List
getTSFLibrary ( System.Guid libraryUUID ) : dbTSFLibrary
getTSFLibraryByName ( String libraryName ) : dbTSFLibrary
getTSFLibraryByNameSpace ( String libraryNameSpace ) : dbTSFLibrary
getTSFLibrarySignalParts ( String signalUUID ) : List
getTSFLibrarySignals ( System.Guid libraryUUID ) : List
getTSFSignal ( String name, string libraryUuid ) : TestSignalBean
getTSFSignals ( String name ) : List
hasAttribute ( int signalId, String attributeName ) : bool
hasTSFLibrary ( String uuid ) : bool
hasTSFSignal ( String uuid ) : bool
saveTSFLibrary ( dbTSFLibrary library ) : void

Private Methods

Méthode Description
ProcessBSCSignalTreeNode ( dbSignal signal, XmlDocument document, XmlElement parentElement ) : void

Method Details

BuildSignalTree() public méthode

public BuildSignalTree ( ) : XmlDocument
Résultat System.Xml.XmlDocument

DeleteMasterSignalsByNameSpace() public méthode

public DeleteMasterSignalsByNameSpace ( string nameSpace ) : int
nameSpace string
Résultat int

DeleteTSFLibrary() public méthode

public DeleteTSFLibrary ( string uuid, string nameSpace ) : int
uuid string
nameSpace string
Résultat int

FindAttributes() public méthode

public FindAttributes ( string name, double value ) : List
name string
value double
Résultat List

GetAllTsfSignals() public méthode

public GetAllTsfSignals ( ) : List
Résultat List

GetAttribute() public méthode

public GetAttribute ( int signalId, String attributeName ) : dbSignalAttribute
signalId int
attributeName String
Résultat ATMLDataAccessLibrary.model.dbSignalAttribute

GetBaseBSCSignal() public méthode

public GetBaseBSCSignal ( ) : dbSignal
Résultat ATMLDataAccessLibrary.model.dbSignal

ScoreInstruments() public méthode

public ScoreInstruments ( dbSignal signal ) : void
signal ATMLDataAccessLibrary.model.dbSignal
Résultat void

changeTSFSignalId() public méthode

public changeTSFSignalId ( System.Guid oldUuid, System.Guid newUuid ) : bool
oldUuid System.Guid
newUuid System.Guid
Résultat bool

getAllSignalAttributes() public méthode

public getAllSignalAttributes ( String signalName, string nameSpace ) : List
signalName String
nameSpace string
Résultat List

getAllSignalAttributes() public méthode

public getAllSignalAttributes ( int signalId ) : List
signalId int
Résultat List

getAllSignals() public méthode

public getAllSignals ( ) : List
Résultat List

getChildSignals() public méthode

public getChildSignals ( int parentSignalId ) : List
parentSignalId int
Résultat List

getDescendantSignals() public méthode

public getDescendantSignals ( int signalId, List signals ) : void
signalId int
signals List
Résultat void

getDescendantSignals() public méthode

public getDescendantSignals ( string signalName, string nameSpace, List signals ) : void
signalName string
nameSpace string
signals List
Résultat void

getRootSignals() public méthode

public getRootSignals ( ) : List
Résultat List

getSignal() public méthode

public getSignal ( int signalId ) : dbSignal
signalId int
Résultat ATMLDataAccessLibrary.model.dbSignal

getSignal() public méthode

public getSignal ( string signalName, string nameSpace ) : dbSignal
signalName string
nameSpace string
Résultat ATMLDataAccessLibrary.model.dbSignal

getSignalAttributes() public méthode

public getSignalAttributes ( int signalId ) : List
signalId int
Résultat List

getSignalTree() public méthode

public getSignalTree ( ) : String
Résultat String

getTSFLibraries() public méthode

public getTSFLibraries ( ) : List
Résultat List

getTSFLibrary() public méthode

public getTSFLibrary ( System.Guid libraryUUID ) : dbTSFLibrary
libraryUUID System.Guid
Résultat ATMLDataAccessLibrary.model.dbTSFLibrary

getTSFLibraryByName() public méthode

public getTSFLibraryByName ( String libraryName ) : dbTSFLibrary
libraryName String
Résultat ATMLDataAccessLibrary.model.dbTSFLibrary

getTSFLibraryByNameSpace() public méthode

public getTSFLibraryByNameSpace ( String libraryNameSpace ) : dbTSFLibrary
libraryNameSpace String
Résultat ATMLDataAccessLibrary.model.dbTSFLibrary

getTSFLibrarySignalParts() public méthode

public getTSFLibrarySignalParts ( String signalUUID ) : List
signalUUID String
Résultat List

getTSFLibrarySignals() public méthode

public getTSFLibrarySignals ( System.Guid libraryUUID ) : List
libraryUUID System.Guid
Résultat List

getTSFSignal() public méthode

public getTSFSignal ( String name, string libraryUuid ) : TestSignalBean
name String
libraryUuid string
Résultat ATMLDataAccessLibrary.db.beans.TestSignalBean

getTSFSignals() public méthode

public getTSFSignals ( String name ) : List
name String
Résultat List

hasAttribute() public méthode

public hasAttribute ( int signalId, String attributeName ) : bool
signalId int
attributeName String
Résultat bool

hasTSFLibrary() public méthode

public hasTSFLibrary ( String uuid ) : bool
uuid String
Résultat bool

hasTSFSignal() public méthode

public hasTSFSignal ( String uuid ) : bool
uuid String
Résultat bool

saveTSFLibrary() public méthode

public saveTSFLibrary ( dbTSFLibrary library ) : void
library ATMLDataAccessLibrary.model.dbTSFLibrary
Résultat void