public class Utils extends Object
| Constructor and Description |
|---|
Utils() |
| Modifier and Type | Method and Description |
|---|---|
static float |
calculateNumberOfDays(long from,
long to) |
static org.json.JSONObject |
commentToJson(org.exoplatform.task.dto.CommentDto comment,
String author,
String authorName) |
static org.exoplatform.social.core.activity.model.ExoSocialActivity |
createActivity(LeadEntity lead) |
static <T> T |
fromJsonString(String value,
Class<T> resultClass) |
static String |
getCaptureMethode(String form) |
static org.json.JSONArray |
getCommentsJson(List<org.exoplatform.task.dto.CommentDto> comments) |
static MailContentDTO |
getContentForMail(MailTemplateDTO mailTemplateDTO,
LeadEntity lead) |
static String |
getGeoZone(String country) |
static List<org.exoplatform.services.organization.User> |
getGroupMembers(String groupId) |
static String |
getLeadSource(String originalReferrer) |
static org.exoplatform.task.dto.ProjectDto |
getTaskProject(String groupId,
String taskProject) |
static boolean |
isInList(String referrer,
String[] sources) |
static boolean |
isResourceRequest(String field) |
static void |
saveComment(org.exoplatform.social.core.activity.model.ExoSocialActivity activity,
String commentText,
String userId,
String posterId) |
static void |
saveComment(String activityId,
ResponseEntity responseEntity) |
static String |
toJsonString(Object object) |
static org.json.JSONObject |
toResponseJson(ResponseEntity responseEntity) |
public static final String LEAD_DEFAULT_STATUS
public static final String LEAD_OPEN_STATUS
public static final String LEAD_COMPLET_STATUS
public static final String[] LEAD_BAD_STATUSES
public static final String[] LEAD_INACTIVE_STATUSES
public static final String CREATION_DATE_FIELD_NAME
public static final String FIELDS_DELIMITER
public static final String MAIL_DEFAULT_LANGUAGE
public static final String NEW_LEAD_EVENT
public static final String NEW_RESPONSE_EVENT
public static final String DATE_FORMAT
public static final String TASK_DATE_FORMAT
public static final String QUERY_DATE_FORMAT
public static final String EMPTY_STR
public static final String ACTIVE_FILTER
public static final SimpleDateFormat formatter
public static final SimpleDateFormat taskFormatter
public static final SimpleDateFormat quryDateFormatter
public static final String LEAD_CAPTURE_SCOPE_NAME
public static final String LEAD_CAPTURE_CONTEXT_NAME
public static final org.exoplatform.commons.api.settings.data.Context LEAD_CAPTURE_CONTEXT
public static final org.exoplatform.commons.api.settings.data.Scope LEAD_CAPTURE_SCOPE
public static final String LEAD_CAPTURE_SETTINGS_KEY_NAME
public static final String USERS_EXPERENCE_GROUP_NAME
public static final String ALLOWED_MAIL_DOMAIN
public static final String LEAD_CAPTURE_TOKEN
public static final String LC_SOURCE_SOCIAL_NAME
public static final String LC_SOURCE_DIRECT_NAME
public static final String LC_SOURCE_ORGANIC_NAME
public static final String LC_SOURCE_REFERRAL_NAME
public static final String[] LC_STATUSES
public static final String[] LC_SOURCE_SOCIAL
public static final String[] LC_SOURCE_DIRECT
public static final String[] LC_SOURCE_ORGANIC
public static final String LC_G_ZONE_US_CANADA_NAME
public static final String LC_G_ZONE_WESTERN_EUROPE_NAME
public static final String LC_G_ZONE_ESTERN_EUROPE_NAME
public static final String LC_G_ZONE_EUROPE_NAME
public static final String LC_G_ZONE_LAT_AM_NAME
public static final String LC_G_ZONE_APAC_NAME
public static final String LC_G_ZONE_MEA_NAME
public static final String[] LC_G_ZONE_EUROPE
public static final String[] LC_G_ZONE_APAC
public static final String[] LC_G_ZONE_LAT_AM
public static final String[] LC_G_ZONE_MEA
public static final String[] LC_G_ZONE_US_CANADA
public static final String[] LC_CAPTURE_METHODE_CONTACT_US
public static final String[] LC_CAPTURE_METHODE_DEMO_REQUEST
public static final String[] LC_CAPTURE_METHODE_RESOURCE_DOWNLOAD
public static final String[] LC_CAPTURE_METHODE_REWARD
public static final String LC_CONTACT_US
public static final String LC_DEMO_REQUEST
public static final String LC_RESOURCE_DOWNLOAD
public static final String LC_REWARD
public static final String CASE_STUDY
public static final String WHITE_PAPER
public static final org.exoplatform.ws.frameworks.json.JsonParser JSON_PARSER
public static final org.exoplatform.ws.frameworks.json.JsonGenerator JSON_GENERATOR
public static org.json.JSONObject toResponseJson(ResponseEntity responseEntity)
public static List<org.exoplatform.services.organization.User> getGroupMembers(String groupId)
public static MailContentDTO getContentForMail(MailTemplateDTO mailTemplateDTO, LeadEntity lead)
public static org.exoplatform.social.core.activity.model.ExoSocialActivity createActivity(LeadEntity lead)
public static void saveComment(String activityId, ResponseEntity responseEntity)
public static void saveComment(org.exoplatform.social.core.activity.model.ExoSocialActivity activity,
String commentText,
String userId,
String posterId)
public static org.exoplatform.task.dto.ProjectDto getTaskProject(String groupId, String taskProject)
public static org.json.JSONArray getCommentsJson(List<org.exoplatform.task.dto.CommentDto> comments)
public static org.json.JSONObject commentToJson(org.exoplatform.task.dto.CommentDto comment,
String author,
String authorName)
public static boolean isResourceRequest(String field)
public static float calculateNumberOfDays(long from,
long to)
Copyright © 2003–2021 eXo Platform SAS. All rights reserved.