@Service public class CombinedIssueServiceConfigurationServiceImpl extends java.lang.Object implements CombinedIssueServiceConfigurationService
| Constructor and Description |
|---|
CombinedIssueServiceConfigurationServiceImpl(net.nemerosa.ontrack.model.support.ConfigurationRepository configurationRepository,
net.nemerosa.ontrack.extension.issues.IssueServiceRegistry issueServiceRegistry,
net.nemerosa.ontrack.model.security.SecurityService securityService) |
| Modifier and Type | Method and Description |
|---|---|
void |
deleteConfiguration(java.lang.String name) |
java.util.List<net.nemerosa.ontrack.extension.issues.model.IssueServiceConfigurationRepresentation> |
getAvailableIssueServiceConfigurations() |
CombinedIssueServiceConfiguration |
getConfiguration(java.lang.String name) |
java.util.Optional<CombinedIssueServiceConfiguration> |
getConfigurationByName(java.lang.String name) |
java.util.List<CombinedIssueServiceConfiguration> |
getConfigurationList() |
CombinedIssueServiceConfiguration |
newConfiguration(CombinedIssueServiceConfiguration configuration) |
void |
updateConfiguration(java.lang.String name,
CombinedIssueServiceConfiguration configuration) |
@Autowired
public CombinedIssueServiceConfigurationServiceImpl(net.nemerosa.ontrack.model.support.ConfigurationRepository configurationRepository,
net.nemerosa.ontrack.extension.issues.IssueServiceRegistry issueServiceRegistry,
net.nemerosa.ontrack.model.security.SecurityService securityService)
public java.util.List<CombinedIssueServiceConfiguration> getConfigurationList()
getConfigurationList in interface CombinedIssueServiceConfigurationServicepublic java.util.Optional<CombinedIssueServiceConfiguration> getConfigurationByName(java.lang.String name)
getConfigurationByName in interface CombinedIssueServiceConfigurationServicepublic java.util.List<net.nemerosa.ontrack.extension.issues.model.IssueServiceConfigurationRepresentation> getAvailableIssueServiceConfigurations()
getAvailableIssueServiceConfigurations in interface CombinedIssueServiceConfigurationServicepublic CombinedIssueServiceConfiguration newConfiguration(CombinedIssueServiceConfiguration configuration)
newConfiguration in interface CombinedIssueServiceConfigurationServicepublic CombinedIssueServiceConfiguration getConfiguration(java.lang.String name)
getConfiguration in interface CombinedIssueServiceConfigurationServicepublic void deleteConfiguration(java.lang.String name)
deleteConfiguration in interface CombinedIssueServiceConfigurationServicepublic void updateConfiguration(java.lang.String name,
CombinedIssueServiceConfiguration configuration)
updateConfiguration in interface CombinedIssueServiceConfigurationService