Class Utils


  • public class Utils
    extends Object
    • Method Detail

      • getIdentityByTypeAndId

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

        public static String getUserRemoteId​(String id)
      • getCurrentUser

        public static final String getCurrentUser()
      • canEditChallenge

        public static final boolean canEditChallenge​(List<Long> managersId,
                                                     String spaceId)
      • canAnnounce

        public static final boolean canAnnounce​(String id)
      • toRFC3339Date

        public static String toRFC3339Date​(Date dateTime)
      • toSimpleDateFormat

        public static String toSimpleDateFormat​(Date dateTime)
      • parseRFC3339Date

        public static Date parseRFC3339Date​(String dateString)
      • parseSimpleDate

        public static Date parseSimpleDate​(String dateString)
      • getSpaceById

        public static org.exoplatform.social.core.space.model.Space getSpaceById​(String spaceId)
      • getDomainByTitle

        public static DomainDTO getDomainByTitle​(String domainTitle)
      • getRuleByTitle

        public static RuleDTO getRuleByTitle​(String title)
      • getUserById

        public static UserInfo getUserById​(Long id,
                                           Long challengeId)
      • createUser

        public static UserInfo createUser​(org.exoplatform.social.core.identity.model.Identity identity,
                                          org.exoplatform.social.core.space.model.Space space,
                                          List<Long> managersId)
      • createUser

        public static UserInfo createUser​(org.exoplatform.social.core.identity.model.Identity identity)
      • countAnnouncementsByChallenge

        public static Long countAnnouncementsByChallenge​(Long challengeId)
      • getRuleService

        public static RuleService getRuleService()
      • getUserGlobalScore

        public static Long getUserGlobalScore​(String earnerId)
      • getSpaceFromObjectID

        public static String getSpaceFromObjectID​(String objectID)
      • getCurrentUserLocale

        public static final Locale getCurrentUserLocale()
      • getI18NMessage

        public static final String getI18NMessage​(Locale userLocale,
                                                  String messageKey)
      • getUserLocale

        public static final Locale getUserLocale​(String username)
      • escapeIllegalCharacterInMessage

        public static String escapeIllegalCharacterInMessage​(String message)