C# Class VersionOne.JiraConnector.Rest.JiraRestProxy

Inheritance: IJiraConnector
Mostra file Open project: versionone/VersionOne.Integration.JIRA

Public Methods

Method Description
AddComment ( string issueKey, string comment ) : void
GetAvailableActions ( string issueId ) : IEnumerable
GetCustomFields ( ) : IEnumerable
GetIssuesFromFilter ( string issueFilterId ) : Issue[]
GetPriorities ( ) : IList
GetProjects ( ) : IList
JiraRestProxy ( string baseUrl ) : System
JiraRestProxy ( string baseUrl, string username, string password ) : System
Login ( ) : void
Logout ( ) : void
ProgressWorkflow ( string issueKey, string action, string assignee ) : void
UpdateIssue ( string issueKey, string fieldName, string fieldValue ) : Issue
Validate ( ) : bool

Private Methods

Method Description
CreateIssue ( dynamic data ) : Issue
GetEditMetadata ( string issueIdOrKey ) : dynamic
GetIssue ( string issueIdOrKey ) : Issue

Method Details

AddComment() public method

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

GetAvailableActions() public method

public GetAvailableActions ( string issueId ) : IEnumerable
issueId string
return IEnumerable

GetCustomFields() public method

public GetCustomFields ( ) : IEnumerable
return IEnumerable

GetIssuesFromFilter() public method

public GetIssuesFromFilter ( string issueFilterId ) : Issue[]
issueFilterId string
return Issue[]

GetPriorities() public method

public GetPriorities ( ) : IList
return IList

GetProjects() public method

public GetProjects ( ) : IList
return IList

JiraRestProxy() public method

public JiraRestProxy ( string baseUrl ) : System
baseUrl string
return System

JiraRestProxy() public method

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

Login() public method

public Login ( ) : void
return void

Logout() public method

public Logout ( ) : void
return void

ProgressWorkflow() public method

public ProgressWorkflow ( string issueKey, string action, string assignee ) : void
issueKey string
action string
assignee string
return void

UpdateIssue() public method

public UpdateIssue ( string issueKey, string fieldName, string fieldValue ) : Issue
issueKey string
fieldName string
fieldValue string
return Issue

Validate() public method

public Validate ( ) : bool
return bool