Interface UserActivityService

All Known Implementing Classes:
UserActivityServiceImpl

public interface UserActivityService
Author:
Rémi SULTAN (remi.sultan at graviteesource.com), GraviteeSource Team
  • Method Details

    • canSaveUserActivity

      boolean canSaveUserActivity()
    • getRetentionTime

      long getRetentionTime()
    • getRetentionUnit

      ChronoUnit getRetentionUnit()
    • findByDomainAndTypeAndUserAndLimit

      io.reactivex.rxjava3.core.Flowable<UserActivity> findByDomainAndTypeAndUserAndLimit(String domain, UserActivity.Type type, String userId, int limit)
    • save

      io.reactivex.rxjava3.core.Completable save(String domain, String userId, UserActivity.Type type, Map<String,Object> data)
    • deleteByDomainAndUser

      io.reactivex.rxjava3.core.Completable deleteByDomainAndUser(String domain, String userId)
    • deleteByDomain

      io.reactivex.rxjava3.core.Completable deleteByDomain(String domain)