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