com.liferay.portlet.journal.service
Interface JournalFeedService


@Transactional(rollbackFor={com.liferay.portal.PortalException.class,com.liferay.portal.SystemException.class})
public interface JournalFeedService

View Source

ServiceBuilder generated this class. Modifications in this class will be overwritten the next time is generated.

This interface defines the service. The default implementation is com.liferay.portlet.journal.service.impl.JournalFeedServiceImpl. Modify methods in that class and rerun ServiceBuilder to populate this class and all other generated classes.

This is a remote service. Methods of this service are expected to have security checks based on the propagated JAAS credentials because this service can be accessed remotely.

Author:
Brian Wing Shun Chan
See Also:
JournalFeedServiceUtil

Method Summary
 JournalFeed addFeed(long groupId, java.lang.String feedId, boolean autoFeedId, java.lang.String name, java.lang.String description, java.lang.String type, java.lang.String structureId, java.lang.String templateId, java.lang.String rendererTemplateId, int delta, java.lang.String orderByCol, java.lang.String orderByType, java.lang.String targetLayoutFriendlyUrl, java.lang.String targetPortletId, java.lang.String contentField, java.lang.String feedType, double feedVersion, boolean addCommunityPermissions, boolean addGuestPermissions)
           
 JournalFeed addFeed(long groupId, java.lang.String feedId, boolean autoFeedId, java.lang.String name, java.lang.String description, java.lang.String type, java.lang.String structureId, java.lang.String templateId, java.lang.String rendererTemplateId, int delta, java.lang.String orderByCol, java.lang.String orderByType, java.lang.String targetLayoutFriendlyUrl, java.lang.String targetPortletId, java.lang.String contentField, java.lang.String feedType, double feedVersion, java.lang.String[] communityPermissions, java.lang.String[] guestPermissions)
           
 void deleteFeed(long groupId, long feedId)
           
 void deleteFeed(long groupId, java.lang.String feedId)
           
 JournalFeed getFeed(long groupId, long feedId)
           
 JournalFeed getFeed(long groupId, java.lang.String feedId)
           
 JournalFeed updateFeed(long groupId, java.lang.String feedId, java.lang.String name, java.lang.String description, java.lang.String type, java.lang.String structureId, java.lang.String templateId, java.lang.String rendererTemplateId, int delta, java.lang.String orderByCol, java.lang.String orderByType, java.lang.String targetLayoutFriendlyUrl, java.lang.String targetPortletId, java.lang.String contentField, java.lang.String feedType, double feedVersion)
           
 

Method Detail

addFeed

JournalFeed addFeed(long groupId,
                    java.lang.String feedId,
                    boolean autoFeedId,
                    java.lang.String name,
                    java.lang.String description,
                    java.lang.String type,
                    java.lang.String structureId,
                    java.lang.String templateId,
                    java.lang.String rendererTemplateId,
                    int delta,
                    java.lang.String orderByCol,
                    java.lang.String orderByType,
                    java.lang.String targetLayoutFriendlyUrl,
                    java.lang.String targetPortletId,
                    java.lang.String contentField,
                    java.lang.String feedType,
                    double feedVersion,
                    boolean addCommunityPermissions,
                    boolean addGuestPermissions)
                    throws com.liferay.portal.PortalException,
                           com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

addFeed

JournalFeed addFeed(long groupId,
                    java.lang.String feedId,
                    boolean autoFeedId,
                    java.lang.String name,
                    java.lang.String description,
                    java.lang.String type,
                    java.lang.String structureId,
                    java.lang.String templateId,
                    java.lang.String rendererTemplateId,
                    int delta,
                    java.lang.String orderByCol,
                    java.lang.String orderByType,
                    java.lang.String targetLayoutFriendlyUrl,
                    java.lang.String targetPortletId,
                    java.lang.String contentField,
                    java.lang.String feedType,
                    double feedVersion,
                    java.lang.String[] communityPermissions,
                    java.lang.String[] guestPermissions)
                    throws com.liferay.portal.PortalException,
                           com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

deleteFeed

void deleteFeed(long groupId,
                long feedId)
                throws com.liferay.portal.PortalException,
                       com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

deleteFeed

void deleteFeed(long groupId,
                java.lang.String feedId)
                throws com.liferay.portal.PortalException,
                       com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getFeed

@Transactional(propagation=SUPPORTS,
               readOnly=true)
JournalFeed getFeed(long groupId,
                                  long feedId)
                    throws com.liferay.portal.PortalException,
                           com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getFeed

@Transactional(propagation=SUPPORTS,
               readOnly=true)
JournalFeed getFeed(long groupId,
                                  java.lang.String feedId)
                    throws com.liferay.portal.PortalException,
                           com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

updateFeed

JournalFeed updateFeed(long groupId,
                       java.lang.String feedId,
                       java.lang.String name,
                       java.lang.String description,
                       java.lang.String type,
                       java.lang.String structureId,
                       java.lang.String templateId,
                       java.lang.String rendererTemplateId,
                       int delta,
                       java.lang.String orderByCol,
                       java.lang.String orderByType,
                       java.lang.String targetLayoutFriendlyUrl,
                       java.lang.String targetPortletId,
                       java.lang.String contentField,
                       java.lang.String feedType,
                       double feedVersion)
                       throws com.liferay.portal.PortalException,
                              com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException