C# Class Gallifrey.Jira.JiraSoapClient

Inheritance: IJiraClient
Show file Open project: BlythMeister/Gallifrey Class Usage Examples

Public Methods

Method Description
AddComment ( string issueRef, string comment ) : void
AddWorkLog ( string issueRef, WorkLogStrategy workLogStrategy, string comment, System.TimeSpan timeSpent, System.DateTime logDate, System.TimeSpan remainingTime = null ) : void
AssignIssue ( string issueRef, string userName ) : void
GetCurrentUser ( ) : Gallifrey.Jira.Model.User
GetFilters ( ) : IEnumerable
GetIssue ( string issueRef ) : Gallifrey.Jira.Model.Issue
GetIssueTransitions ( string issueRef ) : Transitions
GetIssueWithWorklogs ( string issueRef, string userName ) : Gallifrey.Jira.Model.Issue
GetIssuesFromFilter ( string filterName ) : IEnumerable
GetIssuesFromJql ( string jql ) : IEnumerable
GetJqlForFilter ( string filterName ) : string
GetProjects ( ) : IEnumerable
JiraSoapClient ( string baseUrl, string username, string password ) : System
TransitionIssue ( string issueRef, string transitionName ) : void

Method Details

AddComment() public method

public AddComment ( string issueRef, string comment ) : void
issueRef string
comment string
return void

AddWorkLog() public method

public AddWorkLog ( string issueRef, WorkLogStrategy workLogStrategy, string comment, System.TimeSpan timeSpent, System.DateTime logDate, System.TimeSpan remainingTime = null ) : void
issueRef string
workLogStrategy WorkLogStrategy
comment string
timeSpent System.TimeSpan
logDate System.DateTime
remainingTime System.TimeSpan
return void

AssignIssue() public method

public AssignIssue ( string issueRef, string userName ) : void
issueRef string
userName string
return void

GetCurrentUser() public method

public GetCurrentUser ( ) : Gallifrey.Jira.Model.User
return Gallifrey.Jira.Model.User

GetFilters() public method

public GetFilters ( ) : IEnumerable
return IEnumerable

GetIssue() public method

public GetIssue ( string issueRef ) : Gallifrey.Jira.Model.Issue
issueRef string
return Gallifrey.Jira.Model.Issue

GetIssueTransitions() public method

public GetIssueTransitions ( string issueRef ) : Transitions
issueRef string
return Transitions

GetIssueWithWorklogs() public method

public GetIssueWithWorklogs ( string issueRef, string userName ) : Gallifrey.Jira.Model.Issue
issueRef string
userName string
return Gallifrey.Jira.Model.Issue

GetIssuesFromFilter() public method

public GetIssuesFromFilter ( string filterName ) : IEnumerable
filterName string
return IEnumerable

GetIssuesFromJql() public method

public GetIssuesFromJql ( string jql ) : IEnumerable
jql string
return IEnumerable

GetJqlForFilter() public method

public GetJqlForFilter ( string filterName ) : string
filterName string
return string

GetProjects() public method

public GetProjects ( ) : IEnumerable
return IEnumerable

JiraSoapClient() public method

public JiraSoapClient ( string baseUrl, string username, string password ) : System
baseUrl string
username string
password string
return System

TransitionIssue() public method

public TransitionIssue ( string issueRef, string transitionName ) : void
issueRef string
transitionName string
return void