Package org.exoplatform.cs.service.util
Class ForumUtils
java.lang.Object
org.exoplatform.cs.service.util.ForumUtils
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final intstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringprotected static org.exoplatform.services.log.Logstatic final longstatic final intstatic final intstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringbuildLink(String portalURI, String containerName, String selectedNode, String type, String id, boolean isPrivate) static StringcreatedForumLink(String type, String id, boolean isPrivate) static org.exoplatform.forum.service.ForumgetSpaceForum(org.exoplatform.forum.service.ForumService forumService, String groupId) static org.exoplatform.forum.service.TopicgetTopicByTicket(org.exoplatform.forum.service.ForumService forumService, TopicEntity ticket) static booleanisValidEmailAddresses(String addressList) static voidpostMessageToTicket(org.exoplatform.forum.service.ForumService forumService, TopicEntity ticket, String message) static voidupdateForumTags(org.exoplatform.forum.service.ForumService forumService, TicketDTO ticketDTO, org.exoplatform.forum.service.Topic topic, String oldSeverity, String oldType, String oldStatus)
-
Field Details
-
log
protected static org.exoplatform.services.log.Log log -
FIELD_EXOFORUM_LABEL
-
FIELD_SEARCHFORUM_LABEL
-
UPLOAD_FILE_SIZE
-
UPLOAD_AVATAR_SIZE
-
SEARCHFORM_ID
-
GOPAGE_ID_T
-
GOPAGE_ID_B
-
CATEGORIES
-
CATEGORY
-
FORUM
-
TOPIC
-
POST
-
TAG
-
POLL
-
COMMA
-
SLASH
-
EMPTY_STR
-
SPACE_GROUP_ID
-
MAXSIGNATURE
public static final int MAXSIGNATURE- See Also:
-
MAXTITLE
public static final int MAXTITLE- See Also:
-
DEFAULT_VALUE_UPLOAD_PORTAL
public static final int DEFAULT_VALUE_UPLOAD_PORTAL- See Also:
-
MAXMESSAGE
public static final long MAXMESSAGE- See Also:
-
HAS_CREATE_TOPIC
- See Also:
-
HAS_CREATE_POLL
- See Also:
-
VIEW_LAST_POST
- See Also:
-
EMAIL_VALIDATION_REGEX
- See Also:
-
-
Constructor Details
-
ForumUtils
public ForumUtils()
-
-
Method Details
-
createdForumLink
-
buildLink
-
isValidEmailAddresses
-
getSpaceForum
public static org.exoplatform.forum.service.Forum getSpaceForum(org.exoplatform.forum.service.ForumService forumService, String groupId) -
postMessageToTicket
public static void postMessageToTicket(org.exoplatform.forum.service.ForumService forumService, TopicEntity ticket, String message) throws Exception - Throws:
Exception
-
getTopicByTicket
public static org.exoplatform.forum.service.Topic getTopicByTicket(org.exoplatform.forum.service.ForumService forumService, TopicEntity ticket) throws Exception - Throws:
Exception
-
updateForumTags
public static void updateForumTags(org.exoplatform.forum.service.ForumService forumService, TicketDTO ticketDTO, org.exoplatform.forum.service.Topic topic, String oldSeverity, String oldType, String oldStatus) throws Exception - Throws:
Exception
-