Package energy.eddie.aiida.services
Class DataSourceImageService
java.lang.Object
energy.eddie.aiida.services.DataSourceImageService
-
Constructor Summary
ConstructorsConstructorDescriptionDataSourceImageService(ImageRepository imageRepository, DataSourceRepository dataSourceRepository) -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteImage(UUID dataSourceId) imageByDataSourceId(UUID dataSourceId) voidupdateImage(UUID dataSourceId, org.springframework.web.multipart.MultipartFile file)
-
Constructor Details
-
DataSourceImageService
@Autowired public DataSourceImageService(ImageRepository imageRepository, DataSourceRepository dataSourceRepository)
-
-
Method Details
-
imageByDataSourceId
@Transactional(readOnly=true) public Image imageByDataSourceId(UUID dataSourceId) throws ImageNotFoundException, DataSourceNotFoundException -
updateImage
@Transactional(rollbackFor={ImageReadException.class,ImageFormatException.class,DataSourceNotFoundException.class}) public void updateImage(UUID dataSourceId, org.springframework.web.multipart.MultipartFile file) throws ImageReadException, ImageFormatException, DataSourceNotFoundException -
deleteImage
@Transactional(rollbackFor={DataSourceNotFoundException.class,ImageNotFoundException.class}) public void deleteImage(UUID dataSourceId) throws ImageNotFoundException, DataSourceNotFoundException
-