Liferay 7.0-ce-b4

com.liferay.portlet.announcements.service.impl
Class AnnouncementsEntryLocalServiceImpl

java.lang.Object
  extended by com.liferay.portal.service.BaseLocalServiceImpl
      extended by com.liferay.portlet.announcements.service.base.AnnouncementsEntryLocalServiceBaseImpl
          extended by com.liferay.portlet.announcements.service.impl.AnnouncementsEntryLocalServiceImpl
All Implemented Interfaces:
IdentifiableOSGiService, BaseLocalService, PersistedModelLocalService, AnnouncementsEntryLocalService

public class AnnouncementsEntryLocalServiceImpl
extends AnnouncementsEntryLocalServiceBaseImpl


Field Summary
 
Fields inherited from class com.liferay.portlet.announcements.service.base.AnnouncementsEntryLocalServiceBaseImpl
announcementsDeliveryLocalService, announcementsDeliveryPersistence, announcementsEntryFinder, announcementsEntryLocalService, announcementsEntryPersistence, announcementsFlagLocalService, announcementsFlagPersistence, companyLocalService, companyPersistence, counterLocalService, groupFinder, groupLocalService, groupPersistence, organizationFinder, organizationLocalService, organizationPersistence, persistedModelLocalServiceRegistry, resourceLocalService, roleFinder, roleLocalService, rolePersistence, teamFinder, teamLocalService, teamPersistence, userFinder, userGroupFinder, userGroupLocalService, userGroupPersistence, userLocalService, userPersistence
 
Constructor Summary
AnnouncementsEntryLocalServiceImpl()
           
 
Method Summary
 AnnouncementsEntry addEntry(long userId, long classNameId, long classPK, String title, String content, String url, String type, int displayDateMonth, int displayDateDay, int displayDateYear, int displayDateHour, int displayDateMinute, boolean displayImmediately, int expirationDateMonth, int expirationDateDay, int expirationDateYear, int expirationDateHour, int expirationDateMinute, int priority, boolean alert)
           
 AnnouncementsEntry addEntry(long userId, long classNameId, long classPK, String title, String content, String url, String type, int displayDateMonth, int displayDateDay, int displayDateYear, int displayDateHour, int displayDateMinute, int expirationDateMonth, int expirationDateDay, int expirationDateYear, int expirationDateHour, int expirationDateMinute, int priority, boolean alert)
          Deprecated. As of 6.2.0, replaced by addEntry(long, long, long, String, String, String, String, int, int, int, int, int, boolean, int, int, int, int, int, int, boolean)
 void checkEntries()
           
 void deleteEntry(AnnouncementsEntry entry)
           
 void deleteEntry(long entryId)
           
 List<AnnouncementsEntry> getEntries(long userId, LinkedHashMap<Long,long[]> scopes, boolean alert, int flagValue, int start, int end)
           
 List<AnnouncementsEntry> getEntries(long userId, LinkedHashMap<Long,long[]> scopes, int displayDateMonth, int displayDateDay, int displayDateYear, int displayDateHour, int displayDateMinute, int expirationDateMonth, int expirationDateDay, int expirationDateYear, int expirationDateHour, int expirationDateMinute, boolean alert, int flagValue, int start, int end)
           
 List<AnnouncementsEntry> getEntries(long classNameId, long classPK, boolean alert, int start, int end)
           
 List<AnnouncementsEntry> getEntries(long userId, long classNameId, long[] classPKs, int displayDateMonth, int displayDateDay, int displayDateYear, int displayDateHour, int displayDateMinute, int expirationDateMonth, int expirationDateDay, int expirationDateYear, int expirationDateHour, int expirationDateMinute, boolean alert, int flagValue, int start, int end)
           
 int getEntriesCount(long userId, LinkedHashMap<Long,long[]> scopes, boolean alert, int flagValue)
           
 int getEntriesCount(long userId, LinkedHashMap<Long,long[]> scopes, int displayDateMonth, int displayDateDay, int displayDateYear, int displayDateHour, int displayDateMinute, int expirationDateMonth, int expirationDateDay, int expirationDateYear, int expirationDateHour, int expirationDateMinute, boolean alert, int flagValue)
           
 int getEntriesCount(long classNameId, long classPK, boolean alert)
           
 int getEntriesCount(long userId, long classNameId, long[] classPKs, boolean alert, int flagValue)
           
 int getEntriesCount(long userId, long classNameId, long[] classPKs, int displayDateMonth, int displayDateDay, int displayDateYear, int displayDateHour, int displayDateMinute, int expirationDateMonth, int expirationDateDay, int expirationDateYear, int expirationDateHour, int expirationDateMinute, boolean alert, int flagValue)
           
 AnnouncementsEntry getEntry(long entryId)
           
 List<AnnouncementsEntry> getUserEntries(long userId, int start, int end)
           
 int getUserEntriesCount(long userId)
           
protected  void notifyUsers(AnnouncementsEntry entry)
           
protected  void notifyUsers(AnnouncementsEntry entry, long teamId, LinkedHashMap<String,Object> params, String toName, String toAddress, Company company)
           
protected  void notifyUsers(List<User> users, AnnouncementsEntry entry, Locale locale, String toAddress, String toName)
           
 AnnouncementsEntry updateEntry(long userId, long entryId, String title, String content, String url, String type, int displayDateMonth, int displayDateDay, int displayDateYear, int displayDateHour, int displayDateMinute, boolean displayImmediately, int expirationDateMonth, int expirationDateDay, int expirationDateYear, int expirationDateHour, int expirationDateMinute, int priority)
           
protected  void validate(String title, String content, String url)
           
 
Methods inherited from class com.liferay.portlet.announcements.service.base.AnnouncementsEntryLocalServiceBaseImpl
addAnnouncementsEntry, afterPropertiesSet, createAnnouncementsEntry, deleteAnnouncementsEntry, deleteAnnouncementsEntry, deletePersistedModel, destroy, dynamicQuery, dynamicQuery, dynamicQuery, dynamicQuery, dynamicQueryCount, dynamicQueryCount, fetchAnnouncementsEntry, fetchAnnouncementsEntryByUuidAndCompanyId, getActionableDynamicQuery, getAnnouncementsDeliveryLocalService, getAnnouncementsDeliveryPersistence, getAnnouncementsEntries, getAnnouncementsEntriesCount, getAnnouncementsEntry, getAnnouncementsEntryByUuidAndCompanyId, getAnnouncementsEntryFinder, getAnnouncementsEntryLocalService, getAnnouncementsEntryPersistence, getAnnouncementsFlagLocalService, getAnnouncementsFlagPersistence, getCompanyLocalService, getCompanyPersistence, getCounterLocalService, getExportActionableDynamicQuery, getGroupFinder, getGroupLocalService, getGroupPersistence, getIndexableActionableDynamicQuery, getModelClass, getModelClassName, getOrganizationFinder, getOrganizationLocalService, getOrganizationPersistence, getOSGiServiceIdentifier, getPersistedModel, getResourceLocalService, getRoleFinder, getRoleLocalService, getRolePersistence, getTeamFinder, getTeamLocalService, getTeamPersistence, getUserFinder, getUserGroupFinder, getUserGroupLocalService, getUserGroupPersistence, getUserLocalService, getUserPersistence, initActionableDynamicQuery, runSQL, setAnnouncementsDeliveryLocalService, setAnnouncementsDeliveryPersistence, setAnnouncementsEntryFinder, setAnnouncementsEntryLocalService, setAnnouncementsEntryPersistence, setAnnouncementsFlagLocalService, setAnnouncementsFlagPersistence, setCompanyLocalService, setCompanyPersistence, setCounterLocalService, setGroupFinder, setGroupLocalService, setGroupPersistence, setOrganizationFinder, setOrganizationLocalService, setOrganizationPersistence, setResourceLocalService, setRoleFinder, setRoleLocalService, setRolePersistence, setTeamFinder, setTeamLocalService, setTeamPersistence, setUserFinder, setUserGroupFinder, setUserGroupLocalService, setUserGroupPersistence, setUserLocalService, setUserPersistence, updateAnnouncementsEntry
 
Methods inherited from class com.liferay.portal.service.BaseLocalServiceImpl
getClassLoader, getLocalizationMap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnnouncementsEntryLocalServiceImpl

public AnnouncementsEntryLocalServiceImpl()
Method Detail

addEntry

public AnnouncementsEntry addEntry(long userId,
                                   long classNameId,
                                   long classPK,
                                   String title,
                                   String content,
                                   String url,
                                   String type,
                                   int displayDateMonth,
                                   int displayDateDay,
                                   int displayDateYear,
                                   int displayDateHour,
                                   int displayDateMinute,
                                   boolean displayImmediately,
                                   int expirationDateMonth,
                                   int expirationDateDay,
                                   int expirationDateYear,
                                   int expirationDateHour,
                                   int expirationDateMinute,
                                   int priority,
                                   boolean alert)
                            throws PortalException
Throws:
PortalException

addEntry

@Deprecated
public AnnouncementsEntry addEntry(long userId,
                                              long classNameId,
                                              long classPK,
                                              String title,
                                              String content,
                                              String url,
                                              String type,
                                              int displayDateMonth,
                                              int displayDateDay,
                                              int displayDateYear,
                                              int displayDateHour,
                                              int displayDateMinute,
                                              int expirationDateMonth,
                                              int expirationDateDay,
                                              int expirationDateYear,
                                              int expirationDateHour,
                                              int expirationDateMinute,
                                              int priority,
                                              boolean alert)
                            throws PortalException
Deprecated. As of 6.2.0, replaced by addEntry(long, long, long, String, String, String, String, int, int, int, int, int, boolean, int, int, int, int, int, int, boolean)

Throws:
PortalException

checkEntries

public void checkEntries()
                  throws PortalException
Throws:
PortalException

deleteEntry

public void deleteEntry(AnnouncementsEntry entry)
                 throws PortalException
Throws:
PortalException

deleteEntry

public void deleteEntry(long entryId)
                 throws PortalException
Throws:
PortalException

getEntries

public List<AnnouncementsEntry> getEntries(long userId,
                                           LinkedHashMap<Long,long[]> scopes,
                                           boolean alert,
                                           int flagValue,
                                           int start,
                                           int end)

getEntries

public List<AnnouncementsEntry> getEntries(long userId,
                                           LinkedHashMap<Long,long[]> scopes,
                                           int displayDateMonth,
                                           int displayDateDay,
                                           int displayDateYear,
                                           int displayDateHour,
                                           int displayDateMinute,
                                           int expirationDateMonth,
                                           int expirationDateDay,
                                           int expirationDateYear,
                                           int expirationDateHour,
                                           int expirationDateMinute,
                                           boolean alert,
                                           int flagValue,
                                           int start,
                                           int end)

getEntries

public List<AnnouncementsEntry> getEntries(long classNameId,
                                           long classPK,
                                           boolean alert,
                                           int start,
                                           int end)

getEntries

public List<AnnouncementsEntry> getEntries(long userId,
                                           long classNameId,
                                           long[] classPKs,
                                           int displayDateMonth,
                                           int displayDateDay,
                                           int displayDateYear,
                                           int displayDateHour,
                                           int displayDateMinute,
                                           int expirationDateMonth,
                                           int expirationDateDay,
                                           int expirationDateYear,
                                           int expirationDateHour,
                                           int expirationDateMinute,
                                           boolean alert,
                                           int flagValue,
                                           int start,
                                           int end)

getEntriesCount

public int getEntriesCount(long userId,
                           LinkedHashMap<Long,long[]> scopes,
                           boolean alert,
                           int flagValue)

getEntriesCount

public int getEntriesCount(long userId,
                           LinkedHashMap<Long,long[]> scopes,
                           int displayDateMonth,
                           int displayDateDay,
                           int displayDateYear,
                           int displayDateHour,
                           int displayDateMinute,
                           int expirationDateMonth,
                           int expirationDateDay,
                           int expirationDateYear,
                           int expirationDateHour,
                           int expirationDateMinute,
                           boolean alert,
                           int flagValue)

getEntriesCount

public int getEntriesCount(long classNameId,
                           long classPK,
                           boolean alert)

getEntriesCount

public int getEntriesCount(long userId,
                           long classNameId,
                           long[] classPKs,
                           boolean alert,
                           int flagValue)

getEntriesCount

public int getEntriesCount(long userId,
                           long classNameId,
                           long[] classPKs,
                           int displayDateMonth,
                           int displayDateDay,
                           int displayDateYear,
                           int displayDateHour,
                           int displayDateMinute,
                           int expirationDateMonth,
                           int expirationDateDay,
                           int expirationDateYear,
                           int expirationDateHour,
                           int expirationDateMinute,
                           boolean alert,
                           int flagValue)

getEntry

public AnnouncementsEntry getEntry(long entryId)
                            throws PortalException
Throws:
PortalException

getUserEntries

public List<AnnouncementsEntry> getUserEntries(long userId,
                                               int start,
                                               int end)

getUserEntriesCount

public int getUserEntriesCount(long userId)

updateEntry

public AnnouncementsEntry updateEntry(long userId,
                                      long entryId,
                                      String title,
                                      String content,
                                      String url,
                                      String type,
                                      int displayDateMonth,
                                      int displayDateDay,
                                      int displayDateYear,
                                      int displayDateHour,
                                      int displayDateMinute,
                                      boolean displayImmediately,
                                      int expirationDateMonth,
                                      int expirationDateDay,
                                      int expirationDateYear,
                                      int expirationDateHour,
                                      int expirationDateMinute,
                                      int priority)
                               throws PortalException
Throws:
PortalException

notifyUsers

protected void notifyUsers(AnnouncementsEntry entry)
                    throws PortalException
Throws:
PortalException

notifyUsers

protected void notifyUsers(AnnouncementsEntry entry,
                           long teamId,
                           LinkedHashMap<String,Object> params,
                           String toName,
                           String toAddress,
                           Company company)
                    throws PortalException
Throws:
PortalException

notifyUsers

protected void notifyUsers(List<User> users,
                           AnnouncementsEntry entry,
                           Locale locale,
                           String toAddress,
                           String toName)
                    throws PortalException
Throws:
PortalException

validate

protected void validate(String title,
                        String content,
                        String url)
                 throws PortalException
Throws:
PortalException

Liferay 7.0-ce-b4