org.exoplatform.forum
Class ForumUtils

java.lang.Object
  extended by org.exoplatform.forum.ForumUtils

public class ForumUtils
extends java.lang.Object

Created by The eXo Platform SARL Author : Vu Duy Tu tu.duy@exoplatform.com Dec 21, 2007 5:35:54 PM


Nested Class Summary
static class ForumUtils.DatetimeComparatorDESC
           
static class ForumUtils.SortComparatorDESC
           
 
Field Summary
static java.lang.String CATEGORIES
           
static java.lang.String CATEGORY
           
static java.lang.String FIELD_EXOFORUM_LABEL
           
static java.lang.String FIELD_SEARCHFORUM_LABEL
           
static java.lang.String FORUM
           
static java.lang.String GOPAGE_ID_B
           
static java.lang.String GOPAGE_ID_T
           
static long MAXMESSAGE
           
static int MAXSIGNATURE
           
static int MAXTITLE
           
static java.lang.String POLL
           
static java.lang.String POST
           
static java.lang.String SEARCHFORM_ID
           
static java.lang.String TAG
           
static java.lang.String THREAD
           
static java.lang.String UPLOAD_FILE_SIZE
           
 
Constructor Summary
ForumUtils()
           
 
Method Summary
static java.lang.String[] addStringToString(java.lang.String input, java.lang.String output)
           
static boolean enableIPLogging()
           
static java.lang.String getActionViewInfoUser(java.lang.String link, java.lang.String conponentId, java.lang.String actionRepl, java.lang.String actionWith)
           
static java.lang.String getCalculateListEmail(java.lang.String s)
           
static java.lang.String[] getColor()
           
static java.lang.String getDefaultMail()
           
static java.lang.String getFormatDate(java.lang.String format, java.util.Date myDate)
           
 java.lang.String getId()
           
static java.util.Calendar getInstanceTempCalendar()
           
 java.lang.String getKey()
           
static java.lang.String getLabel(java.lang.String label, java.lang.String key)
           
static int getLimitUploadSize()
           
static java.util.List<java.lang.String> getListInValus(java.lang.String value)
           
static SettingPortletPreference getPorletPreference()
           
static java.lang.String getSizeFile(double size)
           
static java.lang.String[] getStarNumber(double voteRating)
           
static java.lang.String getSubString(java.lang.String str, int max)
           
static java.lang.String getTimeZoneNumberInString(java.lang.String string)
           
static boolean isEmpty(java.lang.String str)
           
static boolean isStringInList(java.util.List<java.lang.String> list, java.lang.String string)
           
static boolean isStringInStrings(java.lang.String[] strings, java.lang.String string)
           
static boolean isValidEmailAddresses(java.lang.String addressList)
           
static java.lang.String removeSpaceInString(java.lang.String str)
           
static java.lang.String removeStringResemble(java.lang.String s)
           
static java.lang.String removeZeroFirstNumber(java.lang.String str)
           
static void savePortletPreference(SettingPortletPreference sPreference)
           
static void savePortletPreference(java.lang.String listCategoryId, java.lang.String listForumId)
           
 void setId(java.lang.String id)
           
 void setKey(java.lang.String key)
           
static java.lang.String[] splitForForum(java.lang.String str)
           
static java.lang.String unSplitForForum(java.lang.String[] str)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FIELD_EXOFORUM_LABEL

public static final java.lang.String FIELD_EXOFORUM_LABEL

FIELD_SEARCHFORUM_LABEL

public static final java.lang.String FIELD_SEARCHFORUM_LABEL

UPLOAD_FILE_SIZE

public static java.lang.String UPLOAD_FILE_SIZE

SEARCHFORM_ID

public static final java.lang.String SEARCHFORM_ID

GOPAGE_ID_T

public static final java.lang.String GOPAGE_ID_T

GOPAGE_ID_B

public static final java.lang.String GOPAGE_ID_B

CATEGORIES

public static final java.lang.String CATEGORIES

CATEGORY

public static final java.lang.String CATEGORY

FORUM

public static final java.lang.String FORUM

THREAD

public static final java.lang.String THREAD

TAG

public static final java.lang.String TAG

POST

public static final java.lang.String POST

POLL

public static final java.lang.String POLL

MAXSIGNATURE

public static final int MAXSIGNATURE
See Also:
Constant Field Values

MAXTITLE

public static final int MAXTITLE
See Also:
Constant Field Values

MAXMESSAGE

public static final long MAXMESSAGE
See Also:
Constant Field Values
Constructor Detail

ForumUtils

public ForumUtils()
Method Detail

getKey

public java.lang.String getKey()

setKey

public void setKey(java.lang.String key)

getId

public java.lang.String getId()

setId

public void setId(java.lang.String id)

getFormatDate

public static java.lang.String getFormatDate(java.lang.String format,
                                             java.util.Date myDate)

getInstanceTempCalendar

public static java.util.Calendar getInstanceTempCalendar()

isValidEmailAddresses

public static boolean isValidEmailAddresses(java.lang.String addressList)
                                     throws java.lang.Exception
Throws:
java.lang.Exception

getSizeFile

public static java.lang.String getSizeFile(double size)

getTimeZoneNumberInString

public static java.lang.String getTimeZoneNumberInString(java.lang.String string)

getStarNumber

public static java.lang.String[] getStarNumber(double voteRating)
                                        throws java.lang.Exception
Throws:
java.lang.Exception

splitForForum

public static java.lang.String[] splitForForum(java.lang.String str)
                                        throws java.lang.Exception
Throws:
java.lang.Exception

unSplitForForum

public static java.lang.String unSplitForForum(java.lang.String[] str)
                                        throws java.lang.Exception
Throws:
java.lang.Exception

removeSpaceInString

public static java.lang.String removeSpaceInString(java.lang.String str)
                                            throws java.lang.Exception
Throws:
java.lang.Exception

removeZeroFirstNumber

public static java.lang.String removeZeroFirstNumber(java.lang.String str)

removeStringResemble

public static java.lang.String removeStringResemble(java.lang.String s)
                                             throws java.lang.Exception
Throws:
java.lang.Exception

isEmpty

public static boolean isEmpty(java.lang.String str)

addStringToString

public static java.lang.String[] addStringToString(java.lang.String input,
                                                   java.lang.String output)
                                            throws java.lang.Exception
Throws:
java.lang.Exception

isStringInStrings

public static boolean isStringInStrings(java.lang.String[] strings,
                                        java.lang.String string)

isStringInList

public static boolean isStringInList(java.util.List<java.lang.String> list,
                                     java.lang.String string)

getSubString

public static java.lang.String getSubString(java.lang.String str,
                                            int max)

getLabel

public static java.lang.String getLabel(java.lang.String label,
                                        java.lang.String key)

getColor

public static java.lang.String[] getColor()

getDefaultMail

public static java.lang.String getDefaultMail()

enableIPLogging

public static boolean enableIPLogging()

savePortletPreference

public static void savePortletPreference(java.lang.String listCategoryId,
                                         java.lang.String listForumId)
                                  throws java.lang.Exception
Throws:
java.lang.Exception

getPorletPreference

public static SettingPortletPreference getPorletPreference()
                                                    throws java.lang.Exception
Throws:
java.lang.Exception

savePortletPreference

public static void savePortletPreference(SettingPortletPreference sPreference)
                                  throws java.lang.Exception
Throws:
java.lang.Exception

getListInValus

public static java.util.List<java.lang.String> getListInValus(java.lang.String value)
                                                       throws java.lang.Exception
Throws:
java.lang.Exception

getLimitUploadSize

public static int getLimitUploadSize()

getActionViewInfoUser

public static java.lang.String getActionViewInfoUser(java.lang.String link,
                                                     java.lang.String conponentId,
                                                     java.lang.String actionRepl,
                                                     java.lang.String actionWith)

getCalculateListEmail

public static java.lang.String getCalculateListEmail(java.lang.String s)
                                              throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2010 eXo Platform SAS. All Rights Reserved.