1 package net.sumaris.core.service.data;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 import com.google.common.base.Preconditions;
27 import net.sumaris.core.dao.data.ImageAttachmentDao;
28 import net.sumaris.core.vo.data.ImageAttachmentVO;
29 import org.slf4j.Logger;
30 import org.slf4j.LoggerFactory;
31 import org.springframework.beans.factory.annotation.Autowired;
32 import org.springframework.stereotype.Service;
33
34 @Service("imageAttachmentService")
35 public class ImageAttachmentServiceImpl implements ImageAttachmentService {
36
37 private static final Logger log = LoggerFactory.getLogger(ImageAttachmentServiceImpl.class);
38
39 @Autowired
40 protected ImageAttachmentDao imageAttachmentDao;
41
42 @Override
43 public ImageAttachmentVO get(int id) {
44 return imageAttachmentDao.get(id);
45 }
46
47 @Override
48 public ImageAttachmentVO../../../net/sumaris/core/vo/data/ImageAttachmentVO.html#ImageAttachmentVO">ImageAttachmentVO save(ImageAttachmentVO imageAttachment) {
49 Preconditions.checkNotNull(imageAttachment);
50
51 return imageAttachmentDao.save(imageAttachment);
52 }
53
54 @Override
55 public void delete(int id) {
56 imageAttachmentDao.delete(id);
57 }
58
59 }