java.lang.Object
org.exoplatform.kudos.service.utils.Utils

public class Utils extends Object
  • Field Details

  • Method Details

    • getSpace

      public static org.exoplatform.social.core.space.model.Space getSpace(String id)
    • getCurrentUserId

      public static final String getCurrentUserId()
    • getNotificationReceiversUsers

      public static List<String> getNotificationReceiversUsers(String receiverType, String receiverId, String senderId)
    • getReceiverIdentityProviderType

      public static String getReceiverIdentityProviderType(String receiverType)
    • getReceiverType

      public static String getReceiverType(String receiverType)
    • fromEntity

      public static Kudos fromEntity(KudosEntity kudosEntity, String defaultPortal)
    • toEntity

      public static KudosEntity toEntity(Kudos kudos)
    • timeFromSeconds

      public static LocalDateTime timeFromSeconds(long createdDate)
    • timeToSeconds

      public static long timeToSeconds(LocalDateTime time)
    • getCurrentPeriod

      public static KudosPeriod getCurrentPeriod(GlobalSettings globalSettings)
    • getIdentityByTypeAndId

      public static org.exoplatform.social.core.identity.model.Identity getIdentityByTypeAndId(String type, String name)
    • getPeriodOfTime

      public static KudosPeriod getPeriodOfTime(GlobalSettings globalSettings, LocalDateTime localDateTime)
    • getPeriodType

      public static KudosPeriodType getPeriodType(GlobalSettings globalSettings)
    • computeKudosActivityProperties

      public static void computeKudosActivityProperties(org.exoplatform.social.core.activity.model.ExoSocialActivity activity, Kudos kudos)
    • getActivityId

      public static long getActivityId(String id)