Skip navigation links
A C E F G H I M N P S T V 

A

AbstractIssueServiceExtension - Class in net.nemerosa.ontrack.extension.issues.support
Convenient implementation for most of the issue services.
AbstractIssueServiceExtension(ExtensionFeature, String, String, IssueExportServiceFactory) - Constructor for class net.nemerosa.ontrack.extension.issues.support.AbstractIssueServiceExtension
Constructor.

C

ConfiguredIssueService - Class in net.nemerosa.ontrack.extension.issues.model
Association between an IssueServiceExtension and one of its configurations.
ConfiguredIssueService() - Constructor for class net.nemerosa.ontrack.extension.issues.model.ConfiguredIssueService
 

E

export(IssueServiceExtension, IssueServiceConfiguration, Map<String, List<Issue>>) - Method in interface net.nemerosa.ontrack.extension.issues.export.IssueExportService
 
ExportedIssues - Class in net.nemerosa.ontrack.extension.issues.export
List of issues, exported as text for a given format.
ExportedIssues() - Constructor for class net.nemerosa.ontrack.extension.issues.export.ExportedIssues
 
ExportFormat - Class in net.nemerosa.ontrack.extension.issues.export
Definition of an export format for the issues.
ExportFormat() - Constructor for class net.nemerosa.ontrack.extension.issues.export.ExportFormat
 
exportFormats(IssueServiceConfiguration) - Method in interface net.nemerosa.ontrack.extension.issues.IssueServiceExtension
List of supported export formats for the issues.
exportFormats(IssueServiceConfiguration) - Method in class net.nemerosa.ontrack.extension.issues.support.AbstractIssueServiceExtension
Export of both text and HTML by default.
exportIssues(IssueServiceConfiguration, List<? extends Issue>, IssueChangeLogExportRequest) - Method in interface net.nemerosa.ontrack.extension.issues.IssueServiceExtension
Exports a list of issues as text for a given format.
exportIssues(IssueServiceConfiguration, List<? extends Issue>, IssueChangeLogExportRequest) - Method in class net.nemerosa.ontrack.extension.issues.support.AbstractIssueServiceExtension
 
extractIssueKeysFromMessage(IssueServiceConfiguration, String) - Method in interface net.nemerosa.ontrack.extension.issues.IssueServiceExtension
Given a message, extracts the issue keys from the message
extractIssueKeysFromMessage(String) - Method in class net.nemerosa.ontrack.extension.issues.model.ConfiguredIssueService
 

F

format() - Method in class net.nemerosa.ontrack.extension.issues.model.IssueServiceConfigurationIdentifier
 
formatIssuesInMessage(String) - Method in class net.nemerosa.ontrack.extension.issues.model.ConfiguredIssueService
 

G

getAvailableIssueServiceConfigurations() - Method in interface net.nemerosa.ontrack.extension.issues.IssueServiceRegistry
 
getAvailableIssueServiceConfigurations() - Method in class net.nemerosa.ontrack.extension.issues.support.IssueServiceRegistryImpl
 
getConfigurationByName(String) - Method in interface net.nemerosa.ontrack.extension.issues.IssueServiceExtension
Gets a configuration using its name
getConfigurationList() - Method in interface net.nemerosa.ontrack.extension.issues.IssueServiceExtension
Returns the unfiltered list of all configurations for this issue service.
getConfiguredIssueService(String) - Method in interface net.nemerosa.ontrack.extension.issues.IssueServiceRegistry
Gets the association between a service and a configuration, or null if neither service nor configuration can be found.
getConfiguredIssueService(String) - Method in class net.nemerosa.ontrack.extension.issues.support.IssueServiceRegistryImpl
 
getDisplayKey() - Method in interface net.nemerosa.ontrack.extension.issues.model.Issue
 
getExportFormat() - Method in interface net.nemerosa.ontrack.extension.issues.export.IssueExportService
 
getId() - Method in interface net.nemerosa.ontrack.extension.issues.IssueServiceExtension
Gets the ID of this service.
getId() - Method in class net.nemerosa.ontrack.extension.issues.model.SelectableIssueServiceConfigurationRepresentation
 
getId() - Method in class net.nemerosa.ontrack.extension.issues.support.AbstractIssueServiceExtension
 
getIssue(IssueServiceConfiguration, String) - Method in interface net.nemerosa.ontrack.extension.issues.IssueServiceExtension
Given a key, tries to find the issue with this key.
getIssue(String) - Method in class net.nemerosa.ontrack.extension.issues.model.ConfiguredIssueService
 
getIssueExportService(String) - Method in interface net.nemerosa.ontrack.extension.issues.export.IssueExportServiceFactory
 
getIssueExportServices() - Method in interface net.nemerosa.ontrack.extension.issues.export.IssueExportServiceFactory
 
getIssueGroups(Collection<String>, Map<String, Set<String>>) - Static method in class net.nemerosa.ontrack.extension.issues.support.IssueServiceUtils
Collects the group(s) an issue belongs to according to its own list of types and a grouping specification.
getIssueId(IssueServiceConfiguration, String) - Method in interface net.nemerosa.ontrack.extension.issues.IssueServiceExtension
Normalises a string into a valid issue key if possible, in order for it to be useable in a search.
getIssueId(String) - Method in class net.nemerosa.ontrack.extension.issues.model.ConfiguredIssueService
 
getIssueServiceConfigurationRepresentation() - Method in class net.nemerosa.ontrack.extension.issues.model.ConfiguredIssueService
 
getIssueServiceExtensionMap() - Method in class net.nemerosa.ontrack.extension.issues.support.IssueServiceRegistryImpl
 
getIssueServices() - Method in interface net.nemerosa.ontrack.extension.issues.IssueServiceRegistry
Gets all the issue services
getIssueServices() - Method in class net.nemerosa.ontrack.extension.issues.support.IssueServiceRegistryImpl
 
getIssueTypes(IssueServiceConfiguration, Issue) - Method in class net.nemerosa.ontrack.extension.issues.support.AbstractIssueServiceExtension
 
getKey() - Method in interface net.nemerosa.ontrack.extension.issues.model.Issue
 
getLinkedIssues(Project, IssueServiceConfiguration, Issue) - Method in interface net.nemerosa.ontrack.extension.issues.IssueServiceExtension
Gets the list of linked issues that can be used to look for issues references (commits, revisions...) accross severak branches.
getLinkedIssues(Project, Issue) - Method in class net.nemerosa.ontrack.extension.issues.model.ConfiguredIssueService
 
getLinkForAllIssues(IssueServiceConfiguration, List<Issue>) - Method in interface net.nemerosa.ontrack.extension.issues.IssueServiceExtension
Given a list of issues, returns a link that allows the user to display the list of all those issues in a browser.
getLinkForAllIssues(List<Issue>) - Method in class net.nemerosa.ontrack.extension.issues.model.ConfiguredIssueService
 
getMessageAnnotator(IssueServiceConfiguration) - Method in interface net.nemerosa.ontrack.extension.issues.IssueServiceExtension
Returns a message annotator that can be used to extract information from a commit message.
getMessageAnnotator() - Method in class net.nemerosa.ontrack.extension.issues.model.ConfiguredIssueService
 
getMessageRegex(IssueServiceConfiguration, Issue) - Method in interface net.nemerosa.ontrack.extension.issues.IssueServiceExtension
Creates a regular expression to use when looking for this issue in a message.
getMessageRegex(Issue) - Method in class net.nemerosa.ontrack.extension.issues.model.ConfiguredIssueService
 
getMessageRegex(IssueServiceConfiguration, Issue) - Method in class net.nemerosa.ontrack.extension.issues.support.AbstractIssueServiceExtension
 
getName() - Method in interface net.nemerosa.ontrack.extension.issues.IssueServiceExtension
Gets the display name for this service.
getName() - Method in interface net.nemerosa.ontrack.extension.issues.model.IssueServiceConfiguration
 
getName() - Method in interface net.nemerosa.ontrack.extension.issues.model.IssueStatus
 
getName() - Method in class net.nemerosa.ontrack.extension.issues.model.SelectableIssueServiceConfigurationRepresentation
 
getName() - Method in class net.nemerosa.ontrack.extension.issues.support.AbstractIssueServiceExtension
 
getOptionalIssueService(String) - Method in interface net.nemerosa.ontrack.extension.issues.IssueServiceRegistry
Gets an issue service by its ID.
getOptionalIssueService(String) - Method in class net.nemerosa.ontrack.extension.issues.support.IssueServiceRegistryImpl
 
getServiceId() - Method in interface net.nemerosa.ontrack.extension.issues.model.IssueServiceConfiguration
 
getStatus() - Method in interface net.nemerosa.ontrack.extension.issues.model.Issue
 
getSummary() - Method in interface net.nemerosa.ontrack.extension.issues.model.Issue
 
getUpdateTime() - Method in interface net.nemerosa.ontrack.extension.issues.model.Issue
 
getUrl() - Method in interface net.nemerosa.ontrack.extension.issues.model.Issue
 
groupIssues(IssueServiceConfiguration, List<? extends Issue>, IssueChangeLogExportRequest, BiFunction<IssueServiceConfiguration, Issue, Set<String>>) - Static method in class net.nemerosa.ontrack.extension.issues.support.IssueServiceUtils
 

H

HTML - Static variable in class net.nemerosa.ontrack.extension.issues.export.ExportFormat
 

I

Issue - Interface in net.nemerosa.ontrack.extension.issues.model
Abstract definition of an issue.
IssueExportFormatNotFoundException - Exception in net.nemerosa.ontrack.extension.issues.model
 
IssueExportFormatNotFoundException(String) - Constructor for exception net.nemerosa.ontrack.extension.issues.model.IssueExportFormatNotFoundException
 
IssueExportMoreThanOneGroupException - Exception in net.nemerosa.ontrack.extension.issues.model
 
IssueExportMoreThanOneGroupException(String, Collection<String>) - Constructor for exception net.nemerosa.ontrack.extension.issues.model.IssueExportMoreThanOneGroupException
 
IssueExportService - Interface in net.nemerosa.ontrack.extension.issues.export
 
IssueExportServiceFactory - Interface in net.nemerosa.ontrack.extension.issues.export
 
IssueServiceConfiguration - Interface in net.nemerosa.ontrack.extension.issues.model
 
IssueServiceConfigurationIdentifier - Class in net.nemerosa.ontrack.extension.issues.model
Representation of the ID of an IssueServiceConfiguration.
IssueServiceConfigurationIdentifier() - Constructor for class net.nemerosa.ontrack.extension.issues.model.IssueServiceConfigurationIdentifier
 
IssueServiceConfigurationIdentifierFormatException - Exception in net.nemerosa.ontrack.extension.issues.model
 
IssueServiceConfigurationIdentifierFormatException(String) - Constructor for exception net.nemerosa.ontrack.extension.issues.model.IssueServiceConfigurationIdentifierFormatException
 
IssueServiceExtension - Interface in net.nemerosa.ontrack.extension.issues
Defines a generic service used to access issues from a ticketing system like JIRA, GitHub, etc.
IssueServiceNotAvailableException - Exception in net.nemerosa.ontrack.extension.issues.support
 
IssueServiceNotAvailableException(String) - Constructor for exception net.nemerosa.ontrack.extension.issues.support.IssueServiceNotAvailableException
 
IssueServiceNotConfiguredException - Exception in net.nemerosa.ontrack.extension.issues.model
 
IssueServiceNotConfiguredException() - Constructor for exception net.nemerosa.ontrack.extension.issues.model.IssueServiceNotConfiguredException
 
IssueServiceRegistry - Interface in net.nemerosa.ontrack.extension.issues
 
IssueServiceRegistryImpl - Class in net.nemerosa.ontrack.extension.issues.support
 
IssueServiceRegistryImpl(ExtensionManager) - Constructor for class net.nemerosa.ontrack.extension.issues.support.IssueServiceRegistryImpl
 
IssueServiceUtils - Class in net.nemerosa.ontrack.extension.issues.support
Utility class to deal with issues.
IssueStatus - Interface in net.nemerosa.ontrack.extension.issues.model
Abstraction for the status of an issue

M

MARKDOWN - Static variable in class net.nemerosa.ontrack.extension.issues.export.ExportFormat
 

N

net.nemerosa.ontrack.extension.issues - package net.nemerosa.ontrack.extension.issues
 
net.nemerosa.ontrack.extension.issues.export - package net.nemerosa.ontrack.extension.issues.export
 
net.nemerosa.ontrack.extension.issues.model - package net.nemerosa.ontrack.extension.issues.model
 
net.nemerosa.ontrack.extension.issues.support - package net.nemerosa.ontrack.extension.issues.support
 
NO_GROUP - Static variable in interface net.nemerosa.ontrack.extension.issues.export.IssueExportService
 

P

parse(String) - Static method in class net.nemerosa.ontrack.extension.issues.model.IssueServiceConfigurationIdentifier
 

S

SelectableIssueServiceConfigurationRepresentation - Class in net.nemerosa.ontrack.extension.issues.model
 
SelectableIssueServiceConfigurationRepresentation() - Constructor for class net.nemerosa.ontrack.extension.issues.model.SelectableIssueServiceConfigurationRepresentation
 

T

TEXT - Static variable in class net.nemerosa.ontrack.extension.issues.export.ExportFormat
 
toIdentifier() - Method in interface net.nemerosa.ontrack.extension.issues.model.IssueServiceConfiguration
 

V

validIssueToken(String) - Method in interface net.nemerosa.ontrack.extension.issues.IssueServiceExtension
Checks if a token may represent a valid issue token.
A C E F G H I M N P S T V 
Skip navigation links