jetbrains.buildServer.issueTracker
Class AbstractIssueProviderFactory

java.lang.Object
  extended by jetbrains.buildServer.issueTracker.AbstractIssueProviderFactory
All Implemented Interfaces:
IssueProviderFactory, TeamCityExtension

public abstract class AbstractIssueProviderFactory
extends java.lang.Object
implements IssueProviderFactory

Author:
Maxim Podkolzine (maxim.podkolzine@jetbrains.com)

Field Summary
protected  IssueFetcher myFetcher
           
 
Constructor Summary
protected AbstractIssueProviderFactory(IssueFetcher fetcher, java.lang.String type)
           
 
Method Summary
 java.lang.String getType()
          Returns a short string denoting a type of a factory (e.g.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface jetbrains.buildServer.issueTracker.IssueProviderFactory
createProvider
 

Field Detail

myFetcher

protected final IssueFetcher myFetcher
Constructor Detail

AbstractIssueProviderFactory

protected AbstractIssueProviderFactory(@NotNull
                                       IssueFetcher fetcher,
                                       @NotNull
                                       java.lang.String type)
Method Detail

getType

@NotNull
public java.lang.String getType()
Description copied from interface: IssueProviderFactory
Returns a short string denoting a type of a factory (e.g. "jira", "youtrack", etc.). The type should consist of alphanumeric symbols and start with a letter.

Specified by:
getType in interface IssueProviderFactory
Returns:
a factory type