org.exoplatform.faq.service
Class MessageBuilder

java.lang.Object
  extended by org.exoplatform.faq.service.MessageBuilder
All Implemented Interfaces:
FAQNodeTypes

public class MessageBuilder
extends Object
implements FAQNodeTypes

Created by The eXo Platform SAS Author : Vu Duy Tu tu.duy@exoplatform.com Nov 7, 2011


Nested Class Summary
static class MessageBuilder.TYPESEND
           
 
Field Summary
 
Fields inherited from interface org.exoplatform.faq.service.FAQNodeTypes
ASCENDING, AT, DESCENDING, EMPTY_STR, EXO_ACTIVATE_RESPONSES, EXO_ANSWER, EXO_ANSWER_HOME, EXO_ANSWER_PATH, EXO_APPROVE_RESPONSES, EXO_AUTHOR, EXO_CATEGORY_ID, EXO_COMMENT, EXO_COMMENT_BY, EXO_COMMENT_HOME, EXO_COMMENT_LANGUAGE, EXO_COMMENTS, EXO_CONTENT, EXO_CREATED_DATE, EXO_DATE_COMMENT, EXO_DATE_RESPONSE, EXO_DESCRIPTION, EXO_EMAIL, EXO_EMAIL_WATCHING, EXO_FAQ_ATTACHMENT, EXO_FAQ_CATEGORY, EXO_FAQ_CATEGORY_HOME, EXO_FAQ_HOME, EXO_FAQ_LANGUAGE, EXO_FAQ_QUESTION, EXO_FAQ_QUESTION_HOME, EXO_FAQ_R_S_S, EXO_FAQ_RESOURCE, EXO_FAQ_SETTING_HOME, EXO_FAQ_USER_SETTING, EXO_FAQ_USER_SETTING_HOME, EXO_FAQ_WATCHING, EXO_FILE_NAME, EXO_FULL_NAME, EXO_ID, EXO_INDEX, EXO_IS_ACTIVATED, EXO_IS_APPROVED, EXO_IS_MODERATE_ANSWERS, EXO_IS_MODERATE_QUESTIONS, EXO_IS_VIEW, EXO_LANGUAGE, EXO_LAST_ACTIVITY, EXO_LINK, EXO_MARK_VOTE, EXO_MARK_VOTES, EXO_MODERATORS, EXO_NAME, EXO_NAME_ATTACHS, EXO_NUMBER_OF_PUBLIC_ANSWERS, EXO_ORDE_BY, EXO_ORDE_TYPE, EXO_POST_ID, EXO_QUESTION_ID, EXO_QUESTION_LANGUAGE_HOME, EXO_QUESTION_PATH, EXO_RELATIVES, EXO_RESPONSE_BY, EXO_RESPONSE_LANGUAGE, EXO_RESPONSES, EXO_RSS_WATCHING, EXO_SORT_QUESTION_BY_VOTE, EXO_TEMPLATE_HOME, EXO_TITLE, EXO_TOPIC_ID_DISCUSS, EXO_USER_PRIVATE, EXO_USER_WATCHING, EXO_USERS_VOTE, EXO_USERS_VOTE_ANSWER, EXO_VIEW_AUTHOR_INFOR, JCR_CONTENT, JCR_DATA, JCR_LAST_MODIFIED, JCR_MIME_TYPE, JCR_ROOT, MIX_FAQ_SUB_CATEGORY, MIX_FAQI_1_8N, NT_FILE, NT_RESOURCE, TEXT_HTML
 
Constructor Summary
MessageBuilder()
           
 
Method Summary
 String getBody()
           
 String getCategoryName()
           
 String getContent()
           
 String getFrom()
           
 org.exoplatform.services.mail.Message getMessage()
           
 String getMimeType()
           
 String getQuestionContent()
           
 String getQuestionDetail()
           
 String getQuestionEmail()
           
 String getQuestionLink()
           
 String getQuestionOwner()
           
 String getQuestionResponse()
           
 String getSubject()
           
 MessageBuilder.TYPESEND getType()
           
 void setCategoryName(String categoryName)
           
 void setContent(String content)
           
 void setFrom(String from)
           
 void setMimeType(String mimeType)
           
 void setQuestionContent(String questionContent)
           
 void setQuestionDetail(String questionDetail)
           
 void setQuestionEmail(String questionEmail)
           
 void setQuestionLink(String questionLink)
           
 void setQuestionOwner(String questionOwner)
           
 void setQuestionResponse(String questionResponse)
           
 void setSubject(String subject)
           
 void setType(MessageBuilder.TYPESEND type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MessageBuilder

public MessageBuilder()
Method Detail

getQuestionLink

public String getQuestionLink()

setQuestionLink

public void setQuestionLink(String questionLink)

getQuestionResponse

public String getQuestionResponse()

setQuestionResponse

public void setQuestionResponse(String questionResponse)

getQuestionDetail

public String getQuestionDetail()

setQuestionDetail

public void setQuestionDetail(String questionDetail)

getQuestionContent

public String getQuestionContent()

setQuestionContent

public void setQuestionContent(String questionContent)

getCategoryName

public String getCategoryName()

setCategoryName

public void setCategoryName(String categoryName)

getQuestionOwner

public String getQuestionOwner()

setQuestionOwner

public void setQuestionOwner(String questionOwner)

getQuestionEmail

public String getQuestionEmail()

setQuestionEmail

public void setQuestionEmail(String questionEmail)

getFrom

public String getFrom()

setFrom

public void setFrom(String from)

getMimeType

public String getMimeType()

setMimeType

public void setMimeType(String mimeType)

getSubject

public String getSubject()

setSubject

public void setSubject(String subject)

getContent

public String getContent()

setContent

public void setContent(String content)

getType

public MessageBuilder.TYPESEND getType()

setType

public void setType(MessageBuilder.TYPESEND type)

getBody

public String getBody()

getMessage

public org.exoplatform.services.mail.Message getMessage()


Copyright © 2013 eXo Platform SAS. All Rights Reserved.