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