public class AnalyticsUtils extends Object
| Modifier and Type | Field and Description |
|---|---|
static List<String> |
COMPUTED_CHART_LABEL |
static DateTimeFormatter |
DATE_FORMATTER |
static List<String> |
DEFAULT_FIELDS |
static String |
ES_ANALYTICS_PROCESSOR_ID |
static String |
FIELD_DURATION |
static String |
FIELD_ERROR_CODE |
static String |
FIELD_ERROR_MESSAGE |
static String |
FIELD_IS_ANALYTICS |
static String |
FIELD_MODIFIER_USER_SOCIAL_ID |
static String |
FIELD_MODULE |
static String |
FIELD_OPERATION |
static String |
FIELD_SPACE_ID |
static String |
FIELD_STATUS |
static String |
FIELD_SUB_MODULE |
static String |
FIELD_TIMESTAMP |
static String |
FIELD_USER_ID |
static short |
MAX_BULK_DOCUMENTS |
static String |
VALUES_SEPARATOR |
static DateTimeFormatter |
YEAR_MONTH |
static DateTimeFormatter |
YEAR_MONTH_DATE_HOUR |
static DateTimeFormatter |
YEAR_WEEK |
| Modifier and Type | Method and Description |
|---|---|
static void |
addStatisticData(StatisticData statisticData) |
static String |
collectionToJSONString(String value) |
static String |
compueLabel(String chartKey,
String chartValue) |
static String |
fixJSONStringFormat(String jsonString) |
static String |
formatDate(long timeInMilliseconds) |
static <T> T |
fromJsonString(String value,
Class<T> resultClass) |
static long |
getCurrentUserIdentityId() |
static org.exoplatform.social.core.identity.model.Identity |
getIdentity(String identityId) |
static org.exoplatform.social.core.identity.model.Identity |
getIdentity(String providerId,
String remoteId) |
static long |
getIdentityId(String identityId) |
static long |
getIdentityId(String providerId,
String remoteId) |
static org.json.JSONObject |
getJSONObject(org.json.JSONObject jsonObject,
int i,
String... keys) |
static long |
getUserIdentityId(org.exoplatform.services.security.ConversationState currentState) |
static long |
getUserIdentityId(String username) |
static String |
getUsername(org.exoplatform.services.security.ConversationState currentState) |
static String |
getYearMonth(LocalDateTime date) |
static String |
getYearMonth(long timestamp) |
static String |
getYearMonthDay(LocalDateTime date) |
static String |
getYearMonthDay(long timestamp) |
static String |
getYearMonthDayHour(LocalDateTime date) |
static String |
getYearMonthDayHour(long timestamp) |
static String |
getYearWeek(LocalDateTime date) |
static String |
getYearWeek(long timestamp) |
static boolean |
isUnkownUser(String username) |
static long |
timeToMilliseconds(LocalDateTime time) |
static String |
toJsonString(Object object) |
public static final short MAX_BULK_DOCUMENTS
public static final String VALUES_SEPARATOR
public static final String FIELD_IS_ANALYTICS
public static final String FIELD_ERROR_MESSAGE
public static final String FIELD_ERROR_CODE
public static final String FIELD_STATUS
public static final String FIELD_OPERATION
public static final String FIELD_SUB_MODULE
public static final String FIELD_MODULE
public static final String FIELD_SPACE_ID
public static final String FIELD_DURATION
public static final String FIELD_USER_ID
public static final String FIELD_TIMESTAMP
public static final String FIELD_MODIFIER_USER_SOCIAL_ID
public static final DateTimeFormatter DATE_FORMATTER
public static final String ES_ANALYTICS_PROCESSOR_ID
public static final DateTimeFormatter YEAR_WEEK
public static final DateTimeFormatter YEAR_MONTH
public static final DateTimeFormatter YEAR_MONTH_DATE_HOUR
public static final String getYearMonthDayHour(long timestamp)
public static final String getYearMonthDayHour(LocalDateTime date)
public static final String getYearMonthDay(long timestamp)
public static final String getYearMonthDay(LocalDateTime date)
public static final String getYearMonth(long timestamp)
public static final String getYearMonth(LocalDateTime date)
public static final String getYearWeek(long timestamp)
public static final String getYearWeek(LocalDateTime date)
public static long timeToMilliseconds(LocalDateTime time)
public static final org.json.JSONObject getJSONObject(org.json.JSONObject jsonObject,
int i,
String... keys)
public static final void addStatisticData(StatisticData statisticData)
public static long getUserIdentityId(String username)
public static org.exoplatform.social.core.identity.model.Identity getIdentity(String identityId)
public static long getIdentityId(String identityId)
public static org.exoplatform.social.core.identity.model.Identity getIdentity(String providerId, String remoteId)
public static long getUserIdentityId(org.exoplatform.services.security.ConversationState currentState)
public static long getCurrentUserIdentityId()
public static boolean isUnkownUser(String username)
public static String getUsername(org.exoplatform.services.security.ConversationState currentState)
public static String formatDate(long timeInMilliseconds)
Copyright © 2003–2021 eXo Platform SAS. All rights reserved.