Package org.exoplatform.wallet.statistic
Class StatisticUtils
- java.lang.Object
-
- org.exoplatform.wallet.statistic.StatisticUtils
-
public class StatisticUtils extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static StringDURATIONstatic StringERROR_MSGprotected static org.exoplatform.commons.api.settings.ExoFeatureServicefeatureServicestatic StringLOCAL_SERVICEprotected static org.exoplatform.services.log.Loglogstatic StringOPERATIONstatic StringPARAMETERSstatic StringREMOTE_SERVICEstatic StringSTATUSstatic StringSTATUS_CODEstatic StringWALLET_ANALYTICS_FEATURE_NAME
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description protected static voidaddAnalyticsEntry(org.exoplatform.analytics.model.StatisticData statisticData)static voidaddStatisticEntry(Map<String,Object> parameters)protected static voidaddStatisticEntry(Map<String,Object> parameters, Consumer<String> logConsumer, Consumer<org.exoplatform.analytics.model.StatisticData> analyticsConsumer)protected static org.exoplatform.commons.api.settings.ExoFeatureServicegetFeatureService()protected static voidlogStatistics(String string)static StringtransformCapitalWithUnderscore(String string)
-
-
-
Field Detail
-
WALLET_ANALYTICS_FEATURE_NAME
public static final String WALLET_ANALYTICS_FEATURE_NAME
- See Also:
- Constant Field Values
-
LOCAL_SERVICE
public static final String LOCAL_SERVICE
- See Also:
- Constant Field Values
-
REMOTE_SERVICE
public static final String REMOTE_SERVICE
- See Also:
- Constant Field Values
-
OPERATION
public static final String OPERATION
- See Also:
- Constant Field Values
-
STATUS
public static final String STATUS
- See Also:
- Constant Field Values
-
STATUS_CODE
public static final String STATUS_CODE
- See Also:
- Constant Field Values
-
DURATION
public static final String DURATION
- See Also:
- Constant Field Values
-
ERROR_MSG
public static final String ERROR_MSG
- See Also:
- Constant Field Values
-
PARAMETERS
public static final String PARAMETERS
- See Also:
- Constant Field Values
-
log
protected static org.exoplatform.services.log.Log log
-
featureService
protected static org.exoplatform.commons.api.settings.ExoFeatureService featureService
-
-
Method Detail
-
addStatisticEntry
protected static void addStatisticEntry(Map<String,Object> parameters, Consumer<String> logConsumer, Consumer<org.exoplatform.analytics.model.StatisticData> analyticsConsumer)
-
transformCapitalWithUnderscore
public static final String transformCapitalWithUnderscore(String string)
-
getFeatureService
protected static org.exoplatform.commons.api.settings.ExoFeatureService getFeatureService()
-
addAnalyticsEntry
protected static void addAnalyticsEntry(org.exoplatform.analytics.model.StatisticData statisticData)
-
logStatistics
protected static void logStatistics(String string)
-
-