Liferay 7.0-ce-b8 portal-impl

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

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

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
 com.liferay.announcements.kernel.model.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)
           
 void checkEntries()
           
 void deleteEntry(com.liferay.announcements.kernel.model.AnnouncementsEntry entry)
           
 void deleteEntry(long entryId)
           
 List<com.liferay.announcements.kernel.model.AnnouncementsEntry> getEntries(long userId, LinkedHashMap<Long,long[]> scopes, boolean alert, int flagValue, int start, int end)
           
 List<com.liferay.announcements.kernel.model.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<com.liferay.announcements.kernel.model.AnnouncementsEntry> getEntries(long classNameId, long classPK, boolean alert, int start, int end)
           
 List<com.liferay.announcements.kernel.model.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)
           
 com.liferay.announcements.kernel.model.AnnouncementsEntry getEntry(long entryId)
           
 List<com.liferay.announcements.kernel.model.AnnouncementsEntry> getUserEntries(long userId, int start, int end)
           
 int getUserEntriesCount(long userId)
           
protected  void notifyUsers(com.liferay.announcements.kernel.model.AnnouncementsEntry entry)
           
protected  void notifyUsers(com.liferay.announcements.kernel.model.AnnouncementsEntry entry, long teamId, LinkedHashMap<String,Object> params, String toName, String toAddress, com.liferay.portal.kernel.model.Company company)
           
protected  void notifyUsers(List<com.liferay.portal.kernel.model.User> users, com.liferay.announcements.kernel.model.AnnouncementsEntry entry, Locale locale, String toAddress, String toName)
           
 com.liferay.announcements.kernel.model.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.kernel.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 com.liferay.announcements.kernel.model.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 com.liferay.portal.kernel.exception.PortalException
Throws:
com.liferay.portal.kernel.exception.PortalException

checkEntries

public void checkEntries()
                  throws com.liferay.portal.kernel.exception.PortalException
Throws:
com.liferay.portal.kernel.exception.PortalException

deleteEntry

public void deleteEntry(com.liferay.announcements.kernel.model.AnnouncementsEntry entry)
                 throws com.liferay.portal.kernel.exception.PortalException
Throws:
com.liferay.portal.kernel.exception.PortalException

deleteEntry

public void deleteEntry(long entryId)
                 throws com.liferay.portal.kernel.exception.PortalException
Throws:
com.liferay.portal.kernel.exception.PortalException

getEntries

public List<com.liferay.announcements.kernel.model.AnnouncementsEntry> getEntries(long userId,
                                                                                  LinkedHashMap<Long,long[]> scopes,
                                                                                  boolean alert,
                                                                                  int flagValue,
                                                                                  int start,
                                                                                  int end)

getEntries

public List<com.liferay.announcements.kernel.model.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<com.liferay.announcements.kernel.model.AnnouncementsEntry> getEntries(long classNameId,
                                                                                  long classPK,
                                                                                  boolean alert,
                                                                                  int start,
                                                                                  int end)

getEntries

public List<com.liferay.announcements.kernel.model.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 com.liferay.announcements.kernel.model.AnnouncementsEntry getEntry(long entryId)
                                                                   throws com.liferay.portal.kernel.exception.PortalException
Throws:
com.liferay.portal.kernel.exception.PortalException

getUserEntries

public List<com.liferay.announcements.kernel.model.AnnouncementsEntry> getUserEntries(long userId,
                                                                                      int start,
                                                                                      int end)

getUserEntriesCount

public int getUserEntriesCount(long userId)

updateEntry

public com.liferay.announcements.kernel.model.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 com.liferay.portal.kernel.exception.PortalException
Throws:
com.liferay.portal.kernel.exception.PortalException

notifyUsers

protected void notifyUsers(com.liferay.announcements.kernel.model.AnnouncementsEntry entry)
                    throws com.liferay.portal.kernel.exception.PortalException
Throws:
com.liferay.portal.kernel.exception.PortalException

notifyUsers

protected void notifyUsers(com.liferay.announcements.kernel.model.AnnouncementsEntry entry,
                           long teamId,
                           LinkedHashMap<String,Object> params,
                           String toName,
                           String toAddress,
                           com.liferay.portal.kernel.model.Company company)
                    throws com.liferay.portal.kernel.exception.PortalException
Throws:
com.liferay.portal.kernel.exception.PortalException

notifyUsers

protected void notifyUsers(List<com.liferay.portal.kernel.model.User> users,
                           com.liferay.announcements.kernel.model.AnnouncementsEntry entry,
                           Locale locale,
                           String toAddress,
                           String toName)
                    throws com.liferay.portal.kernel.exception.PortalException
Throws:
com.liferay.portal.kernel.exception.PortalException

validate

protected void validate(String title,
                        String content,
                        String url)
                 throws com.liferay.portal.kernel.exception.PortalException
Throws:
com.liferay.portal.kernel.exception.PortalException

Liferay 7.0-ce-b8 portal-impl