C# Class Tp.SourceControl.Commands.AutomapVcsToTpUsersCommand

Inheritance: IPluginCommand
Afficher le fichier Open project: TargetProcess/Target-Process-Plugins

Private Properties

Свойство Type Description
FindByEmail Tp.SourceControl.Commands.TpUserMappingInfo
FindByLogin Tp.SourceControl.Commands.TpUserMappingInfo
FindByName Tp.SourceControl.Commands.TpUserMappingInfo
GetMatchedUserLookup Tp.Integration.Plugin.Common.Mapping.MappingLookup
GetVcsUnmappedUsersCount int
UpdateResultComment void
UpdateWithMappedSvnAuthors void
UpdateWithUnmappedSvnAuthors void

Méthodes publiques

Méthode Description
AutomapVcsToTpUsersCommand ( IPluginMetadata pluginMetadata, IVersionControlSystemFactory vcsFactory ) : System.Collections.Generic
Execute ( string args, UserDTO user ) : PluginCommandResponseMessage

Private Methods

Méthode Description
FindByEmail ( string author, IEnumerable tpUsers ) : Tp.SourceControl.Commands.TpUserMappingInfo
FindByLogin ( string author, IEnumerable tpUsers ) : Tp.SourceControl.Commands.TpUserMappingInfo
FindByName ( string author, IEnumerable tpUsers ) : Tp.SourceControl.Commands.TpUserMappingInfo
GetMatchedUserLookup ( string author, List tpUsers ) : MappingLookup
GetVcsUnmappedUsersCount ( IEnumerable allSvnAuthors, IEnumerable mappedSvnAuthors ) : int
UpdateResultComment ( AutomapVcsToTpUsersCommandResponse result, IEnumerable authors ) : void
UpdateWithMappedSvnAuthors ( AutomapVcsToTpUsersCommandResponse result, IEnumerable authors ) : void
UpdateWithUnmappedSvnAuthors ( AutomapVcsToTpUsersCommandResponse result, IEnumerable authors ) : void

Method Details

AutomapVcsToTpUsersCommand() public méthode

public AutomapVcsToTpUsersCommand ( IPluginMetadata pluginMetadata, IVersionControlSystemFactory vcsFactory ) : System.Collections.Generic
pluginMetadata IPluginMetadata
vcsFactory IVersionControlSystemFactory
Résultat System.Collections.Generic

Execute() public méthode

public Execute ( string args, UserDTO user ) : PluginCommandResponseMessage
args string
user UserDTO
Résultat Tp.Integration.Messages.Commands.PluginCommandResponseMessage