C# Class JiraAssistant.Logic.Services.AgileBoardDataCache

显示文件 Open project: sceeter89/jira-client

Public Methods

Method Description
AgileBoardDataCache ( string baseCacheDirectory, int boardId, string jiraUrl ) : JiraAssistant.Domain
Invalidate ( ) : void
PrepareSearchStatement ( string originalJql ) : string
UpdateCache ( IList updatedIssues ) : Task>

Private Methods

Method Description
DumpCache ( IEnumerable updatedCache ) : System.Threading.Tasks.Task
FetchCacheInformation ( ) : void
InitializeCacheDirectory ( ) : void
LoadIssuesFromCache ( ) : Task>
StoreMetafile ( ) : System.Threading.Tasks.Task

Method Details

AgileBoardDataCache() public method

public AgileBoardDataCache ( string baseCacheDirectory, int boardId, string jiraUrl ) : JiraAssistant.Domain
baseCacheDirectory string
boardId int
jiraUrl string
return JiraAssistant.Domain

Invalidate() public method

public Invalidate ( ) : void
return void

PrepareSearchStatement() public method

public PrepareSearchStatement ( string originalJql ) : string
originalJql string
return string

UpdateCache() public method

public UpdateCache ( IList updatedIssues ) : Task>
updatedIssues IList
return Task>