public class SimpleNotifServiceStorageImpl extends org.exoplatform.social.core.storage.impl.AbstractStorage implements SimpleNotifServiceStorage
| Constructor and Description |
|---|
SimpleNotifServiceStorageImpl(org.exoplatform.commons.chromattic.ChromatticManager chromatticManager,
org.exoplatform.services.jcr.ext.hierarchy.NodeHierarchyCreator nodeHierarchyCreator) |
| Modifier and Type | Method and Description |
|---|---|
void |
createSimpleNotification(String userId,
String summary,
String type,
int number) |
void |
deleteSimpleNotification(String notifId) |
org.chromattic.api.ChromatticSession |
getSession() |
List<SimpleNotification> |
getSimpleNotificationsByUserId(String userId,
long offset,
long limit) |
_findById, _findByPath, _getMixin, _hasMixin, _removeById, _removeMixin, _skip, getProviderRoot, getSpaceRoot, getStatus, isJcrProperty, lifecycleLookup, node, nodes, nodes, startSynchronization, stopSynchronizationpublic SimpleNotifServiceStorageImpl(org.exoplatform.commons.chromattic.ChromatticManager chromatticManager,
org.exoplatform.services.jcr.ext.hierarchy.NodeHierarchyCreator nodeHierarchyCreator)
public org.chromattic.api.ChromatticSession getSession()
getSession in interface SimpleNotifServiceStoragegetSession in class org.exoplatform.social.core.storage.impl.AbstractStoragepublic void createSimpleNotification(String userId, String summary, String type, int number) throws Exception
createSimpleNotification in interface SimpleNotifServiceStorageExceptionpublic void deleteSimpleNotification(String notifId) throws Exception
deleteSimpleNotification in interface SimpleNotifServiceStorageExceptionpublic List<SimpleNotification> getSimpleNotificationsByUserId(String userId, long offset, long limit) throws Exception
getSimpleNotificationsByUserId in interface SimpleNotifServiceStorageExceptionCopyright © 2003–2019 eXo Platform SAS. All rights reserved.