Package com.xebialabs.xlrelease.service
Class SharedConfigurationService
java.lang.Object
com.xebialabs.xlrelease.service.SharedConfigurationService
-
Constructor Summary
ConstructorsConstructorDescriptionSharedConfigurationService(com.xebialabs.xlrelease.service.CiIdService ciIdService, com.xebialabs.xlrelease.repository.ConfigurationRepository configurationRepository, XLReleaseEventBus eventBus) -
Method Summary
Modifier and TypeMethodDescriptioncom.xebialabs.xlrelease.domain.Configurationcreate(com.xebialabs.xlrelease.domain.Configuration configuration) voidbooleanList<com.xebialabs.xlrelease.domain.Configuration>findAll()List<com.xebialabs.deployit.plugin.api.reflect.Descriptor>com.xebialabs.xlrelease.domain.ConfigurationList<com.xebialabs.xlrelease.domain.Configuration>List<com.xebialabs.xlrelease.domain.Configuration>searchByTypeAndTitle(com.xebialabs.deployit.plugin.api.reflect.Type configurationType, String title) List<com.xebialabs.xlrelease.domain.Configuration>searchByTypeAndTitle(com.xebialabs.deployit.plugin.api.reflect.Type configurationType, String title, String folderId, boolean folderOnly) com.xebialabs.xlrelease.domain.Configuration
-
Constructor Details
-
SharedConfigurationService
@Autowired public SharedConfigurationService(com.xebialabs.xlrelease.service.CiIdService ciIdService, com.xebialabs.xlrelease.repository.ConfigurationRepository configurationRepository, XLReleaseEventBus eventBus)
-
-
Method Details
-
exists
-
findByIds
-
findById
-
findAll
-
searchByTypeAndTitle
-
searchByTypeAndTitle
-
findAllConfigurationDescriptors
-
update
public com.xebialabs.xlrelease.domain.Configuration update(String configurationInstanceId, com.xebialabs.xlrelease.domain.Configuration configuration) -
create
public com.xebialabs.xlrelease.domain.Configuration create(com.xebialabs.xlrelease.domain.Configuration configuration) -
delete
-