com.liferay.portlet.announcements.service
Interface AnnouncementsFlagLocalService

All Known Implementing Classes:
AnnouncementsFlagLocalServiceWrapper

@Transactional(isolation=PORTAL,
               rollbackFor={PortalException.class,SystemException.class})
public interface AnnouncementsFlagLocalService

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.announcements.service.impl.AnnouncementsFlagLocalServiceImpl}. Modify methods in that class and rerun ServiceBuilder to populate this class and all other generated classes.

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.

Author:
Brian Wing Shun Chan
See Also:
AnnouncementsFlagLocalServiceUtil
Generated:

Method Summary
 AnnouncementsFlag addAnnouncementsFlag(AnnouncementsFlag announcementsFlag)
           
 AnnouncementsFlag addFlag(long userId, long entryId, int value)
           
 AnnouncementsFlag createAnnouncementsFlag(long flagId)
           
 void deleteAnnouncementsFlag(AnnouncementsFlag announcementsFlag)
           
 void deleteAnnouncementsFlag(long flagId)
           
 void deleteFlag(long flagId)
           
 void deleteFlags(long entryId)
           
 java.util.List dynamicQuery(DynamicQuery dynamicQuery)
           
 java.util.List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
           
 java.util.List dynamicQuery(DynamicQuery dynamicQuery, int start, int end, OrderByComparator orderByComparator)
           
 long dynamicQueryCount(DynamicQuery dynamicQuery)
           
 AnnouncementsFlag getAnnouncementsFlag(long flagId)
           
 java.util.List<AnnouncementsFlag> getAnnouncementsFlags(int start, int end)
           
 int getAnnouncementsFlagsCount()
           
 AnnouncementsFlag getFlag(long userId, long entryId, int value)
           
 AnnouncementsFlag updateAnnouncementsFlag(AnnouncementsFlag announcementsFlag)
           
 AnnouncementsFlag updateAnnouncementsFlag(AnnouncementsFlag announcementsFlag, boolean merge)
           
 

Method Detail

addAnnouncementsFlag

AnnouncementsFlag addAnnouncementsFlag(AnnouncementsFlag announcementsFlag)
                                       throws SystemException
Throws:
SystemException

createAnnouncementsFlag

AnnouncementsFlag createAnnouncementsFlag(long flagId)

deleteAnnouncementsFlag

void deleteAnnouncementsFlag(long flagId)
                             throws PortalException,
                                    SystemException
Throws:
PortalException
SystemException

deleteAnnouncementsFlag

void deleteAnnouncementsFlag(AnnouncementsFlag announcementsFlag)
                             throws SystemException
Throws:
SystemException

dynamicQuery

java.util.List dynamicQuery(DynamicQuery dynamicQuery)
                            throws SystemException
Throws:
SystemException

dynamicQuery

java.util.List dynamicQuery(DynamicQuery dynamicQuery,
                            int start,
                            int end)
                            throws SystemException
Throws:
SystemException

dynamicQuery

java.util.List dynamicQuery(DynamicQuery dynamicQuery,
                            int start,
                            int end,
                            OrderByComparator orderByComparator)
                            throws SystemException
Throws:
SystemException

dynamicQueryCount

long dynamicQueryCount(DynamicQuery dynamicQuery)
                       throws SystemException
Throws:
SystemException

getAnnouncementsFlag

@Transactional(propagation=SUPPORTS,
               readOnly=true)
AnnouncementsFlag getAnnouncementsFlag(long flagId)
                                       throws PortalException,
                                              SystemException
Throws:
PortalException
SystemException

getAnnouncementsFlags

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<AnnouncementsFlag> getAnnouncementsFlags(int start,
                                                                                                 int end)
                                                        throws SystemException
Throws:
SystemException

getAnnouncementsFlagsCount

@Transactional(propagation=SUPPORTS,
               readOnly=true)
int getAnnouncementsFlagsCount()
                               throws SystemException
Throws:
SystemException

updateAnnouncementsFlag

AnnouncementsFlag updateAnnouncementsFlag(AnnouncementsFlag announcementsFlag)
                                          throws SystemException
Throws:
SystemException

updateAnnouncementsFlag

AnnouncementsFlag updateAnnouncementsFlag(AnnouncementsFlag announcementsFlag,
                                          boolean merge)
                                          throws SystemException
Throws:
SystemException

addFlag

AnnouncementsFlag addFlag(long userId,
                          long entryId,
                          int value)
                          throws SystemException
Throws:
SystemException

deleteFlag

void deleteFlag(long flagId)
                throws PortalException,
                       SystemException
Throws:
PortalException
SystemException

deleteFlags

void deleteFlags(long entryId)
                 throws SystemException
Throws:
SystemException

getFlag

@Transactional(propagation=SUPPORTS,
               readOnly=true)
AnnouncementsFlag getFlag(long userId,
                                                                   long entryId,
                                                                   int value)
                          throws PortalException,
                                 SystemException
Throws:
PortalException
SystemException