KIE Uberfire Social Activities Backend 6.2.0.CR4

org.kie.uberfire.social.activities.persistence
Class SocialTimelineCacheClusterPersistence

java.lang.Object
  extended by org.kie.uberfire.social.activities.persistence.SocialTimelineCachePersistence
      extended by org.kie.uberfire.social.activities.persistence.SocialTimelineCacheClusterPersistence
All Implemented Interfaces:
SocialTimelinePersistenceAPI

public class SocialTimelineCacheClusterPersistence
extends SocialTimelineCachePersistence
implements SocialTimelinePersistenceAPI


Nested Class Summary
 
Nested classes/interfaces inherited from class org.kie.uberfire.social.activities.persistence.SocialTimelineCachePersistence
SocialTimelineCachePersistence.SocialCacheControl
 
Field Summary
 
Fields inherited from class org.kie.uberfire.social.activities.persistence.SocialTimelineCachePersistence
SOCIAL_FILES, THRESHOLD_PROPERTY
 
Constructor Summary
SocialTimelineCacheClusterPersistence(com.google.gson.Gson gson, Type gsonCollectionType, org.uberfire.io.IOService ioService, SocialEventTypeRepositoryAPI socialEventTypeRepository, SocialUserPersistenceAPI socialUserPersistenceAPI, SocialClusterMessaging socialClusterMessaging, SocialUserServicesExtendedBackEndImpl userServicesBackend)
           
 
Method Summary
 void clusterShutDown()
           
 void persist(SocialActivitiesEvent event)
           
 void persist(SocialUser user, SocialActivitiesEvent event)
           
 void saveAllEvents()
           
 
Methods inherited from class org.kie.uberfire.social.activities.persistence.SocialTimelineCachePersistence
getLastEvents, getLastEvents, getNumberOfEventsOnFile, getNumberOfEventsOnFile, getRecentEvents, getRecentEvents, getTimeline, getTimeline, getTypeMostRecentFileIndex, getUserMostRecentFileIndex, numberOfPages, setup
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.kie.uberfire.social.activities.service.SocialTimelinePersistenceAPI
getLastEvents, getLastEvents, getNumberOfEventsOnFile, getNumberOfEventsOnFile, getRecentEvents, getRecentEvents, getTimeline, getTimeline, getTypeMostRecentFileIndex, getUserMostRecentFileIndex, numberOfPages, setup
 

Constructor Detail

SocialTimelineCacheClusterPersistence

public SocialTimelineCacheClusterPersistence(com.google.gson.Gson gson,
                                             Type gsonCollectionType,
                                             org.uberfire.io.IOService ioService,
                                             SocialEventTypeRepositoryAPI socialEventTypeRepository,
                                             SocialUserPersistenceAPI socialUserPersistenceAPI,
                                             SocialClusterMessaging socialClusterMessaging,
                                             SocialUserServicesExtendedBackEndImpl userServicesBackend)
Method Detail

persist

public void persist(SocialActivitiesEvent event)
Specified by:
persist in interface SocialTimelinePersistenceAPI

persist

public void persist(SocialUser user,
                    SocialActivitiesEvent event)
Specified by:
persist in interface SocialTimelinePersistenceAPI

saveAllEvents

public void saveAllEvents()
Specified by:
saveAllEvents in interface SocialTimelinePersistenceAPI

clusterShutDown

public void clusterShutDown()

KIE Uberfire Social Activities Backend 6.2.0.CR4

Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.