C# Class Binboo.Jira.Commands.LabelCommand

Inheritance: JiraCommandBase
Show file Open project: adrianoc/binboo

Public Methods

Method Description
LabelCommand ( IJiraProxy jira, string help ) : System

Protected Methods

Method Description
ProcessCommand ( IContext context ) : ICommandResult

Private Methods

Method Description
ExecuteCommand ( IEnumerable issueKeys, string>.Func commandBody, Func pipeProvider ) : ICommandResult
FormatOutputMessage ( string issueKey, string labels ) : string
LabelFrom ( string labelOperation ) : string
ParseLabelOperation ( string labelOperation ) : Action>
ParseLabelOperations ( Argument labelOperations ) : IEnumerable>>
ProcessLabelUpdateOperations ( IEnumerable issueKeys, IEnumerable labelOperations ) : ICommandResult
RetrieveLabelList ( IEnumerable issueKeys ) : ICommandResult
UpdateLabels ( RemoteIssue issue, IEnumerable labelOperations ) : IssueField

Method Details

LabelCommand() public method

public LabelCommand ( IJiraProxy jira, string help ) : System
jira IJiraProxy
help string
return System

ProcessCommand() protected method

protected ProcessCommand ( IContext context ) : ICommandResult
context IContext
return ICommandResult