1
22
23 package com.liferay.portlet.softwarecatalog.service;
24
25 import com.liferay.portal.PortalException;
26 import com.liferay.portal.SystemException;
27 import com.liferay.portal.kernel.annotation.Propagation;
28 import com.liferay.portal.kernel.annotation.Transactional;
29
30
54 @Transactional(rollbackFor = {
55 PortalException.class, SystemException.class})
56 public interface SCFrameworkVersionLocalService {
57 public com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion addSCFrameworkVersion(
58 com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion scFrameworkVersion)
59 throws com.liferay.portal.SystemException;
60
61 public com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion createSCFrameworkVersion(
62 long frameworkVersionId);
63
64 public void deleteSCFrameworkVersion(long frameworkVersionId)
65 throws com.liferay.portal.SystemException,
66 com.liferay.portal.PortalException;
67
68 public void deleteSCFrameworkVersion(
69 com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion scFrameworkVersion)
70 throws com.liferay.portal.SystemException;
71
72 public java.util.List<Object> dynamicQuery(
73 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
74 throws com.liferay.portal.SystemException;
75
76 public java.util.List<Object> dynamicQuery(
77 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
78 int end) throws com.liferay.portal.SystemException;
79
80 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
81 public com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion getSCFrameworkVersion(
82 long frameworkVersionId)
83 throws com.liferay.portal.SystemException,
84 com.liferay.portal.PortalException;
85
86 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
87 public java.util.List<com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion> getSCFrameworkVersions(
88 int start, int end) throws com.liferay.portal.SystemException;
89
90 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
91 public int getSCFrameworkVersionsCount()
92 throws com.liferay.portal.SystemException;
93
94 public com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion updateSCFrameworkVersion(
95 com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion scFrameworkVersion)
96 throws com.liferay.portal.SystemException;
97
98 public com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion addFrameworkVersion(
99 long userId, long plid, java.lang.String name, java.lang.String url,
100 boolean active, int priority, boolean addCommunityPermissions,
101 boolean addGuestPermissions)
102 throws com.liferay.portal.PortalException,
103 com.liferay.portal.SystemException;
104
105 public com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion addFrameworkVersion(
106 long userId, long plid, java.lang.String name, java.lang.String url,
107 boolean active, int priority, java.lang.String[] communityPermissions,
108 java.lang.String[] guestPermissions)
109 throws com.liferay.portal.PortalException,
110 com.liferay.portal.SystemException;
111
112 public com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion addFrameworkVersion(
113 long userId, long plid, java.lang.String name, java.lang.String url,
114 boolean active, int priority,
115 java.lang.Boolean addCommunityPermissions,
116 java.lang.Boolean addGuestPermissions,
117 java.lang.String[] communityPermissions,
118 java.lang.String[] guestPermissions)
119 throws com.liferay.portal.PortalException,
120 com.liferay.portal.SystemException;
121
122 public void addFrameworkVersionResources(long frameworkVersionId,
123 boolean addCommunityPermissions, boolean addGuestPermissions)
124 throws com.liferay.portal.PortalException,
125 com.liferay.portal.SystemException;
126
127 public void addFrameworkVersionResources(
128 com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion frameworkVersion,
129 boolean addCommunityPermissions, boolean addGuestPermissions)
130 throws com.liferay.portal.PortalException,
131 com.liferay.portal.SystemException;
132
133 public void addFrameworkVersionResources(long frameworkVersionId,
134 java.lang.String[] communityPermissions,
135 java.lang.String[] guestPermissions)
136 throws com.liferay.portal.PortalException,
137 com.liferay.portal.SystemException;
138
139 public void addFrameworkVersionResources(
140 com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion frameworkVersion,
141 java.lang.String[] communityPermissions,
142 java.lang.String[] guestPermissions)
143 throws com.liferay.portal.PortalException,
144 com.liferay.portal.SystemException;
145
146 public void deleteFrameworkVersion(long frameworkVersionId)
147 throws com.liferay.portal.PortalException,
148 com.liferay.portal.SystemException;
149
150 public void deleteFrameworkVersion(
151 com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion frameworkVersion)
152 throws com.liferay.portal.SystemException;
153
154 public void deleteFrameworkVersions(long groupId)
155 throws com.liferay.portal.SystemException;
156
157 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
158 public com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion getFrameworkVersion(
159 long frameworkVersionId)
160 throws com.liferay.portal.PortalException,
161 com.liferay.portal.SystemException;
162
163 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
164 public java.util.List<com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion> getFrameworkVersions(
165 long groupId, int start, int end)
166 throws com.liferay.portal.SystemException;
167
168 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
169 public java.util.List<com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion> getFrameworkVersions(
170 long groupId, boolean active) throws com.liferay.portal.SystemException;
171
172 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
173 public java.util.List<com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion> getFrameworkVersions(
174 long groupId, boolean active, int start, int end)
175 throws com.liferay.portal.SystemException;
176
177 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
178 public int getFrameworkVersionsCount(long groupId)
179 throws com.liferay.portal.SystemException;
180
181 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
182 public int getFrameworkVersionsCount(long groupId, boolean active)
183 throws com.liferay.portal.SystemException;
184
185 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
186 public java.util.List<com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion> getProductVersionFrameworkVersions(
187 long productVersionId) throws com.liferay.portal.SystemException;
188
189 public com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion updateFrameworkVersion(
190 long frameworkVersionId, java.lang.String name, java.lang.String url,
191 boolean active, int priority)
192 throws com.liferay.portal.PortalException,
193 com.liferay.portal.SystemException;
194 }