1
22
23 package com.liferay.portal.service;
24
25
26
50 public interface ImageLocalService {
51 public com.liferay.portal.model.Image addImage(
52 com.liferay.portal.model.Image image)
53 throws com.liferay.portal.SystemException;
54
55 public void deleteImage(long imageId)
56 throws com.liferay.portal.SystemException,
57 com.liferay.portal.PortalException;
58
59 public void deleteImage(com.liferay.portal.model.Image image)
60 throws com.liferay.portal.SystemException;
61
62 public java.util.List<Object> dynamicQuery(
63 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
64 throws com.liferay.portal.SystemException;
65
66 public java.util.List<Object> dynamicQuery(
67 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
68 int end) throws com.liferay.portal.SystemException;
69
70 public com.liferay.portal.model.Image getImage(long imageId)
71 throws com.liferay.portal.SystemException,
72 com.liferay.portal.PortalException;
73
74 public java.util.List<com.liferay.portal.model.Image> getImages(int start,
75 int end) throws com.liferay.portal.SystemException;
76
77 public int getImagesCount() throws com.liferay.portal.SystemException;
78
79 public com.liferay.portal.model.Image updateImage(
80 com.liferay.portal.model.Image image)
81 throws com.liferay.portal.SystemException;
82
83 public com.liferay.portal.model.Image getCompanyLogo(long imageId);
84
85 public com.liferay.portal.model.Image getDefaultCompanyLogo();
86
87 public com.liferay.portal.model.Image getDefaultSpacer();
88
89 public com.liferay.portal.model.Image getDefaultUserFemalePortrait();
90
91 public com.liferay.portal.model.Image getDefaultUserMalePortrait();
92
93 public com.liferay.portal.model.Image getImage(byte[] bytes)
94 throws java.io.IOException;
95
96 public com.liferay.portal.model.Image getImage(java.io.File file)
97 throws java.io.IOException;
98
99 public com.liferay.portal.model.Image getImage(java.io.InputStream is)
100 throws java.io.IOException;
101
102 public com.liferay.portal.model.Image getImageOrDefault(long imageId);
103
104 public java.util.List<com.liferay.portal.model.Image> getImages()
105 throws com.liferay.portal.SystemException;
106
107 public java.util.List<com.liferay.portal.model.Image> getImagesBySize(
108 int size) throws com.liferay.portal.SystemException;
109
110 public boolean isNullOrDefaultSpacer(byte[] bytes);
111
112 public com.liferay.portal.model.Image updateImage(long imageId, byte[] bytes)
113 throws com.liferay.portal.SystemException;
114
115 public com.liferay.portal.model.Image updateImage(long imageId,
116 java.io.File file) throws com.liferay.portal.SystemException;
117
118 public com.liferay.portal.model.Image updateImage(long imageId,
119 java.io.InputStream is) throws com.liferay.portal.SystemException;
120
121 public com.liferay.portal.model.Image updateImage(long imageId,
122 byte[] bytes, java.lang.String type, int height, int width, int size)
123 throws com.liferay.portal.SystemException;
124 }