A B C D E F G H I K L M N O P Q R S T U V W _ 
All Classes All Packages

A

acceptsMacroName(String) - Method in class com.sonyericsson.jenkins.plugins.bfa.tokens.Token
 
acquire() - Method in class com.sonyericsson.jenkins.plugins.bfa.db.Semaphore
 
addAfter(String) - Method in class com.sonyericsson.jenkins.plugins.bfa.AnnotationHelper
Adds a String to annotate with, after the console text.
addCause(FailureCause) - Method in class com.sonyericsson.jenkins.plugins.bfa.db.KnowledgeBase
Saves a new cause to the db and generates a new id for the cause.
addCause(FailureCause) - Method in class com.sonyericsson.jenkins.plugins.bfa.db.LocalFileKnowledgeBase
 
addCause(FailureCause) - Method in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBase
 
addCause(FailureCause, boolean) - Method in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBase
Does not update the cache, used when we know we will have a lot of save/add calls all at once, e.g.
addCount(int) - Method in class com.sonyericsson.jenkins.plugins.bfa.utils.ObjectCountPair
Adds argument number to the counter.
addDownstreamFailureCause(FailureCauseDisplayData) - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseDisplayData
Add a downstream builds display data.
addFailureCauseDisplayDataRepresentation(StringBuilder, FailureCauseDisplayData, int) - Method in class com.sonyericsson.jenkins.plugins.bfa.tokens.Renderer
 
addFocus(String) - Method in class com.sonyericsson.jenkins.plugins.bfa.AnnotationHelper
Adds a focus id line before the console text.
addIndication(FoundIndication) - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FoundFailureCause
Deprecated.
Prefer adding indications via the constructor. Indication added with this method do not participate in the building of the formatted description.
addIndication(Indication) - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCause
Adds an indication to the list.
addIndications(List<FoundIndication>) - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FoundFailureCause
Deprecated.
Prefer adding indications via the constructor. Indication added with this method do not participate in the building of the formatted description.
addMetric(IFailureCauseMetricData) - Static method in class com.sonyericsson.jenkins.plugins.bfa.MetricsManager
Add metrics into the MetricRegistry from the Metrics plugin.
addTitle(String) - Method in class com.sonyericsson.jenkins.plugins.bfa.AnnotationHelper
Adds a title for the line.
addTitle(StringBuilder) - Method in class com.sonyericsson.jenkins.plugins.bfa.tokens.Renderer
Add the "Identified problems:" title to the output.
all() - Static method in class com.sonyericsson.jenkins.plugins.bfa.db.KnowledgeBase.KnowledgeBaseDescriptor
all() - Static method in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandBaseAction.ScanMode
Provides the lookup list of all registered ScanOnDemandBaseAction.ScanModes.
AllBuilds() - Constructor for class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandBaseAction.AllBuilds
 
annotate(Object, MarkupText) - Method in class com.sonyericsson.jenkins.plugins.bfa.IndicationAnnotator
 
AnnotationHelper - Class in com.sonyericsson.jenkins.plugins.bfa
Helper for annotating the lines, creates the strings to annotate with.
AnnotationHelper() - Constructor for class com.sonyericsson.jenkins.plugins.bfa.AnnotationHelper
 
appendHtmlOrPlain(StringBuilder, String, String) - Method in class com.sonyericsson.jenkins.plugins.bfa.tokens.Renderer
Append either the html or plain text given to the StringBuilder, depending on "useHtmlFormat" value.

B

BfaUtils - Class in com.sonyericsson.jenkins.plugins.bfa.utils
Utility class.
BuildCacheDBF - Class in com.sonyericsson.jenkins.plugins.bfa.model.dbf
Gets downstream builds using the build-cache plugin.
BuildCacheDBF() - Constructor for class com.sonyericsson.jenkins.plugins.bfa.model.dbf.BuildCacheDBF
 
BuildFailureScanner - Class in com.sonyericsson.jenkins.plugins.bfa
Looks for Indications, trying to find the Cause of a problem.
BuildFailureScanner() - Constructor for class com.sonyericsson.jenkins.plugins.bfa.BuildFailureScanner
 
BuildLogFailureReader - Class in com.sonyericsson.jenkins.plugins.bfa.model
Reader used to find indications of a failure cause.
BuildLogFailureReader(BuildLogIndication) - Constructor for class com.sonyericsson.jenkins.plugins.bfa.model.BuildLogFailureReader
Standard constructor.
BuildLogIndication - Class in com.sonyericsson.jenkins.plugins.bfa.model.indication
Indication that parses the build log file for a pattern.
BuildLogIndication(String) - Constructor for class com.sonyericsson.jenkins.plugins.bfa.model.indication.BuildLogIndication
Standard constructor.
BuildLogIndication_DisplayName() - Static method in class com.sonyericsson.jenkins.plugins.bfa.Messages
Key BuildLogIndication_DisplayName: Build Log Indication.
BuildLogIndication.BuildLogIndicationDescriptor - Class in com.sonyericsson.jenkins.plugins.bfa.model.indication
The descriptor.
BuildLogIndication.BuildLogIndicationDescriptor.StringBuildId - Enum in com.sonyericsson.jenkins.plugins.bfa.model.indication
An identifier for a non-numeric build for a given project, like "last build" and "last failed build".
BuildLogIndicationDescriptor() - Constructor for class com.sonyericsson.jenkins.plugins.bfa.model.indication.BuildLogIndication.BuildLogIndicationDescriptor
 

C

CauseList_DisplayName() - Static method in class com.sonyericsson.jenkins.plugins.bfa.Messages
Key CauseList_DisplayName: Failure Causes.
CauseManagement - Class in com.sonyericsson.jenkins.plugins.bfa
Page for managing the failure causes.
CauseManagement() - Constructor for class com.sonyericsson.jenkins.plugins.bfa.CauseManagement
 
CauseManagement_DisplayName() - Static method in class com.sonyericsson.jenkins.plugins.bfa.Messages
Key CauseManagement_DisplayName: Failure Cause Management.
charAt(int) - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureReader.InterruptibleCharSequence
 
checkPattern(String) - Static method in class com.sonyericsson.jenkins.plugins.bfa.model.indication.Indication.IndicationDescriptor
Checks that the pattern is a valid regexp.
checkPermission() - Method in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandBaseAction
Checks if the current user has Item.CONFIGURE or Item.BUILD permission.
COLLECTION_NAME - Static variable in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBase
The name of the cause collection in the database.
com.sonyericsson.jenkins.plugins.bfa - package com.sonyericsson.jenkins.plugins.bfa
 
com.sonyericsson.jenkins.plugins.bfa.db - package com.sonyericsson.jenkins.plugins.bfa.db
 
com.sonyericsson.jenkins.plugins.bfa.model - package com.sonyericsson.jenkins.plugins.bfa.model
 
com.sonyericsson.jenkins.plugins.bfa.model.dbf - package com.sonyericsson.jenkins.plugins.bfa.model.dbf
 
com.sonyericsson.jenkins.plugins.bfa.model.indication - package com.sonyericsson.jenkins.plugins.bfa.model.indication
 
com.sonyericsson.jenkins.plugins.bfa.providers - package com.sonyericsson.jenkins.plugins.bfa.providers
 
com.sonyericsson.jenkins.plugins.bfa.sod - package com.sonyericsson.jenkins.plugins.bfa.sod
 
com.sonyericsson.jenkins.plugins.bfa.statistics - package com.sonyericsson.jenkins.plugins.bfa.statistics
 
com.sonyericsson.jenkins.plugins.bfa.tokens - package com.sonyericsson.jenkins.plugins.bfa.tokens
 
com.sonyericsson.jenkins.plugins.bfa.utils - package com.sonyericsson.jenkins.plugins.bfa.utils
 
configure(StaplerRequest, JSONObject) - Method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
 
convertFoundIndications(Run) - Method in class com.sonyericsson.jenkins.plugins.bfa.utils.OldDataConverter
Adds the provided build to the queue of builds to convert FoundIndications in, unless the conversion for that build is already in progress.
convertFrom(KnowledgeBase) - Method in class com.sonyericsson.jenkins.plugins.bfa.db.KnowledgeBase
Converts the existing old knowledge base into this one.
convertFrom(KnowledgeBase) - Method in class com.sonyericsson.jenkins.plugins.bfa.db.LocalFileKnowledgeBase
 
convertFrom(KnowledgeBase) - Method in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBase
 
convertFromAbstract(KnowledgeBase) - Method in class com.sonyericsson.jenkins.plugins.bfa.db.KnowledgeBase
Does a full copy of the data in the old one to this one.
convertFromLineNumber(List<String>) - Method in class com.sonyericsson.jenkins.plugins.bfa.model.indication.FoundIndication
convertMatrixBuildAction(String, FailureCauseMatrixBuildAction) - Method in class com.sonyericsson.jenkins.plugins.bfa.utils.OldDataConverter
Convert FailureCauseMatrixBuildActions to use FailureCauseMatrixBuildAction.runIds instead of run instances during serialization.
convertOldData() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseMatrixBuildAction
convertRemoved(MongoDBKnowledgeBase) - Method in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBase
Copies all causes flagged as removed from the old database to this one.
CoreDBF - Class in com.sonyericsson.jenkins.plugins.bfa.model.dbf
Basic implementation to get downstream builds from Jenkins using core functionality.
CoreDBF() - Constructor for class com.sonyericsson.jenkins.plugins.bfa.model.dbf.CoreDBF
 
countComparator() - Static method in class com.sonyericsson.jenkins.plugins.bfa.utils.ObjectCountPair
Gets a comparator that compares the count.
createAggregator(MatrixBuild, Launcher, BuildListener) - Method in class com.sonyericsson.jenkins.plugins.bfa.model.ScannerJobProperty
 
createFor(Job) - Method in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandTransientActionProvider
 
createFor(Job) - Method in class com.sonyericsson.jenkins.plugins.bfa.TransientActionProvider
 
createSlackMessage(List<FoundFailureCause>, boolean, List<String>, String, String, String, PrintStream) - Static method in class com.sonyericsson.jenkins.plugins.bfa.BuildFailureScanner
Function to create the message for Slack using build and BFA information.

D

DEFAULT_ICON_NAME - Static variable in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Convenience constant for the default icon size.
DEFAULT_ICON_SIZE - Static variable in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Convenience constant for the 24x24 icon size.
DEFAULT_MAX_LOG_SIZE - Static variable in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Default max size of log to be scanned ('0' disables check).
DEFAULT_MAXIMUM_SOD_WORKER_THREADS - Static variable in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandVariables
Maximum number of worker threads.
DEFAULT_MINIMUM_SOD_WORKER_THREADS - Static variable in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandVariables
Minimum number of worker threads.
DEFAULT_NR_OF_SCAN_THREADS - Static variable in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Default number of concurrent scan threads.
DEFAULT_SLACK_CHANNEL - Static variable in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Default slack channel to use.
DEFAULT_SLACK_FAILURE_CATEGORIES - Static variable in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Default value for which failure categories to notify slack.
DEFAULT_SOD_COREPOOL_THREADS - Static variable in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandVariables
Number of Core pool Threads.
DEFAULT_SOD_THREADS_KEEP_ALIVE_TIME - Static variable in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandVariables
Thread keep alive time.
DEFAULT_SOD_WAIT_FOR_JOBS_SHUTDOWN_TIMEOUT - Static variable in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandVariables
Wait for job shutdown time.
DescriptorImpl() - Constructor for class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseColumn.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandVariables.DescriptorImpl
 
doAutoCompleteCategories(String) - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCause.FailureCauseDescriptor
Does the auto completion for categories, matching with any category already present in the knowledge base.
doAutoCompleteFallbackCategoriesAsString(String) - Method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Does the auto completion for categories, matching with any category already present in the knowledge base.
doCheckDbName(String) - Method in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBase.MongoDBKnowledgeBaseDescriptor
Checks that the database name is not empty.
doCheckDescription(String) - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCause
doCheckDescription(String) - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCause.FailureCauseDescriptor
Form validation for FailureCause.description.
doCheckHost(String) - Method in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBase.MongoDBKnowledgeBaseDescriptor
Checks that the host name is not empty.
doCheckName(String) - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCause
doCheckName(String, String) - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCause.FailureCauseDescriptor
Form validation for FailureCause.name.
doCheckPattern(String) - Method in class com.sonyericsson.jenkins.plugins.bfa.model.indication.Indication.IndicationDescriptor
Checks that the pattern is a valid regexp.
doCheckPort(String) - Method in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBase.MongoDBKnowledgeBaseDescriptor
Checks that the port number is not empty and is a number.
doConfigSubmit(StaplerRequest, StaplerResponse) - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCause
The form submission handler.
doIndex(StaplerRequest, StaplerResponse) - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseBuildAction
Used for the link to the failure cause management page.
doMatchText(String, String, boolean) - Method in class com.sonyericsson.jenkins.plugins.bfa.model.indication.BuildLogIndication.BuildLogIndicationDescriptor
Tests if a text matches a pattern.
doPerformScan(ScanOnDemandBaseAction, StaplerRequest, StaplerResponse) - Method in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandBaseAction.ScanMode
Submit method for running build scan.
doPerformScan(StaplerRequest, StaplerResponse) - Method in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandBaseAction
doRemoveConfirm(String, StaplerRequest, StaplerResponse) - Method in class com.sonyericsson.jenkins.plugins.bfa.CauseManagement
Web call to remove a FailureCause.
doTestConnection(String, int, String, String, String, boolean, boolean) - Method in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBase.MongoDBKnowledgeBaseDescriptor
Tests if the provided parameters can connect to the Mongo database.
DownstreamBuildFinder - Class in com.sonyericsson.jenkins.plugins.bfa.model.dbf
There is no general way to find downstream build in Jenkins Core.
DownstreamBuildFinder() - Constructor for class com.sonyericsson.jenkins.plugins.bfa.model.dbf.DownstreamBuildFinder
 

E

EMPTY - Static variable in class com.sonyericsson.jenkins.plugins.bfa.model.dbf.DownstreamBuildFinder
No need to create a new empty list each time there is nothing to return.
endBuild() - Method in class com.sonyericsson.jenkins.plugins.bfa.FailureCauseMatrixAggregator
 
endMatrixBuildScan() - Method in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandTask
Method will add matrix sub job failure causes to parent job.
equals(KnowledgeBase) - Method in class com.sonyericsson.jenkins.plugins.bfa.db.KnowledgeBase
Called to see if the configuration has changed.
equals(KnowledgeBase) - Method in class com.sonyericsson.jenkins.plugins.bfa.db.LocalFileKnowledgeBase
 
equals(KnowledgeBase) - Method in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBase
 
equals(Object) - Method in class com.sonyericsson.jenkins.plugins.bfa.db.LocalFileKnowledgeBase
 
equals(Object) - Method in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBase
 
equals(Object, Object) - Static method in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBase
Checks if two objects equal each other, both being null counts as being equal.
evaluate(AbstractBuild<?, ?>, TaskListener, String) - Method in class com.sonyericsson.jenkins.plugins.bfa.tokens.Token
 
evaluate(Run<?, ?>, FilePath, TaskListener, String) - Method in class com.sonyericsson.jenkins.plugins.bfa.tokens.Token
 

F

FailedToScanFile_Error() - Static method in class com.sonyericsson.jenkins.plugins.bfa.Messages
Key FailedToScanFile_Error: Failed to scan file.
FailureCause - Class in com.sonyericsson.jenkins.plugins.bfa.model
FailureCause of a build.
FailureCause() - Constructor for class com.sonyericsson.jenkins.plugins.bfa.model.FailureCause
Default constructor.
FailureCause(String, String) - Constructor for class com.sonyericsson.jenkins.plugins.bfa.model.FailureCause
Standard constructor.
FailureCause(String, String, String) - Constructor for class com.sonyericsson.jenkins.plugins.bfa.model.FailureCause
Standard constructor.
FailureCause(String, String, String, String) - Constructor for class com.sonyericsson.jenkins.plugins.bfa.model.FailureCause
Standard constructor.
FailureCause(String, String, String, String, Date, String, List<Indication>, List<FailureCauseModification>) - Constructor for class com.sonyericsson.jenkins.plugins.bfa.model.FailureCause
Standard data bound constructor.
FailureCause(String, String, String, String, Date, List<String>, List<Indication>, List<FailureCauseModification>) - Constructor for class com.sonyericsson.jenkins.plugins.bfa.model.FailureCause
JSON constructor.
FailureCause.FailureCauseDescriptor - Class in com.sonyericsson.jenkins.plugins.bfa.model
Descriptor is only used for auto completion of categories.
FailureCauseBuildAction - Class in com.sonyericsson.jenkins.plugins.bfa.model
The action to show the FailureCause to the user..
FailureCauseBuildAction(List<FoundFailureCause>) - Constructor for class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseBuildAction
Standard constructor.
FailureCauseColumn - Class in com.sonyericsson.jenkins.plugins.bfa.model
A column that user can add to a view to display the failure cause of the last build.
FailureCauseColumn(boolean) - Constructor for class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseColumn
The standard data-bound constructor.
FailureCauseColumn.DescriptorImpl - Class in com.sonyericsson.jenkins.plugins.bfa.model
The descriptor for FailureCauseColumn.
FailureCauseDescriptor() - Constructor for class com.sonyericsson.jenkins.plugins.bfa.model.FailureCause.FailureCauseDescriptor
 
FailureCauseDisplayData - Class in com.sonyericsson.jenkins.plugins.bfa.model
A class containing data to be displayed when presenting FailureCausesBuildAction summary.
FailureCauseDisplayData() - Constructor for class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseDisplayData
Use this constructor when the build is unknown.
FailureCauseDisplayData(Run) - Constructor for class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseDisplayData
Deprecated.
FailureCauseDisplayData(String, String, String, String) - Constructor for class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseDisplayData
Use this constructor when the build is known.
FailureCauseDisplayData.Links - Class in com.sonyericsson.jenkins.plugins.bfa.model
A class containing links to be displayed for the project and the build.
FailureCauseMatrixAggregator - Class in com.sonyericsson.jenkins.plugins.bfa
Aggregates the failure causes from downstream builds to the parent build.
FailureCauseMatrixAggregator(MatrixBuild, Launcher, BuildListener) - Constructor for class com.sonyericsson.jenkins.plugins.bfa.FailureCauseMatrixAggregator
Standard constructor.
FailureCauseMatrixBuildAction - Class in com.sonyericsson.jenkins.plugins.bfa.model
Build action for the aggregated result of failure causes.
FailureCauseMatrixBuildAction(MatrixBuild, List<MatrixRun>) - Constructor for class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseMatrixBuildAction
Standard constructor.
FailureCauseModification - Class in com.sonyericsson.jenkins.plugins.bfa.model
A historical record of a modification occurrence by a user.
FailureCauseModification(String, Date) - Constructor for class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseModification
Constructor for FailureCauseModification.
FailureCauseProjectAction - Class in com.sonyericsson.jenkins.plugins.bfa.model
Project action showing failure cause of last build, if any.
FailureCauseProjectAction(Job<?, ?>) - Constructor for class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseProjectAction
 
FailureCauseProvider - Class in com.sonyericsson.jenkins.plugins.bfa.providers
Provides information about the failure causes for a build.
FailureCauseProvider() - Constructor for class com.sonyericsson.jenkins.plugins.bfa.providers.FailureCauseProvider
 
FailureCauseStatistics - Class in com.sonyericsson.jenkins.plugins.bfa.statistics
The FailureCause statistics object.
FailureCauseStatistics(String, List<FoundIndication>) - Constructor for class com.sonyericsson.jenkins.plugins.bfa.statistics.FailureCauseStatistics
Standard constructor.
FailureCauseStatistics(DBRef<FailureCause, ?>, List<FoundIndication>) - Constructor for class com.sonyericsson.jenkins.plugins.bfa.statistics.FailureCauseStatistics
JSON constructor.
FailureReader - Class in com.sonyericsson.jenkins.plugins.bfa.model
Reader used to find indications of a failure cause.
FailureReader(Indication) - Constructor for class com.sonyericsson.jenkins.plugins.bfa.model.FailureReader
Standard constructor.
FailureReader.InterruptibleCharSequence - Class in com.sonyericsson.jenkins.plugins.bfa.model
CharSequence that notices thread interrupts -- as might be necessary to recover from a loose regex on unexpected challenging input.
FailureScan_DisplayName() - Static method in class com.sonyericsson.jenkins.plugins.bfa.Messages
Key FailureScan_DisplayName: Failure Scan Options.
FILE_ENCODING - Static variable in class com.sonyericsson.jenkins.plugins.bfa.model.indication.FoundIndication
The platform file encoding.
FILE_NAME - Static variable in class com.sonyericsson.jenkins.plugins.bfa.ScanLogAction
Log file name.
findUpStreamName() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseMatrixBuildAction
Finds the name of the matrix project that this action probably belongs to.
finished() - Method in class com.sonyericsson.jenkins.plugins.bfa.ScanLogAction
To call when the scan is finished.
FoundFailureCause - Class in com.sonyericsson.jenkins.plugins.bfa.model
Found Failure Cause of a build.
FoundFailureCause(FailureCause) - Constructor for class com.sonyericsson.jenkins.plugins.bfa.model.FoundFailureCause
Constructor used when converting old failureCauses to foundFailureCauses.
FoundFailureCause(FailureCause, List<FoundIndication>) - Constructor for class com.sonyericsson.jenkins.plugins.bfa.model.FoundFailureCause
Standard constructor.
FoundIndication - Class in com.sonyericsson.jenkins.plugins.bfa.model.indication
Found Indication of an unsuccessful build.
FoundIndication(Run, String, String, String) - Constructor for class com.sonyericsson.jenkins.plugins.bfa.model.indication.FoundIndication
FoundIndication(Run, String, String, String, Integer) - Constructor for class com.sonyericsson.jenkins.plugins.bfa.model.indication.FoundIndication
Standard constructor.
FoundIndication(String, String, String) - Constructor for class com.sonyericsson.jenkins.plugins.bfa.model.indication.FoundIndication
FoundIndication(String, String, String, Integer) - Constructor for class com.sonyericsson.jenkins.plugins.bfa.model.indication.FoundIndication
JSON Constructor.
FoundIndicationWork(Run, Set<Run>) - Constructor for class com.sonyericsson.jenkins.plugins.bfa.utils.OldDataConverter.FoundIndicationWork
Standard Constructor.
fromString(String) - Static method in enum com.sonyericsson.jenkins.plugins.bfa.model.indication.BuildLogIndication.BuildLogIndicationDescriptor.StringBuildId
Returns a StringBuildId based on a given string.

G

GerritMessageProviderExtension - Class in com.sonyericsson.jenkins.plugins.bfa
ExtensionPoint that allows BFA to send the failure cause description directly to Gerrit.
GerritMessageProviderExtension() - Constructor for class com.sonyericsson.jenkins.plugins.bfa.GerritMessageProviderExtension
 
getAction() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseProjectAction
 
getActionForBuild(MatrixRun) - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseMatrixBuildAction
Convenience method for getting the action for a specific run.
getAfter() - Method in class com.sonyericsson.jenkins.plugins.bfa.AnnotationHelper
Gets the String to annotate with after the console text.
getAll() - Static method in class com.sonyericsson.jenkins.plugins.bfa.model.dbf.DownstreamBuildFinder
Return a list of all registered DownstreamBuildFinder of this type.
getAll() - Static method in class com.sonyericsson.jenkins.plugins.bfa.model.indication.Indication.IndicationDescriptor
Provides a list of all registered descriptors of this type.
getAncestorCauseManagement() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCause
Finds the CauseManagement ancestor of the current request.
getAndInitiateLastOccurred() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCause
Initiates the last occurrence if it's not already initiated and then returns the date of last modification.
getAndInitiateModifications() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCause
Initiates the list of modifications if it's not already initiated and then returns the list.
getBadgeImageUrl() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseBuildAction
Gets the image url for the badge page.
getBadgeImageUrl() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseMatrixBuildAction
Gets the image url for the badge page.
getBadgeImageUrl(Job) - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseColumn
 
getBaseUrl() - Method in class com.sonyericsson.jenkins.plugins.bfa.SlackMessageProvider
Retrieve latest set Slack base URL.
getBefore() - Method in class com.sonyericsson.jenkins.plugins.bfa.AnnotationHelper
Gets the String to annotate with before the console text.
getBotUser() - Method in class com.sonyericsson.jenkins.plugins.bfa.SlackMessageProvider
Retrieve latest set Slack bot user.
getBuild() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseBuildAction
Getter for the build.
getBuild() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.indication.FoundIndication
Getter for the build.
getBuild(Job<? extends Job<?, ?>, ? extends Run<?, ?>>) - Method in enum com.sonyericsson.jenkins.plugins.bfa.model.indication.BuildLogIndication.BuildLogIndicationDescriptor.StringBuildId
Returns a build of a given project based on this StringBuildId.
getBuildCompletedMessage(Run) - Method in class com.sonyericsson.jenkins.plugins.bfa.GerritMessageProviderExtension
 
getBuildDisplayName() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseDisplayData.Links
Getting the text to be displayed for the build link.
getBuildNumber() - Method in class com.sonyericsson.jenkins.plugins.bfa.statistics.Statistics
Getter for the build number.
getBuildUrl() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseDisplayData.Links
Getting the build url.
getCategories() - Method in class com.sonyericsson.jenkins.plugins.bfa.db.KnowledgeBase
Gets the unique categories of all FailureCauses.
getCategories() - Method in class com.sonyericsson.jenkins.plugins.bfa.db.LocalFileKnowledgeBase
 
getCategories() - Method in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBase
 
getCategories() - Method in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBaseCache
Getter for the categories of all FailureCauses.
getCategories() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCause
Getter for the categories.
getCategories() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FoundFailureCause
Getter for the categories.
getCategories() - Method in interface com.sonyericsson.jenkins.plugins.bfa.model.IFailureCauseMetricData
Getter for the categories.
getCategoriesAsString() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCause
Returns the categories as a String, used for the view.
getCategoryAutoCompletionCandidates(String) - Method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Does the auto completion for categories, matching with any category already present in the knowledge base.
getCause(String) - Method in class com.sonyericsson.jenkins.plugins.bfa.db.KnowledgeBase
Get the cause with the given id.
getCause(String) - Method in class com.sonyericsson.jenkins.plugins.bfa.db.LocalFileKnowledgeBase
 
getCause(String) - Method in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBase
 
getCauseNames() - Method in class com.sonyericsson.jenkins.plugins.bfa.db.KnowledgeBase
Get the list of the FailureCause's names and ids.
getCauseNames() - Method in class com.sonyericsson.jenkins.plugins.bfa.db.LocalFileKnowledgeBase
 
getCauseNames() - Method in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBase
 
getCauses() - Method in class com.sonyericsson.jenkins.plugins.bfa.db.KnowledgeBase
Get the list of FailureCauses.
getCauses() - Method in class com.sonyericsson.jenkins.plugins.bfa.db.LocalFileKnowledgeBase
 
getCauses() - Method in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBase
 
getCauses() - Method in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBaseCache
Getter for the cachedFailureCauses.
getComment() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCause
Getter for the comment.
getConfigFile() - Method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
getCount() - Method in class com.sonyericsson.jenkins.plugins.bfa.utils.ObjectCountPair
Getter for the counter.
getCreationDateForCause(String) - Method in class com.sonyericsson.jenkins.plugins.bfa.db.KnowledgeBase
Find out when the FailureCause identified by id was first created.
getCreationDateForCause(String) - Method in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBase
 
getDbName() - Method in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBase
Getter for the database name value.
getDefault() - Method in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandBaseAction
Finds the user's default ScanOnDemandBaseAction.ScanMode.
getDefaultIcon() - Static method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
The default icon to be used throughout this plugin.
getDefaultPort() - Method in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBase.MongoDBKnowledgeBaseDescriptor
Convenience method for jelly.
getDescription() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCause
Getter for the description.
getDescription() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FoundFailureCause
Getter for the description.
getDescriptor() - Method in class com.sonyericsson.jenkins.plugins.bfa.db.LocalFileKnowledgeBase
 
getDescriptor() - Method in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBase
 
getDescriptor() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCause
 
getDescriptor() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.indication.BuildLogIndication
 
getDescriptor() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.indication.MultilineBuildLogIndication
 
getDisplayName() - Method in class com.sonyericsson.jenkins.plugins.bfa.CauseManagement
 
getDisplayName() - Method in class com.sonyericsson.jenkins.plugins.bfa.db.LocalFileKnowledgeBase.LocalFileKnowledgeBaseDescriptor
 
getDisplayName() - Method in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBase.MongoDBKnowledgeBaseDescriptor
 
getDisplayName() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCause.FailureCauseDescriptor
 
getDisplayName() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCause
 
getDisplayName() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseBuildAction
 
getDisplayName() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseColumn.DescriptorImpl
 
getDisplayName() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseMatrixBuildAction
 
getDisplayName() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.indication.BuildLogIndication.BuildLogIndicationDescriptor
 
getDisplayName() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.indication.MultilineBuildLogIndication.MultilineBuildLogIndicationDescriptor
 
getDisplayName() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.ScannerJobProperty.ScannerJobPropertyDescriptor
 
getDisplayName() - Method in class com.sonyericsson.jenkins.plugins.bfa.ScanLogAction
getDisplayName() - Method in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandBaseAction.AllBuilds
 
getDisplayName() - Method in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandBaseAction
 
getDisplayName() - Method in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandBaseAction.NonScanned
 
getDisplayName() - Method in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandBaseAction.ScanMode
Human readable name to display.
getDisplayName() - Method in class com.sonyericsson.jenkins.plugins.bfa.statistics.Statistics
Getter for the build display name.
getDownstreamBuilds(AbstractBuild) - Method in class com.sonyericsson.jenkins.plugins.bfa.model.dbf.DownstreamBuildFinder
getDownstreamBuilds(Run) - Method in class com.sonyericsson.jenkins.plugins.bfa.model.dbf.BuildCacheDBF
 
getDownstreamBuilds(Run) - Method in class com.sonyericsson.jenkins.plugins.bfa.model.dbf.CoreDBF
Return a list of all downstream builds originating from provided build.
getDownstreamBuilds(Run) - Method in class com.sonyericsson.jenkins.plugins.bfa.model.dbf.DownstreamBuildFinder
Return a list of all downstream builds originating from provided build.
getDownstreamBuilds(Run) - Method in class com.sonyericsson.jenkins.plugins.bfa.model.dbf.ParameterizedTriggerDBF
Return a list of all downstream builds originating from provided build.
getDownstreamFailureCauses() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseDisplayData
Getter for getting a list of downstream display data.
getDuration() - Method in class com.sonyericsson.jenkins.plugins.bfa.statistics.Statistics
Getter for the duration.
getDynamic(String) - Method in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandBaseAction
Stapler function to enable 'scan-on-demand/all' etc.
getDynamic(String, StaplerRequest, StaplerResponse) - Method in class com.sonyericsson.jenkins.plugins.bfa.CauseManagement
Dynamic Stapler URL binding.
getDynamic(String, StaplerRequest, StaplerResponse) - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseBuildAction
Used when we are directed to a FoundFailureCause beneath the build action.
getEndTime() - Method in class com.sonyericsson.jenkins.plugins.bfa.ScanLogAction
The end time of the current scan.
getErrorMessage(StaplerRequest) - Method in class com.sonyericsson.jenkins.plugins.bfa.CauseManagement
Used for getting the error message to show on the page.
getExceptionMessage() - Method in class com.sonyericsson.jenkins.plugins.bfa.ScanLogAction
Get the exception message if any.
getFailureCauseDisplayData() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseBuildAction
Getter for the FailureCauseDisplayData.
getFailureCauseDisplayData(MatrixRun) - Static method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseMatrixBuildAction
Gets the failure causes for a specific matrix run.
getFailureCauseStatisticsList() - Method in class com.sonyericsson.jenkins.plugins.bfa.statistics.Statistics
Getter for the List of statistics for FailureCauses.
getFailureReader(String) - Method in class com.sonyericsson.jenkins.plugins.bfa.model.indication.BuildLogIndication.BuildLogIndicationDescriptor
 
getFailureReader(String) - Method in class com.sonyericsson.jenkins.plugins.bfa.model.indication.MultilineBuildLogIndication.MultilineBuildLogIndicationDescriptor
 
getFallbackCategories() - Method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Get the categories that are considered generic.
getFallbackCategoriesAsString() - Method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Fallback categories.
getFirstFailureCause() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseMatrixBuildAction
Finds the first run with the first identified cause.
getFirstMatchingLine() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.indication.FoundIndication
Getter for the first matching line (useful with multi-line build log indications.
getFoundFailureCauses() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseBuildAction
Getter for the FoundFailureCauses.
getFoundFailureCauses() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseDisplayData
Getter for FoundFailureCauses.
getFoundFailureCauses(MatrixRun) - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseMatrixBuildAction
Gets the failure causes for a specific matrix run.
getFoundFailureCauses(Job) - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseColumn
 
getFullImageUrl(String, String) - Static method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Get the full url to an image, including rootUrl and context path.
getFullUrl() - Method in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandBaseAction.ScanMode
The full url from the root of Jenkins.
getHost() - Method in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBase
Getter for the host value.
getIconFileName() - Method in class com.sonyericsson.jenkins.plugins.bfa.CauseManagement
 
getIconFileName() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCause
 
getIconFileName() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseBuildAction
 
getIconFileName() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseMatrixBuildAction
 
getIconFileName() - Method in class com.sonyericsson.jenkins.plugins.bfa.ScanLogAction
getIconFileName() - Method in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandBaseAction
 
getId() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCause
The id.
getId() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FoundFailureCause
Getter for the id.
getId() - Method in class com.sonyericsson.jenkins.plugins.bfa.statistics.FailureCauseStatistics
Getter for the id.
getImageUrl() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseBuildAction
Gets the image url for the summary page.
getImageUrl() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseMatrixBuildAction
Gets the image url for the summary page.
getImageUrl(String) - Static method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Provides a Jenkins relative url to a plugin internal image of PluginImpl.DEFAULT_ICON_SIZE size.
getImageUrl(String, String) - Method in class com.sonyericsson.jenkins.plugins.bfa.CauseManagement
Convenience method for calling PluginImpl.getImageUrl(String, String) from jelly.
getImageUrl(String, String) - Static method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Provides a Jenkins relative url to a plugin internal image.
getIndicationDescriptors() - Method in class com.sonyericsson.jenkins.plugins.bfa.CauseManagement
Provides a list of all IndicationDescriptors.
getIndications() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCause
Getter for the list of indications.
getIndications() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FoundFailureCause
Getter for the list of found indications.
getIndications() - Method in class com.sonyericsson.jenkins.plugins.bfa.statistics.FailureCauseStatistics
Getter for the FoundIndications.
getInstance() - Static method in class com.sonyericsson.jenkins.plugins.bfa.CauseManagement
Provides the singleton instance of this class that Jenkins has loaded.
getInstance() - Static method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Returns the singleton instance.
getInstance() - Static method in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandQueue
Returns the singleton instance of the sod-queue.
getInstance() - Static method in class com.sonyericsson.jenkins.plugins.bfa.statistics.StatisticsLogger
The singleton instance.
getInstance() - Static method in class com.sonyericsson.jenkins.plugins.bfa.utils.OldDataConverter
Retrieves the singleton instance from ItemListener.all().
getJobAction(Job<?, ?>) - Method in class com.sonyericsson.jenkins.plugins.bfa.model.ScannerJobProperty
 
getKnowledgeBase() - Method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
The knowledge base containing all causes.
getKnowledgeBaseDescriptor(String) - Method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Gets the KnowledgeBaseDescriptor that matches the name descString.
getKnowledgeBaseDescriptors() - Method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Convenience method to reach the list from jelly.
getLastFailedBuildUrl() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCause.FailureCauseDescriptor
 
getLastOccurred() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCause
Getter for the last occurrence.
getLatestFailureForCause(String) - Method in class com.sonyericsson.jenkins.plugins.bfa.db.KnowledgeBase
Find the time at which the latest Failure occurred which matches the provided FailureCause.
getLatestFailureForCause(String) - Method in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBase
 
getLatestModification() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCause
Gets the latest FailureCauseModification of this FailureCause.
getLinks() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseDisplayData
Getter for project and build links.
getLogText() - Method in class com.sonyericsson.jenkins.plugins.bfa.ScanLogAction
Log text for the analysis.
getMaster() - Method in class com.sonyericsson.jenkins.plugins.bfa.statistics.Statistics
Getter for the Jenkins master.
getMasterName() - Static method in class com.sonyericsson.jenkins.plugins.bfa.utils.BfaUtils
Gets the Jenkins master name.
getMatchingFile() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.indication.FoundIndication
Getter for the matching file.
getMatchingHash() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.indication.FoundIndication
The hash-code of the FoundIndication.matchingString.
getMatchingLine() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.indication.FoundIndication
The matching line number.
getMatchingString() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.indication.FoundIndication
Getter for the matching String.
getMaximumSodWorkerThreads() - Method in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandVariables
Returns the maximum number of sod threads.
getMaxLogSize() - Method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Returns the maximum log size that should be scanned.
getMinimumSodWorkerThreads() - Method in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandVariables
Returns the minimum number of sod threads.
getMode(String) - Method in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandBaseAction
Finds the mode with the provided url as returned by ScanOnDemandBaseAction.ScanMode.getUrlName().
getModifications() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCause
Getter for the list of modifications.
getName() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCause
Getter for the name.
getName() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FoundFailureCause
Getter for the name.
getName() - Method in interface com.sonyericsson.jenkins.plugins.bfa.model.IFailureCauseMetricData
Getter for the name.
getName() - Method in enum com.sonyericsson.jenkins.plugins.bfa.model.indication.BuildLogIndication.BuildLogIndicationDescriptor.StringBuildId
Returns the name of this StringBuildId.
getNoCausesMessage() - Method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Getter for the no causes message.
getNrOfScanThreads() - Method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
The number of threads to have in the pool for each build.
getObject() - Method in class com.sonyericsson.jenkins.plugins.bfa.utils.ObjectCountPair
Getter for the object we are counting.
getOwner() - Method in class com.sonyericsson.jenkins.plugins.bfa.CauseManagement
The "owner" of this Action.
getOwner() - Method in class com.sonyericsson.jenkins.plugins.bfa.TransientCauseManagement
 
getOwnerUrl() - Method in class com.sonyericsson.jenkins.plugins.bfa.CauseManagement
Where to redirect after the form has been saved, probably to the owner.
getOwnerUrl() - Method in class com.sonyericsson.jenkins.plugins.bfa.TransientCauseManagement
 
getParent() - Method in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandBaseAction.ScanMode
Finds the ScanOnDemandBaseAction in the ancestor path.
getPassword() - Method in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBase
Getter for the MongoDB password.
getPattern() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.indication.BuildLogIndication
 
getPattern() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.indication.FoundIndication
Getter for the pattern.
getPattern() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.indication.Indication
Getter for the pattern to match.
getPattern() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.indication.MultilineBuildLogIndication
 
getPermission() - Method in class com.sonyericsson.jenkins.plugins.bfa.CauseManagement
The permission related to this action.
getPluginImpl() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseBuildAction
Convenience method for jelly access to PluginImpl.
getPort() - Method in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBase
Getter for the port value.
getProject() - Method in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandBaseAction
Returns the project.
getProjectDisplayName() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseDisplayData.Links
Getting the text to be displayed for the project link.
getProjectName() - Method in class com.sonyericsson.jenkins.plugins.bfa.statistics.Statistics
Getter for the project name.
getProjectUrl() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseDisplayData.Links
Getting the project url.
getQueueSize() - Static method in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandQueue
Returns the current queue size.
getReader() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.indication.BuildLogIndication
 
getReader() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.indication.Indication
Gets a FailureReader used for finding this indication.
getReader() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.indication.MultilineBuildLogIndication
 
getRemovedCauses() - Method in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBase
Gets all causes flagged as removed in a "raw" JSON format.
getRemovePermission() - Method in class com.sonyericsson.jenkins.plugins.bfa.CauseManagement
The permission related to this action.
getResult() - Method in class com.sonyericsson.jenkins.plugins.bfa.statistics.Statistics
Getter for the result of the build.
getRoom() - Method in class com.sonyericsson.jenkins.plugins.bfa.SlackMessageProvider
Retrieve latest set Slack channel.
getRun() - Method in class com.sonyericsson.jenkins.plugins.bfa.ScanLogAction
The run associated with this action, called by jelly.
getRuns(MatrixBuild) - Static method in class com.sonyericsson.jenkins.plugins.bfa.FailureCauseMatrixAggregator
Gets the runs that has the same number as the build.
getRunsWithAction() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseMatrixBuildAction
Gets all the matrix runs that have the failure cause build action.
getShallowCauses() - Method in class com.sonyericsson.jenkins.plugins.bfa.CauseManagement
Convenience method for KnowledgeBase.getShallowCauses().
getShallowCauses() - Method in class com.sonyericsson.jenkins.plugins.bfa.db.KnowledgeBase
Get a shallow list of the FailureCauses.
getShallowCauses() - Method in class com.sonyericsson.jenkins.plugins.bfa.db.LocalFileKnowledgeBase
 
getShallowCauses() - Method in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBase
 
getSlackChannelName() - Method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Get configured slack channel.
getSlackFailureCategories() - Method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Get configured slack failure cause categories.
getSlackMessageText() - Method in class com.sonyericsson.jenkins.plugins.bfa.SlackMessageProvider
Retrieve latest slack message text.
getSlaveHostName() - Method in class com.sonyericsson.jenkins.plugins.bfa.statistics.Statistics
Getter for the host name of the slave.
getSodCorePoolNumberOfThreads() - Method in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandVariables
Returns the corepool number of threads.
getSodThreadKeepAliveTime() - Method in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandVariables
Returns the sod thread keep alive time.
getSodVariables() - Method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Getter sodVariable.
getSodWaitForJobShutdownTimeout() - Method in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandVariables
Returns the wait for job shut down time.
getStartingTime() - Method in class com.sonyericsson.jenkins.plugins.bfa.statistics.Statistics
Getter for the starting time.
getStartTime() - Method in class com.sonyericsson.jenkins.plugins.bfa.ScanLogAction
The start time of the current scan.
getStaticImagesBase() - Static method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Returns the base relative URI for static images packaged in webapp.
getStaticResourcesBase() - Static method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Returns the base relative URI for static resources packaged in webapp.
getTeamDomain() - Method in class com.sonyericsson.jenkins.plugins.bfa.SlackMessageProvider
Retrieve latest set Slack team domain.
getTestResultCategories() - Method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Get categories to be assigned to failure causes representing failed test cases.
getTime() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseModification
Getter for the time.
getTimeZoneOffset() - Method in class com.sonyericsson.jenkins.plugins.bfa.statistics.Statistics
Getter for the time zone offset in milliseconds.
getTriggerCauses() - Method in class com.sonyericsson.jenkins.plugins.bfa.statistics.Statistics
Getter for the build cause that triggered the build.
getUpstreamBuild() - Method in class com.sonyericsson.jenkins.plugins.bfa.statistics.Statistics.UpstreamCause
Getter for the upstream build number.
getUpstreamCause() - Method in class com.sonyericsson.jenkins.plugins.bfa.statistics.Statistics
Getter for the upstream cause description.
getUpstreamProject() - Method in class com.sonyericsson.jenkins.plugins.bfa.statistics.Statistics.UpstreamCause
Getter for the upstream build project.
getUrlName() - Method in class com.sonyericsson.jenkins.plugins.bfa.CauseManagement
 
getUrlName() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCause
 
getUrlName() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseBuildAction
 
getUrlName() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseMatrixBuildAction
 
getUrlName() - Method in class com.sonyericsson.jenkins.plugins.bfa.ScanLogAction
getUrlName() - Method in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandBaseAction.AllBuilds
 
getUrlName() - Method in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandBaseAction
 
getUrlName() - Method in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandBaseAction.NonScanned
 
getUrlName() - Method in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandBaseAction.ScanMode
The short relative url name of this scan mode.
getUser() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseModification
Getter for the user.
getUserName() - Method in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBase
Getter for the MongoDB user name.
getUserProvidedExpression() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.indication.Indication
 
GRAPH_PAGE_TITLE - Static variable in class com.sonyericsson.jenkins.plugins.bfa.CauseManagement
Title for the page displaying the graphs.

H

handlesHtmlEscapeInternally() - Method in class com.sonyericsson.jenkins.plugins.bfa.tokens.Token
 
hasAnyRun(Job) - Method in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandBaseAction.ScanMode
If there is any run in the job matching this scan mode's criteria.
hashCode() - Method in class com.sonyericsson.jenkins.plugins.bfa.db.LocalFileKnowledgeBase
 
hashCode() - Method in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBase
 
hasPermission() - Method in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandBaseAction
Checks if the current user has Item.CONFIGURE or Item.BUILD permission.

I

IFailureCauseMetricData - Interface in com.sonyericsson.jenkins.plugins.bfa.model
 
incCounters(List<? extends IFailureCauseMetricData>, boolean) - Static method in class com.sonyericsson.jenkins.plugins.bfa.MetricsManager
Increment counters for the metric and its categories.
indication - Variable in class com.sonyericsson.jenkins.plugins.bfa.model.FailureReader
The indication we are looking for.
Indication - Class in com.sonyericsson.jenkins.plugins.bfa.model.indication
Indication that can match a search string for a specific reader.
Indication(String) - Constructor for class com.sonyericsson.jenkins.plugins.bfa.model.indication.Indication
 
Indication.IndicationDescriptor - Class in com.sonyericsson.jenkins.plugins.bfa.model.indication
The descriptor for this indicator.
IndicationAnnotator - Class in com.sonyericsson.jenkins.plugins.bfa
Annotates the build log so that we can create links to it and mark found indications.
IndicationAnnotator(List<FoundFailureCause>) - Constructor for class com.sonyericsson.jenkins.plugins.bfa.IndicationAnnotator
Standard constructor.
IndicationAnnotatorFactory - Class in com.sonyericsson.jenkins.plugins.bfa
Factory for creating a new IndicationAnnotator when the log should be annotated.
IndicationAnnotatorFactory() - Constructor for class com.sonyericsson.jenkins.plugins.bfa.IndicationAnnotatorFactory
 
IndicationDescriptor() - Constructor for class com.sonyericsson.jenkins.plugins.bfa.model.indication.Indication.IndicationDescriptor
 
IndicationUrlBuilder() - Constructor for class com.sonyericsson.jenkins.plugins.bfa.tokens.Renderer.IndicationUrlBuilder
 
initThreadPool() - Static method in class com.sonyericsson.jenkins.plugins.bfa.BuildFailureScanner
Creates the shared thread pool after extensions have been made available.
InterruptibleCharSequence(CharSequence) - Constructor for class com.sonyericsson.jenkins.plugins.bfa.model.FailureReader.InterruptibleCharSequence
Standard constructor.
InvalidPattern_Error() - Static method in class com.sonyericsson.jenkins.plugins.bfa.Messages
Key InvalidPattern_Error: Invalid pattern.
InvalidURL_Error() - Static method in class com.sonyericsson.jenkins.plugins.bfa.Messages
Key InvalidURL_Error: Invalid URL.
isDoNotAnalyzeAbortedJob() - Method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
If this feature is enabled or not.
isDoNotScan() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.ScannerJobProperty
The value.
isDoNotScan() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.ScannerOffJobProperty
Deprecated.
The value.
isEmpty() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseDisplayData
Indicates whether any failure causes where found (directly or downstream).
isEnableStatistics() - Method in class com.sonyericsson.jenkins.plugins.bfa.db.KnowledgeBase
If Statistics logging is enabled on this knowledge base or not.
isEnableStatistics() - Method in class com.sonyericsson.jenkins.plugins.bfa.db.LocalFileKnowledgeBase
 
isEnableStatistics() - Method in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBase
 
isError(StaplerRequest) - Method in class com.sonyericsson.jenkins.plugins.bfa.CauseManagement
Convenience method for jelly.
isGerritTriggerEnabled() - Method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Send notifications to Gerrit-Trigger-plugin.
isGlobalEnabled() - Method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
If this feature is enabled or not.
isGraphsEnabled() - Method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
If graphs are enabled or not.
isMetricSquashingEnabled() - Method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
If metrics should be squashed to only unique categories per build.
isNoCausesEnabled() - Method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Whether to display in the build page when no causes are identified.
isShowText() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseColumn
 
isSizeInLimit(Run) - Static method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Checks that log size is in limits.
isSlackNotifEnabled() - Method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Send notifications to Slack.
isSuccessfulLogging() - Method in class com.sonyericsson.jenkins.plugins.bfa.db.KnowledgeBase
If all builds should be added to statistics logging, not just unsuccessful builds.
isSuccessfulLogging() - Method in class com.sonyericsson.jenkins.plugins.bfa.db.LocalFileKnowledgeBase
 
isSuccessfulLogging() - Method in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBase
 
isTestResultParsingEnabled() - Method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
If failed test cases should be represented as failure causes.
isTls() - Method in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBase
Whether to use TLS when connecting to the mongo server.
isUnderTest() - Method in class com.sonyericsson.jenkins.plugins.bfa.CauseManagement
Checks if Jenkins is run from inside a HudsonTestCase.

K

KnowledgeBase - Class in com.sonyericsson.jenkins.plugins.bfa.db
Base class for storage implementations of FailureCauses.
KnowledgeBase() - Constructor for class com.sonyericsson.jenkins.plugins.bfa.db.KnowledgeBase
 
KnowledgeBase.KnowledgeBaseDescriptor - Class in com.sonyericsson.jenkins.plugins.bfa.db
Descriptor for KnowledgeBases.
KnowledgeBaseDescriptor() - Constructor for class com.sonyericsson.jenkins.plugins.bfa.db.KnowledgeBase.KnowledgeBaseDescriptor
 

L

LAST_BUILD - com.sonyericsson.jenkins.plugins.bfa.model.indication.BuildLogIndication.BuildLogIndicationDescriptor.StringBuildId
Last build.
LAST_FAILED_BUILD - com.sonyericsson.jenkins.plugins.bfa.model.indication.BuildLogIndication.BuildLogIndicationDescriptor.StringBuildId
Last failed build.
LAST_SUCCESSFUL_BUILD - com.sonyericsson.jenkins.plugins.bfa.model.indication.BuildLogIndication.BuildLogIndicationDescriptor.StringBuildId
Last successful build.
LAST_UNSUCCESSFUL_BUILD - com.sonyericsson.jenkins.plugins.bfa.model.indication.BuildLogIndication.BuildLogIndicationDescriptor.StringBuildId
Last unsuccessful build.
length() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureReader.InterruptibleCharSequence
 
LocalFileKnowledgeBase - Class in com.sonyericsson.jenkins.plugins.bfa.db
Handling of the list the traditional way.
LocalFileKnowledgeBase() - Constructor for class com.sonyericsson.jenkins.plugins.bfa.db.LocalFileKnowledgeBase
Default constructor.
LocalFileKnowledgeBase(CopyOnWriteList<FailureCause>) - Constructor for class com.sonyericsson.jenkins.plugins.bfa.db.LocalFileKnowledgeBase
Standard constructor.
LocalFileKnowledgeBase(Collection<FailureCause>) - Constructor for class com.sonyericsson.jenkins.plugins.bfa.db.LocalFileKnowledgeBase
Standard constructor.
LocalFileKnowledgeBase_DisplayName() - Static method in class com.sonyericsson.jenkins.plugins.bfa.Messages
Key LocalFileKnowledgeBase_DisplayName: Jenkins Local.
LocalFileKnowledgeBase.LocalFileKnowledgeBaseDescriptor - Class in com.sonyericsson.jenkins.plugins.bfa.db
Descriptor for LocalFileKnowledgeBase.
LocalFileKnowledgeBaseDescriptor() - Constructor for class com.sonyericsson.jenkins.plugins.bfa.db.LocalFileKnowledgeBase.LocalFileKnowledgeBaseDescriptor
 
log(Run, List<FoundFailureCause>) - Method in class com.sonyericsson.jenkins.plugins.bfa.statistics.StatisticsLogger
Logs a found indication asynchronously to the statistics database.

M

MatrixBuildActionWork(String, FailureCauseMatrixBuildAction) - Constructor for class com.sonyericsson.jenkins.plugins.bfa.utils.OldDataConverter.MatrixBuildActionWork
Standard Constructor.
Messages - Class in com.sonyericsson.jenkins.plugins.bfa
Generated localization support class.
Messages() - Constructor for class com.sonyericsson.jenkins.plugins.bfa.Messages
 
MetricsManager - Class in com.sonyericsson.jenkins.plugins.bfa
 
MINIMUM_NR_OF_SCAN_THREADS - Static variable in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Minimum allowed value for PluginImpl.nrOfScanThreads.
MongoDBKnowledgeBase - Class in com.sonyericsson.jenkins.plugins.bfa.db
Handling of the MongoDB way of saving the knowledge base.
MongoDBKnowledgeBase(String, int, String, String, Secret, boolean, boolean) - Constructor for class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBase
Standard constructor.
MongoDBKnowledgeBase_ConnectionError() - Static method in class com.sonyericsson.jenkins.plugins.bfa.Messages
Key MongoDBKnowledgeBase_ConnectionError: Could not connect.
MongoDBKnowledgeBase_ConnectionOK() - Static method in class com.sonyericsson.jenkins.plugins.bfa.Messages
Key MongoDBKnowledgeBase_ConnectionOK: Connection OK!.
MongoDBKnowledgeBase_DisplayName() - Static method in class com.sonyericsson.jenkins.plugins.bfa.Messages
Key MongoDBKnowledgeBase_DisplayName: Mongo DB.
MongoDBKnowledgeBase.MongoDBKnowledgeBaseDescriptor - Class in com.sonyericsson.jenkins.plugins.bfa.db
Descriptor for MongoDBKnowledgeBase.
MongoDBKnowledgeBaseCache - Class in com.sonyericsson.jenkins.plugins.bfa.db
Cache for the MongoDBKnowledgeBase.
MongoDBKnowledgeBaseCache(JacksonMongoCollection<FailureCause>) - Constructor for class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBaseCache
Standard constructor.
MongoDBKnowledgeBaseCache.UpdateThread - Class in com.sonyericsson.jenkins.plugins.bfa.db
The thread responsible for updating the MongoDB cache.
MongoDBKnowledgeBaseDescriptor() - Constructor for class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBase.MongoDBKnowledgeBaseDescriptor
 
MultilineBuildLogFailureReader - Class in com.sonyericsson.jenkins.plugins.bfa.model
Reader used to find indications of a failure cause.
MultilineBuildLogFailureReader(MultilineBuildLogIndication) - Constructor for class com.sonyericsson.jenkins.plugins.bfa.model.MultilineBuildLogFailureReader
Standard constructor.
MultilineBuildLogIndication - Class in com.sonyericsson.jenkins.plugins.bfa.model.indication
Build log indication that matches over multiple lines.
MultilineBuildLogIndication(String) - Constructor for class com.sonyericsson.jenkins.plugins.bfa.model.indication.MultilineBuildLogIndication
Standard constructor.
MultilineBuildLogIndication_DisplayName() - Static method in class com.sonyericsson.jenkins.plugins.bfa.Messages
Key MultilineBuildLogIndication_DisplayName: Multi-Line Build Log Indication.
MultilineBuildLogIndication.MultilineBuildLogIndicationDescriptor - Class in com.sonyericsson.jenkins.plugins.bfa.model.indication
The descriptor.
MultilineBuildLogIndicationDescriptor() - Constructor for class com.sonyericsson.jenkins.plugins.bfa.model.indication.MultilineBuildLogIndication.MultilineBuildLogIndicationDescriptor
 

N

needsConvertOld() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseMatrixBuildAction
needToAnalyze(Result) - Static method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Checks if the build with certain result should be analyzed or not.
NEW_CAUSE_DESCRIPTION - Static variable in class com.sonyericsson.jenkins.plugins.bfa.CauseManagement
The pre-filled description that a new cause gets.
NEW_CAUSE_DYNAMIC_ID - Static variable in class com.sonyericsson.jenkins.plugins.bfa.CauseManagement
NEW_CAUSE_NAME - Static variable in class com.sonyericsson.jenkins.plugins.bfa.CauseManagement
The pre-filled name that a new cause gets.
newInstance(Object) - Method in class com.sonyericsson.jenkins.plugins.bfa.IndicationAnnotatorFactory
 
NonScanned() - Constructor for class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandBaseAction.NonScanned
 

O

ObjectCountPair<T> - Class in com.sonyericsson.jenkins.plugins.bfa.utils
Class for keeping track of the number of copies of the same object.
ObjectCountPair(T, int) - Constructor for class com.sonyericsson.jenkins.plugins.bfa.utils.ObjectCountPair
Standard constructor.
OldDataConverter - Class in com.sonyericsson.jenkins.plugins.bfa.utils
Converts old FoundIndications with line number info to the new format using line matcher.
OldDataConverter() - Constructor for class com.sonyericsson.jenkins.plugins.bfa.utils.OldDataConverter
Default Constructor.
OldDataConverter.FoundIndicationWork - Class in com.sonyericsson.jenkins.plugins.bfa.utils
A work task that does the actual conversion in an executor thread.
OldDataConverter.MatrixBuildActionWork - Class in com.sonyericsson.jenkins.plugins.bfa.utils
Work to convert FailureCauseMatrixBuildActions to use FailureCauseMatrixBuildAction.runIds instead of run instances during serialization.
onAttached(Run<?, ?>) - Method in class com.sonyericsson.jenkins.plugins.bfa.ScanLogAction
onCompleted(Run, TaskListener) - Method in class com.sonyericsson.jenkins.plugins.bfa.BuildFailureScanner
 
onLoad(Run<?, ?>) - Method in class com.sonyericsson.jenkins.plugins.bfa.ScanLogAction
onLoaded() - Method in class com.sonyericsson.jenkins.plugins.bfa.utils.OldDataConverter
 
onStarted(Run, TaskListener) - Method in class com.sonyericsson.jenkins.plugins.bfa.BuildFailureScanner
 
ORDINAL - Static variable in class com.sonyericsson.jenkins.plugins.bfa.BuildFailureScanner
The ordinal of this extension, one thousand below the GerritTrigger plugin.

P

ParameterizedTriggerDBF - Class in com.sonyericsson.jenkins.plugins.bfa.model.dbf
Get downstream builds for the Parameterized Trigger Plugin.
ParameterizedTriggerDBF() - Constructor for class com.sonyericsson.jenkins.plugins.bfa.model.dbf.ParameterizedTriggerDBF
 
PERMISSION_GROUP - Static variable in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
The permission group for all permissions related to this plugin.
PermissionGroup_Title() - Static method in class com.sonyericsson.jenkins.plugins.bfa.Messages
Key PermissionGroup_Title: Build Failure Analyzer.
PermissionRemove_Description() - Static method in class com.sonyericsson.jenkins.plugins.bfa.Messages
Key PermissionRemove_Description: Remove Failure causes..
PermissionUpdate_Description() - Static method in class com.sonyericsson.jenkins.plugins.bfa.Messages
Key PermissionUpdate_Description: Add and Update Failure causes..
PermissionView_Description() - Static method in class com.sonyericsson.jenkins.plugins.bfa.Messages
Key PermissionView_Description: View Failure causes..
PluginImpl - Class in com.sonyericsson.jenkins.plugins.bfa
The main thing.
PluginImpl() - Constructor for class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Default constructor.
POOL_SIZE - Static variable in class com.sonyericsson.jenkins.plugins.bfa.utils.OldDataConverter
The size of the thread pool.
postToSlack(String, PrintStream) - Method in class com.sonyericsson.jenkins.plugins.bfa.SlackMessageProvider
Function to send a slack message to a channel specificed in the plugin configuration.
provideCompletedRunData(Run, JSONObject) - Method in class com.sonyericsson.jenkins.plugins.bfa.providers.FailureCauseProvider
 
put(FailureCause) - Method in class com.sonyericsson.jenkins.plugins.bfa.db.LocalFileKnowledgeBase
Puts the cause directly into the map.

Q

queue(ScanOnDemandTask) - Static method in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandQueue
Adds a sod-task to the singleton instance's queue.
queueTask(ScanOnDemandTask) - Method in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandQueue
Adds a task to the queue.

R

readResolve() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseBuildAction
Called after deserialization.
readResolve() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseMatrixBuildAction
Signal that this object is de-serialized.
readResolve() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.indication.FoundIndication
Called after deserialization.
readResolve() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.ScannerOffJobProperty
Deprecated.
De-serialize this object to a ScannerJobProperty.
readResolve() - Method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
 
release() - Method in class com.sonyericsson.jenkins.plugins.bfa.db.Semaphore
 
REMOVE_PERMISSION - Static variable in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Permission to remove causes.
removeBuildfailurecause(AbstractBuild) - Method in class com.sonyericsson.jenkins.plugins.bfa.db.KnowledgeBase
removeBuildfailurecause(Run) - Method in class com.sonyericsson.jenkins.plugins.bfa.db.KnowledgeBase
Removes the build failure cause of particular build.
removeBuildfailurecause(Run) - Method in class com.sonyericsson.jenkins.plugins.bfa.db.LocalFileKnowledgeBase
 
removeBuildfailurecause(Run) - Method in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBase
 
removeCause(String) - Method in class com.sonyericsson.jenkins.plugins.bfa.db.KnowledgeBase
Removes the cause from the knowledge base.
removeCause(String) - Method in class com.sonyericsson.jenkins.plugins.bfa.db.LocalFileKnowledgeBase
 
removeCause(String) - Method in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBase
 
removeRunActions(MatrixBuild) - Method in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandBaseAction
Method for remove matrix run actions.
render(FailureCauseBuildAction) - Method in class com.sonyericsson.jenkins.plugins.bfa.tokens.Renderer
Renders the Causes as provided by the action.
render(FailureCauseMatrixBuildAction) - Method in class com.sonyericsson.jenkins.plugins.bfa.tokens.Renderer
Renders the Causes as provided by the action.
Renderer - Class in com.sonyericsson.jenkins.plugins.bfa.tokens
Renderer for the Token mechanims.
Renderer() - Constructor for class com.sonyericsson.jenkins.plugins.bfa.tokens.Renderer
 
Renderer.IndicationUrlBuilder - Class in com.sonyericsson.jenkins.plugins.bfa.tokens
Helps build a URL into the build log for an indication.
REQUEST_CAUSE_MANAGEMENT_ERROR - Static variable in class com.sonyericsson.jenkins.plugins.bfa.CauseManagement
The request attribute key where error messages are added.
run() - Method in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBaseCache.UpdateThread
 
run() - Method in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandTask
 
run() - Method in class com.sonyericsson.jenkins.plugins.bfa.utils.OldDataConverter.FoundIndicationWork
 
run() - Method in class com.sonyericsson.jenkins.plugins.bfa.utils.OldDataConverter.MatrixBuildActionWork
 

S

saveCause(FailureCause) - Method in class com.sonyericsson.jenkins.plugins.bfa.db.KnowledgeBase
Saves a cause to the db.
saveCause(FailureCause) - Method in class com.sonyericsson.jenkins.plugins.bfa.db.LocalFileKnowledgeBase
 
saveCause(FailureCause) - Method in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBase
 
saveCause(FailureCause, boolean) - Method in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBase
Does not update the cache, used when we know we will have a lot of save/add calls all at once, e.g.
saveStatistics(Statistics) - Method in class com.sonyericsson.jenkins.plugins.bfa.db.KnowledgeBase
Saves the Statistics.
saveStatistics(Statistics) - Method in class com.sonyericsson.jenkins.plugins.bfa.db.LocalFileKnowledgeBase
 
saveStatistics(Statistics) - Method in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBase
 
scan(AbstractBuild) - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureReader
scan(AbstractBuild, PrintStream) - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureReader
scan(Run) - Method in class com.sonyericsson.jenkins.plugins.bfa.model.BuildLogFailureReader
Scans a build log.
scan(Run) - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureReader
Scans a build log.
scan(Run) - Method in class com.sonyericsson.jenkins.plugins.bfa.model.MultilineBuildLogFailureReader
Scans a build log.
scan(Run, PrintStream) - Static method in class com.sonyericsson.jenkins.plugins.bfa.BuildFailureScanner
Performs a scan of the build, adds the FailureCauseBuildAction and reports to the StatisticsLogger.
scan(Run, PrintStream) - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureReader
Scans for indications of a failure cause.
scan(Run, PrintStream) - Method in class com.sonyericsson.jenkins.plugins.bfa.model.MultilineBuildLogFailureReader
Scans for indications of a failure cause in a build log.
scanBuild(Run) - Method in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandTask
Scan the non scanned old build.
scanIfNotScanned(Run, PrintStream) - Static method in class com.sonyericsson.jenkins.plugins.bfa.BuildFailureScanner
Scans the build if it should be scanned and it has not already been scanned.
ScanLogAction - Class in com.sonyericsson.jenkins.plugins.bfa
The Action for adding a link to the analysis for each run.
ScanLogAction() - Constructor for class com.sonyericsson.jenkins.plugins.bfa.ScanLogAction
 
ScanLogAction_DisplayName() - Static method in class com.sonyericsson.jenkins.plugins.bfa.Messages
Key ScanLogAction_DisplayName: Failure Scan Log.
ScanMode() - Constructor for class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandBaseAction.ScanMode
 
scanMultiLineOneFile(Run, LineNumberReader, String) - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureReader
Scans one file for the required multi-line pattern.
ScannerJobProperty - Class in com.sonyericsson.jenkins.plugins.bfa.model
A JobProperty that flags a job that should not be scanned.
ScannerJobProperty() - Constructor for class com.sonyericsson.jenkins.plugins.bfa.model.ScannerJobProperty
Default Constructor.
ScannerJobProperty(boolean) - Constructor for class com.sonyericsson.jenkins.plugins.bfa.model.ScannerJobProperty
Standard DataBound Constructor.
ScannerJobProperty_DisplayName() - Static method in class com.sonyericsson.jenkins.plugins.bfa.Messages
Key ScannerJobProperty_DisplayName: Do not Scan failed builds.
ScannerJobProperty.ScannerJobPropertyDescriptor - Class in com.sonyericsson.jenkins.plugins.bfa.model
Descriptor for ScannerJobProperty.
ScannerJobPropertyDescriptor() - Constructor for class com.sonyericsson.jenkins.plugins.bfa.model.ScannerJobProperty.ScannerJobPropertyDescriptor
 
ScannerOffJobProperty - Class in com.sonyericsson.jenkins.plugins.bfa.model
Deprecated.
ScannerJobProperty is used instead, but this is kept to be able to de-serialize old jobs.
ScannerOffJobProperty() - Constructor for class com.sonyericsson.jenkins.plugins.bfa.model.ScannerOffJobProperty
Deprecated.
Default Constructor.
ScannerOffJobProperty(boolean) - Constructor for class com.sonyericsson.jenkins.plugins.bfa.model.ScannerOffJobProperty
Deprecated.
Standard Constructor.
ScanOnDemandBaseAction - Class in com.sonyericsson.jenkins.plugins.bfa.sod
Action class for scanning non scanned build.
ScanOnDemandBaseAction(Job) - Constructor for class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandBaseAction
SODBaseAction constructor.
ScanOnDemandBaseAction_AllBuilds_DisplayName() - Static method in class com.sonyericsson.jenkins.plugins.bfa.Messages
Key ScanOnDemandBaseAction_AllBuilds_DisplayName: All builds.
ScanOnDemandBaseAction_NonScanned_DisplayName() - Static method in class com.sonyericsson.jenkins.plugins.bfa.Messages
Key ScanOnDemandBaseAction_NonScanned_DisplayName: Only non-scanned builds.
ScanOnDemandBaseAction.AllBuilds - Class in com.sonyericsson.jenkins.plugins.bfa.sod
ScanMode that re-scans all builds regardless if they have been scanned before or not.
ScanOnDemandBaseAction.NonScanned - Class in com.sonyericsson.jenkins.plugins.bfa.sod
ScanMode that scans only previously non scanned builds.
ScanOnDemandBaseAction.ScanMode - Class in com.sonyericsson.jenkins.plugins.bfa.sod
Represents the different scan modes that can be used to re-scan the builds of a Job.
ScanOnDemandQueue - Class in com.sonyericsson.jenkins.plugins.bfa.sod
A thread-pool and queue implementation for queueing builds for scanning.
ScanOnDemandTask - Class in com.sonyericsson.jenkins.plugins.bfa.sod
Runnable class for scanning non scanned build.
ScanOnDemandTask(Run) - Constructor for class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandTask
SODExecutor constructor.
ScanOnDemandTransientActionProvider - Class in com.sonyericsson.jenkins.plugins.bfa.sod
Extension point for inserting SOD Transient Actions into the Abstract project.
ScanOnDemandTransientActionProvider() - Constructor for class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandTransientActionProvider
 
ScanOnDemandVariables - Class in com.sonyericsson.jenkins.plugins.bfa.sod
Scan on demand feature settings.
ScanOnDemandVariables() - Constructor for class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandVariables
Data bound constructor (used by jcasc).
ScanOnDemandVariables.DescriptorImpl - Class in com.sonyericsson.jenkins.plugins.bfa.sod
Descriptor for ScanOnDemandVariables.
scanSingleLinePatterns(List<FailureCause>, Run, BufferedReader, String) - Static method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureReader
Checks all patterns one-by-one for entire file.
SCHEDULE_DELAY - Static variable in class com.sonyericsson.jenkins.plugins.bfa.utils.OldDataConverter
The seconds to delay actual processing of the conversion.
Semaphore - Class in com.sonyericsson.jenkins.plugins.bfa.db
"Real" binary semaphore, where subsequent calls to release do not make the semaphore be able to acquire more than the maximum permits.
Semaphore() - Constructor for class com.sonyericsson.jenkins.plugins.bfa.db.Semaphore
Standard constructor.
SESSION_REMOVED_FAILURE_CAUSE - Static variable in class com.sonyericsson.jenkins.plugins.bfa.CauseManagement
Session key for the last removed FailureCause by the user.
setAsDefault() - Method in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandBaseAction.ScanMode
Sets this scan mode as the default for this user on future page visits.
setBuild(Run) - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseBuildAction
Setter for the build triggering this object.
setBuildDisplayName(String) - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseDisplayData.Links
Set the text to be displayed for the build link.
setBuildUrl(String) - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseDisplayData.Links
Set the build url.
setCategories(List<String>) - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCause
Setter for the categories.
setDoNotAnalyzeAbortedJob(boolean) - Method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Sets if this feature is enabled or not.
setEscapeHtml(boolean) - Method in class com.sonyericsson.jenkins.plugins.bfa.tokens.Renderer
See DataBoundTokenMacro.escapeHtml.
setExceptionMessage(String) - Method in class com.sonyericsson.jenkins.plugins.bfa.ScanLogAction
Set an exception.
setFallbackCategoriesAsString(String) - Method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Sets the categories to be considered as generic.
setFoundFailureCauses(List<FoundFailureCause>) - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseDisplayData
Set the FoundFailureCauses for corresponding action.
setGerritTriggerEnabled(boolean) - Method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Sets if this feature is enabled or not.
setGlobalEnabled(boolean) - Method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Sets if this feature is enabled or not.
setGraphsEnabled(boolean) - Method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Sets if graphs are enabled.
setId(String) - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCause
The id.
setIncludeIndications(boolean) - Method in class com.sonyericsson.jenkins.plugins.bfa.tokens.Renderer
 
setIncludeIndications(boolean) - Method in class com.sonyericsson.jenkins.plugins.bfa.tokens.Token
 
setIncludeTitle(boolean) - Method in class com.sonyericsson.jenkins.plugins.bfa.tokens.Renderer
 
setIncludeTitle(boolean) - Method in class com.sonyericsson.jenkins.plugins.bfa.tokens.Token
 
setKnowledgeBase(KnowledgeBase) - Method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Sets the knowledge base.
setLastFailedBuildUrl() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCause.FailureCauseDescriptor
Set the URL of the last failed build of the project from whose page the Failure Cause Management page was entered.
setLastOccurred(Date) - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCause
Setter for the last occurrence.
setMaximumSodWorkerThreads(int) - Method in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandVariables
Set maximum numbers of sod worker threads.
setMaxLogSize(int) - Method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Set the maximum log size that should be scanned.
setMetricSquashingEnabled(boolean) - Method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Sets if metrics should be squashed to only unique categories per build.
setMinimumSodWorkerThreads(int) - Method in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandVariables
Set minimum numbers of sod worker threads.
setNoCausesEnabled(boolean) - Method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Sets whether the "no indications found" message should be shown in the job page when no causes are found.
setNoCausesMessage(String) - Method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Sets the no causes message.
setNoFailureText(String) - Method in class com.sonyericsson.jenkins.plugins.bfa.tokens.Renderer
 
setNoFailureText(String) - Method in class com.sonyericsson.jenkins.plugins.bfa.tokens.Token
 
setNrOfScanThreads(int) - Method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
The number of threads to have in the pool for each build.
setProjectDisplayName(String) - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseDisplayData.Links
Set the text to be displayed for the project link.
setProjectUrl(String) - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseDisplayData.Links
Set the project url.
setRetryWrites(boolean) - Method in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBase
enable or disable retryWrites while connecting to the mongo server.
setSlackChannelName(String) - Method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Set configured slack channel.
setSlackFailureCategories(String) - Method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Set configured slack failure cause categories.
setSlackNotifEnabled(boolean) - Method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Sets if this feature is enabled or not.
setSodCorePoolNumberOfThreads(int) - Method in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandVariables
Set number of sod corepool threads.
setSodThreadKeepAliveTime(int) - Method in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandVariables
Set sod threadkeepalivetime.
setSodVariables(ScanOnDemandVariables) - Method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Sets the scan on demand variables.
setSodWaitForJobShutdownTimeout(int) - Method in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandVariables
Set sod wait for job shut down time.
setTestResultCategories(String) - Method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Set categories to be assigned to failure causes representing failed test cases.
setTestResultParsingEnabled(boolean) - Method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Sets if failed test cases should be represented as failure causes or not.
setTls(boolean) - Method in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBase
Set whether or not to use TLS when connecting to the mongo server.
setUpstreamBuild(int) - Method in class com.sonyericsson.jenkins.plugins.bfa.statistics.Statistics.UpstreamCause
Setter for the upstream build number.
setUpstreamProject(String) - Method in class com.sonyericsson.jenkins.plugins.bfa.statistics.Statistics.UpstreamCause
Setter for the upstream build project.
setUseHtmlFormat(boolean) - Method in class com.sonyericsson.jenkins.plugins.bfa.tokens.Renderer
 
setUseHtmlFormat(boolean) - Method in class com.sonyericsson.jenkins.plugins.bfa.tokens.Token
 
setWrapWidth(int) - Method in class com.sonyericsson.jenkins.plugins.bfa.tokens.Renderer
 
setWrapWidth(int) - Method in class com.sonyericsson.jenkins.plugins.bfa.tokens.Token
 
shouldScan(Job) - Static method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Checks if the specified project should be scanned or not.
shouldScan(Run) - Static method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Checks if the specified build should be scanned or not.
shownByDefault() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseColumn.DescriptorImpl
 
shutdown() - Static method in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandQueue
Shuts down the executor(s).
SlackMessageProvider - Class in com.sonyericsson.jenkins.plugins.bfa
Class that allows BFA to send failure cause messages for each build to Slack.
SodAccessDeniedException(Object, Object, Object) - Static method in class com.sonyericsson.jenkins.plugins.bfa.Messages
Key SodAccessDeniedException: {0} is missing the {1} or {2} permission.
start() - Method in class com.sonyericsson.jenkins.plugins.bfa.db.KnowledgeBase
Called when the KnowledgeBase should be up and running.
start() - Method in class com.sonyericsson.jenkins.plugins.bfa.db.LocalFileKnowledgeBase
 
start() - Method in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBase
 
start() - Method in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBaseCache
Run when the cache, including the update mechanism, should start running.
start() - Method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Starts the knowledge base.
startQueue() - Method in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandQueue
Starts the executor if it hasn't started yet, or updates the thread-pool size if it is started.
Statistics - Class in com.sonyericsson.jenkins.plugins.bfa.statistics
The statistics object which will be logged.
Statistics(String, int, String, Date, long, List<String>, String, String, int, String, Statistics.UpstreamCause, List<FailureCauseStatistics>) - Constructor for class com.sonyericsson.jenkins.plugins.bfa.statistics.Statistics
Standard/JSON constructor.
Statistics(String, int, Date, long, List<String>, String, String, int, String, List<FailureCauseStatistics>) - Constructor for class com.sonyericsson.jenkins.plugins.bfa.statistics.Statistics
Deprecated.
, kept for backwards compatibility.
STATISTICS_COLLECTION_NAME - Static variable in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBase
The name of the statistics collection in the database.
Statistics.UpstreamCause - Class in com.sonyericsson.jenkins.plugins.bfa.statistics
Upstream cause.
StatisticsLogger - Class in com.sonyericsson.jenkins.plugins.bfa.statistics
Main singleton entrance for logging statistics.
stop() - Method in class com.sonyericsson.jenkins.plugins.bfa.db.KnowledgeBase
Called when it is time to clean up after the KnowledgeBase.
stop() - Method in class com.sonyericsson.jenkins.plugins.bfa.db.LocalFileKnowledgeBase
 
stop() - Method in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBase
 
stop() - Method in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBaseCache
Run when we want to shut down the cache.
stop() - Method in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Run on Jenkins shutdown.
stopThread() - Method in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBaseCache.UpdateThread
Stops the execution of this thread.
StringDoesNotMatchPattern() - Static method in class com.sonyericsson.jenkins.plugins.bfa.Messages
Key StringDoesNotMatchPattern: String does not match pattern.
StringMatchesPattern() - Static method in class com.sonyericsson.jenkins.plugins.bfa.Messages
Key StringMatchesPattern: String matches pattern.
subSequence(int, int) - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureReader.InterruptibleCharSequence
 

T

Token - Class in com.sonyericsson.jenkins.plugins.bfa.tokens
The Build Failure Analyzer token for TokenMacro consumers.
Token() - Constructor for class com.sonyericsson.jenkins.plugins.bfa.tokens.Token
 
TokenUtils - Class in com.sonyericsson.jenkins.plugins.bfa.tokens
Static helper methods for Token generation.
toString() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureReader.InterruptibleCharSequence
 
toString() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.indication.Indication
 
toString() - Method in class com.sonyericsson.jenkins.plugins.bfa.tokens.Renderer.IndicationUrlBuilder
 
TransientActionProvider - Class in com.sonyericsson.jenkins.plugins.bfa
 
TransientActionProvider() - Constructor for class com.sonyericsson.jenkins.plugins.bfa.TransientActionProvider
 
TransientCauseManagement - Class in com.sonyericsson.jenkins.plugins.bfa
A CauseManagement page that appears on all Project pages via TransientActionProvider.
TransientCauseManagement(Item) - Constructor for class com.sonyericsson.jenkins.plugins.bfa.TransientCauseManagement
Standard constructor.
type() - Method in class com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandTransientActionProvider
 
type() - Method in class com.sonyericsson.jenkins.plugins.bfa.TransientActionProvider
 

U

UNKNOWNCAUSE - Static variable in class com.sonyericsson.jenkins.plugins.bfa.MetricsManager
A magic cause to represent builds that match no causes in the database.
UPDATE_PERMISSION - Static variable in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Permission to update the causes.
updateCache() - Method in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBaseCache
Signal that an update of the Cache should be made.
updateLastSeen(List<String>, Date) - Method in class com.sonyericsson.jenkins.plugins.bfa.db.KnowledgeBase
Set the time at which FailureCauses identified by ids last occurred.
updateLastSeen(List<String>, Date) - Method in class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBase
 
UpdateThread() - Constructor for class com.sonyericsson.jenkins.plugins.bfa.db.MongoDBKnowledgeBaseCache.UpdateThread
 
UpstreamCause(Cause.UpstreamCause) - Constructor for class com.sonyericsson.jenkins.plugins.bfa.statistics.Statistics.UpstreamCause
Constructor for Cause.UpstreamCause.
UpstreamCause(String, int) - Constructor for class com.sonyericsson.jenkins.plugins.bfa.statistics.Statistics.UpstreamCause
JSON constructor.
URL_NAME - Static variable in class com.sonyericsson.jenkins.plugins.bfa.CauseManagement
Where in the Jenkins name space this action will be.
URL_NAME - Static variable in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseBuildAction
The url of this action.

V

validate() - Method in class com.sonyericsson.jenkins.plugins.bfa.model.indication.Indication
Checks if the indication is correctly configured.
validate(String, String, List<Indication>) - Method in class com.sonyericsson.jenkins.plugins.bfa.model.FailureCause
Validates this FailureCause.
valueOf(String) - Static method in enum com.sonyericsson.jenkins.plugins.bfa.model.indication.BuildLogIndication.BuildLogIndicationDescriptor.StringBuildId
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.sonyericsson.jenkins.plugins.bfa.model.indication.BuildLogIndication.BuildLogIndicationDescriptor.StringBuildId
Returns an array containing the constants of this enum type, in the order they are declared.
VIEW_PERMISSION - Static variable in class com.sonyericsson.jenkins.plugins.bfa.PluginImpl
Permission to view the causes.

W

waitForInitialCompletion() - Method in class com.sonyericsson.jenkins.plugins.bfa.utils.OldDataConverter
Waits until there are no more running conversion tasks.

_

_BuildLogIndication_DisplayName() - Static method in class com.sonyericsson.jenkins.plugins.bfa.Messages
Key BuildLogIndication_DisplayName: Build Log Indication.
_CauseList_DisplayName() - Static method in class com.sonyericsson.jenkins.plugins.bfa.Messages
Key CauseList_DisplayName: Failure Causes.
_CauseManagement_DisplayName() - Static method in class com.sonyericsson.jenkins.plugins.bfa.Messages
Key CauseManagement_DisplayName: Failure Cause Management.
_FailedToScanFile_Error() - Static method in class com.sonyericsson.jenkins.plugins.bfa.Messages
Key FailedToScanFile_Error: Failed to scan file.
_FailureScan_DisplayName() - Static method in class com.sonyericsson.jenkins.plugins.bfa.Messages
Key FailureScan_DisplayName: Failure Scan Options.
_InvalidPattern_Error() - Static method in class com.sonyericsson.jenkins.plugins.bfa.Messages
Key InvalidPattern_Error: Invalid pattern.
_InvalidURL_Error() - Static method in class com.sonyericsson.jenkins.plugins.bfa.Messages
Key InvalidURL_Error: Invalid URL.
_LocalFileKnowledgeBase_DisplayName() - Static method in class com.sonyericsson.jenkins.plugins.bfa.Messages
Key LocalFileKnowledgeBase_DisplayName: Jenkins Local.
_MongoDBKnowledgeBase_ConnectionError() - Static method in class com.sonyericsson.jenkins.plugins.bfa.Messages
Key MongoDBKnowledgeBase_ConnectionError: Could not connect.
_MongoDBKnowledgeBase_ConnectionOK() - Static method in class com.sonyericsson.jenkins.plugins.bfa.Messages
Key MongoDBKnowledgeBase_ConnectionOK: Connection OK!.
_MongoDBKnowledgeBase_DisplayName() - Static method in class com.sonyericsson.jenkins.plugins.bfa.Messages
Key MongoDBKnowledgeBase_DisplayName: Mongo DB.
_MultilineBuildLogIndication_DisplayName() - Static method in class com.sonyericsson.jenkins.plugins.bfa.Messages
Key MultilineBuildLogIndication_DisplayName: Multi-Line Build Log Indication.
_PermissionGroup_Title() - Static method in class com.sonyericsson.jenkins.plugins.bfa.Messages
Key PermissionGroup_Title: Build Failure Analyzer.
_PermissionRemove_Description() - Static method in class com.sonyericsson.jenkins.plugins.bfa.Messages
Key PermissionRemove_Description: Remove Failure causes..
_PermissionUpdate_Description() - Static method in class com.sonyericsson.jenkins.plugins.bfa.Messages
Key PermissionUpdate_Description: Add and Update Failure causes..
_PermissionView_Description() - Static method in class com.sonyericsson.jenkins.plugins.bfa.Messages
Key PermissionView_Description: View Failure causes..
_ScanLogAction_DisplayName() - Static method in class com.sonyericsson.jenkins.plugins.bfa.Messages
Key ScanLogAction_DisplayName: Failure Scan Log.
_ScannerJobProperty_DisplayName() - Static method in class com.sonyericsson.jenkins.plugins.bfa.Messages
Key ScannerJobProperty_DisplayName: Do not Scan failed builds.
_ScanOnDemandBaseAction_AllBuilds_DisplayName() - Static method in class com.sonyericsson.jenkins.plugins.bfa.Messages
Key ScanOnDemandBaseAction_AllBuilds_DisplayName: All builds.
_ScanOnDemandBaseAction_NonScanned_DisplayName() - Static method in class com.sonyericsson.jenkins.plugins.bfa.Messages
Key ScanOnDemandBaseAction_NonScanned_DisplayName: Only non-scanned builds.
_SodAccessDeniedException(Object, Object, Object) - Static method in class com.sonyericsson.jenkins.plugins.bfa.Messages
Key SodAccessDeniedException: {0} is missing the {1} or {2} permission.
_StringDoesNotMatchPattern() - Static method in class com.sonyericsson.jenkins.plugins.bfa.Messages
Key StringDoesNotMatchPattern: String does not match pattern.
_StringMatchesPattern() - Static method in class com.sonyericsson.jenkins.plugins.bfa.Messages
Key StringMatchesPattern: String matches pattern.
A B C D E F G H I K L M N O P Q R S T U V W _ 
All Classes All Packages