C# Class Tp.Bugzilla.BugzillaInfoStorageRepository

Inheritance: IBugzillaInfoStorageRepository
ファイルを表示 Open project: TargetProcess/Target-Process-Plugins

Public Methods

Method Description
BugzillaInfoStorageRepository ( IStorageRepository repository, IProfileCollectionReadonly profiles ) : System.Collections.Generic
GetAllBugzillaBugs ( IEnumerable tpBugs ) : IEnumerable
GetBugzillaBug ( int tpBugId ) : BugzillaBugInfo
GetBugzillaBugs ( IEnumerable tpBugs ) : IEnumerable
GetTargetProcessBugId ( string bugzillaBugId ) : TargetProcessBugId
RemoveBugzillaBug ( int tpBugId ) : BugzillaBugInfo
SaveBugsRelation ( int tpBugId, BugzillaBugInfo bugzillaBug ) : void
SaveBugzillaBugInfo ( int tpBugId, BugzillaBugInfo bug ) : void

Private Methods

Method Description
GetBugzillaUrlForProfile ( IStorageRepository profile ) : BugzillaUrl
SetBugUrl ( BugzillaBugInfo bugInfo, BugzillaUrl bugzillaUrl ) : BugzillaBugInfo

Method Details

BugzillaInfoStorageRepository() public method

public BugzillaInfoStorageRepository ( IStorageRepository repository, IProfileCollectionReadonly profiles ) : System.Collections.Generic
repository IStorageRepository
profiles IProfileCollectionReadonly
return System.Collections.Generic

GetAllBugzillaBugs() public method

public GetAllBugzillaBugs ( IEnumerable tpBugs ) : IEnumerable
tpBugs IEnumerable
return IEnumerable

GetBugzillaBug() public method

public GetBugzillaBug ( int tpBugId ) : BugzillaBugInfo
tpBugId int
return BugzillaBugInfo

GetBugzillaBugs() public method

public GetBugzillaBugs ( IEnumerable tpBugs ) : IEnumerable
tpBugs IEnumerable
return IEnumerable

GetTargetProcessBugId() public method

public GetTargetProcessBugId ( string bugzillaBugId ) : TargetProcessBugId
bugzillaBugId string
return Tp.BugTracking.ImportToTp.TargetProcessBugId

RemoveBugzillaBug() public method

public RemoveBugzillaBug ( int tpBugId ) : BugzillaBugInfo
tpBugId int
return BugzillaBugInfo

SaveBugsRelation() public method

public SaveBugsRelation ( int tpBugId, BugzillaBugInfo bugzillaBug ) : void
tpBugId int
bugzillaBug BugzillaBugInfo
return void

SaveBugzillaBugInfo() public method

public SaveBugzillaBugInfo ( int tpBugId, BugzillaBugInfo bug ) : void
tpBugId int
bug BugzillaBugInfo
return void