Class AbstractPatternBasedIssueProvider
- java.lang.Object
-
- jetbrains.buildServer.issueTracker.AbstractIssueProvider
-
- jetbrains.buildServer.issueTracker.AbstractPatternBasedIssueProvider
-
- All Implemented Interfaces:
IssueBatchProviderSupport
,IssueProvider
,SIssueProvider
public abstract class AbstractPatternBasedIssueProvider extends AbstractIssueProvider
-
-
Field Summary
-
Fields inherited from class jetbrains.buildServer.issueTracker.AbstractIssueProvider
EMPTY_PATTERN, LOG, myCredentials, myFetcher, myFetchHost, myHost, myPattern, myProperties, myType, REGEX_ISSUES_TIMEOUS_MS
-
Fields inherited from interface jetbrains.buildServer.issueTracker.IssueProvider
SECURE_PROPERTY_PREFIX
-
-
Constructor Summary
Constructors Modifier Constructor Description AbstractPatternBasedIssueProvider(String type, IssueFetcher fetcher)
protected
AbstractPatternBasedIssueProvider(Pattern pattern, IssueFetcher fetcher)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected String
extractId(String match)
-
Methods inherited from class jetbrains.buildServer.issueTracker.AbstractIssueProvider
checkIssueIdBeforeTestConnection, compileDisjunction, compilePattern, dispose, fetchProjectIds, findIssueById, findIssuesByIds, findIssuesByIdsImpl, findPossiblyExpiredIssue, fixUrl, getAuthenticator, getCommentTransformationHelper, getConfigurationSummary, getFetchHost, getIssueViewUrl, getProperties, getPropertiesProcessor, getRelatedIssues, getRelatedIssues, getTestConnectionSupport, getType, isBatchFetchSupported, isFailedToFetch, isFetched, isHasRelatedIssues, isHasRelatedIssues, isIdPrefixMandatory, quickCheck, safeCompile, sanitizeHost, setProperties, toString, useIdPrefix
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface jetbrains.buildServer.issueTracker.SIssueProvider
getAdditionalTestData
-
-
-
-
Constructor Detail
-
AbstractPatternBasedIssueProvider
public AbstractPatternBasedIssueProvider(@NotNull String type, @NotNull IssueFetcher fetcher)
-
AbstractPatternBasedIssueProvider
protected AbstractPatternBasedIssueProvider(@NotNull Pattern pattern, @NotNull IssueFetcher fetcher)
-
-
Method Detail
-
extractId
@NotNull protected String extractId(@NotNull String match)
- Overrides:
extractId
in classAbstractIssueProvider
-
-