SocialActivityInterpreterLocalService.java |
1 /** 2 * Copyright (c) 2000-2009 Liferay, Inc. All rights reserved. 3 * 4 * 5 * 6 * 7 * The contents of this file are subject to the terms of the Liferay Enterprise 8 * Subscription License ("License"). You may not use this file except in 9 * compliance with the License. You can obtain a copy of the License by 10 * contacting Liferay, Inc. See the License for the specific language governing 11 * permissions and limitations under the License, including but not limited to 12 * distribution rights of the Software. 13 * 14 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 15 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 16 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 17 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 18 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 19 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 20 * SOFTWARE. 21 */ 22 23 package com.liferay.portlet.social.service; 24 25 import com.liferay.portal.PortalException; 26 import com.liferay.portal.SystemException; 27 import com.liferay.portal.kernel.annotation.Isolation; 28 import com.liferay.portal.kernel.annotation.Transactional; 29 30 /** 31 * <a href="SocialActivityInterpreterLocalService.java.html"><b><i>View Source</i></b></a> 32 * 33 * <p> 34 * ServiceBuilder generated this class. Modifications in this class will be 35 * overwritten the next time is generated. 36 * </p> 37 * 38 * <p> 39 * This interface defines the service. The default implementation is 40 * {@link 41 * com.liferay.portlet.social.service.impl.SocialActivityInterpreterLocalServiceImpl}}. 42 * Modify methods in that class and rerun ServiceBuilder to populate this class 43 * and all other generated classes. 44 * </p> 45 * 46 * <p> 47 * This is a local service. Methods of this service will not have security checks based on the propagated JAAS credentials because this service can only be accessed from within the same VM. 48 * </p> 49 * 50 * @author Brian Wing Shun Chan 51 * @see SocialActivityInterpreterLocalServiceUtil 52 * @generated 53 */ 54 @Transactional(isolation = Isolation.PORTAL, rollbackFor = { 55 PortalException.class, SystemException.class}) 56 public interface SocialActivityInterpreterLocalService { 57 public void addActivityInterpreter( 58 com.liferay.portlet.social.model.SocialActivityInterpreter activityInterpreter); 59 60 public void deleteActivityInterpreter( 61 com.liferay.portlet.social.model.SocialActivityInterpreter activityInterpreter); 62 63 public com.liferay.portlet.social.model.SocialActivityFeedEntry interpret( 64 com.liferay.portlet.social.model.SocialActivity activity, 65 com.liferay.portal.theme.ThemeDisplay themeDisplay); 66 }