@Service @Transactional public class SVNConfigurationServiceImpl extends net.nemerosa.ontrack.extension.support.AbstractConfigurationService<SVNConfiguration> implements SVNConfigurationService
| Constructor and Description |
|---|
SVNConfigurationServiceImpl(net.nemerosa.ontrack.model.support.ConfigurationRepository configurationRepository,
net.nemerosa.ontrack.model.security.SecurityService securityService,
net.nemerosa.ontrack.model.security.EncryptionService encryptionService,
SVNRepositoryDao repositoryDao,
net.nemerosa.ontrack.model.events.EventPostService eventPostService,
net.nemerosa.ontrack.model.events.EventFactory eventFactory,
net.nemerosa.ontrack.model.support.OntrackConfigProperties ontrackConfigProperties,
net.nemerosa.ontrack.tx.TransactionService transactionService,
SVNClient svnClient,
net.nemerosa.ontrack.extension.issues.IssueServiceRegistry issueServiceRegistry) |
| Modifier and Type | Method and Description |
|---|---|
void |
deleteConfiguration(java.lang.String name) |
protected net.nemerosa.ontrack.model.support.ConnectionResult |
validate(SVNConfiguration configuration) |
protected void |
validateAndCheck(SVNConfiguration configuration) |
addConfigurationServiceListener, checkAccess, decrypt, encrypt, findConfiguration, getConfiguration, getConfigurationDescriptors, getConfigurations, getConfigurationType, getOptionalConfiguration, injectCredentials, newConfiguration, replaceConfiguration, test, updateConfigurationclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddConfigurationServiceListener, getConfiguration, getConfigurationDescriptors, getConfigurations, getConfigurationType, getOptionalConfiguration, newConfiguration, replaceConfiguration, test, updateConfiguration@Autowired
public SVNConfigurationServiceImpl(net.nemerosa.ontrack.model.support.ConfigurationRepository configurationRepository,
net.nemerosa.ontrack.model.security.SecurityService securityService,
net.nemerosa.ontrack.model.security.EncryptionService encryptionService,
SVNRepositoryDao repositoryDao,
net.nemerosa.ontrack.model.events.EventPostService eventPostService,
net.nemerosa.ontrack.model.events.EventFactory eventFactory,
net.nemerosa.ontrack.model.support.OntrackConfigProperties ontrackConfigProperties,
net.nemerosa.ontrack.tx.TransactionService transactionService,
SVNClient svnClient,
net.nemerosa.ontrack.extension.issues.IssueServiceRegistry issueServiceRegistry)
public void deleteConfiguration(java.lang.String name)
deleteConfiguration in interface net.nemerosa.ontrack.model.support.ConfigurationService<SVNConfiguration>deleteConfiguration in class net.nemerosa.ontrack.extension.support.AbstractConfigurationService<SVNConfiguration>protected void validateAndCheck(SVNConfiguration configuration)
validateAndCheck in class net.nemerosa.ontrack.extension.support.AbstractConfigurationService<SVNConfiguration>protected net.nemerosa.ontrack.model.support.ConnectionResult validate(SVNConfiguration configuration)
validate in class net.nemerosa.ontrack.extension.support.AbstractConfigurationService<SVNConfiguration>