public class RewardUtils extends Object
| Modifier and Type | Method and Description |
|---|---|
static String |
formatTime(Object timeInSeconds,
String lang) |
static String |
getCurrentUserId() |
static Method |
getMethod(org.exoplatform.container.ExoContainer container,
String serviceName,
String methodName) |
static Set<String> |
getRewardAdministrators() |
static RewardSettings |
getRewardSettings() |
static Object |
getService(org.exoplatform.container.ExoContainer container,
String serviceName) |
static LocalDateTime |
timeFromSeconds(long createdDate) |
static long |
timeToSeconds(LocalDateTime time) |
public static final DateTimeFormatter DATE_FORMATTER
public static final String TRANSACTION_STATUS_PENDING
public static final String TRANSACTION_STATUS_SUCCESS
public static final String TRANSACTION_STATUS_FAILED
public static final String REWARD_SCOPE_NAME
public static final String REWARD_CONTEXT_NAME
public static final String REWARD_TRANSACTION_LABEL_KEY
public static final String REWARD_TRANSACTION_WITH_POOL_MESSAGE_KEY
public static final String REWARD_TRANSACTION_NO_POOL_MESSAGE_KEY
public static final org.exoplatform.commons.api.settings.data.Context REWARD_CONTEXT
public static final org.exoplatform.commons.api.settings.data.Scope REWARD_SCOPE
public static final String REWARD_SETTINGS_KEY_NAME
public static final String REWARD_SUCCESS_EVENT_NAME
public static final String REWARD_SUCCESS_NOTIFICATION_ID
public static final String REWARD_PERIOD_TYPE
public static final String REWARD_START_PERIOD_DATE
public static final String REWARD_END_PERIOD_DATE
public static final String REWARD_START_PERIOD_DATE_FORMATTED
public static final String REWARD_END_PERIOD_DATE_FORMATTED
public static final String REWARD_VALID_MEMBERS_COUNT
public static final String REWARD_SUCCESS_COUNT
public static final String REWARD_FAIL_COUNT
public static final String REWARD_PENDING_COUNT
public static final String REWARD_TRANSACTION_COUNT
public static final org.exoplatform.commons.api.notification.model.ArgumentLiteral<RewardReport> REWARD_REPORT_NOTIFICATION_PARAM
public static LocalDateTime timeFromSeconds(long createdDate)
public static long timeToSeconds(LocalDateTime time)
public static final String getCurrentUserId()
public static final Method getMethod(org.exoplatform.container.ExoContainer container, String serviceName, String methodName)
public static final Object getService(org.exoplatform.container.ExoContainer container, String serviceName)
public static Set<String> getRewardAdministrators() throws Exception
Exceptionpublic static final RewardSettings getRewardSettings()
Copyright © 2003–2019 eXo Platform SAS. All rights reserved.