public class WebUsersDAO extends GenericDAOJPAImpl<WebUsersEntity,Long>
modelClass| Constructor and Description |
|---|
WebUsersDAO() |
| Modifier and Type | Method and Description |
|---|---|
List<WebUsersEntity> |
findNotificationsByTypeAndParams(String pluginType,
String paramName,
String paramValue,
String receiver,
int offset,
int limit) |
List<WebUsersEntity> |
findNotifsWithBadge(String userId) |
List<WebUsersEntity> |
findUnreadNotification(String pluginId,
String userId,
String paramName,
String paramValue) |
List<WebUsersEntity> |
findWebNotifsByFilter(String userId,
boolean isOnPopover,
int offset,
int limit) |
List<WebUsersEntity> |
findWebNotifsByFilter(String userId,
int offset,
int limit) |
List<WebUsersEntity> |
findWebNotifsByFilter(String pluginId,
String userId,
Boolean isOnPopover,
int offset,
int limit) |
List<WebUsersEntity> |
findWebNotifsByLastUpdatedDate(Calendar fiveDaysAgo) |
List<WebUsersEntity> |
findWebNotifsOfUserByLastUpdatedDate(String userId,
Calendar calendar) |
int |
getNumberOnBadge(String userId) |
void |
markAllRead(String userId) |
count, create, createAll, delete, deleteAll, deleteAll, find, findAll, getDialect, getEntityManager, getHibernateDialect, isMSSQLDialect, isOrcaleDialect, update, updateAllpublic List<WebUsersEntity> findWebNotifsByFilter(String pluginId, String userId, Boolean isOnPopover, int offset, int limit)
public List<WebUsersEntity> findWebNotifsByFilter(String userId, int offset, int limit)
public List<WebUsersEntity> findWebNotifsByFilter(String userId, boolean isOnPopover, int offset, int limit)
public List<WebUsersEntity> findWebNotifsOfUserByLastUpdatedDate(String userId, Calendar calendar)
public List<WebUsersEntity> findUnreadNotification(String pluginId, String userId, String paramName, String paramValue)
public void markAllRead(String userId)
public List<WebUsersEntity> findWebNotifsByLastUpdatedDate(Calendar fiveDaysAgo)
public int getNumberOnBadge(String userId)
public List<WebUsersEntity> findNotifsWithBadge(String userId)
Copyright © 2003–2018 eXo Platform SAS. All rights reserved.