org.exoplatform.faq.service
Class Utils

java.lang.Object
  extended by org.exoplatform.faq.service.Utils

public class Utils
extends Object

Created by The eXo Platform SARL Author : Truong Nguyen truong.nguyen@exoplatform.com Apr 10, 2008, 4:40:22 PM


Nested Class Summary
static class Utils.DatetimeComparatorASC
          This method sort list category is date ascending
static class Utils.DatetimeComparatorDESC
          This method sort list category is date descending
static class Utils.NameComparator
           
static class Utils.NameComparatorASC
          This method sort list category is name ascending
static class Utils.NameComparatorDESC
          This method sort list category is name descending
 
Field Summary
static String ALL
           
static String ANSWER_HOME
           
static String ANSWER_NOW
           
static String ANSWER_NOW_PARAM
           
static String CATE_SPACE_ID_PREFIX
           
static String CATEGORY_HOME
           
static String COMMENT_HOME
           
static String DEFAULT_AVATAR_URL
           
static String DELETED
           
static String FAQ_APP
           
static String HYPHEN
           
static String LANGUAGE_HOME
           
static String QUESTION_HOME
           
static String QUESTION_ID
           
static String QUESTION_ID_PARAM
           
static String UI_FAQ_VIEWER
           
 
Constructor Summary
Utils()
           
 
Method Summary
static String buildQueryListOfUser(String property, List<String> listOfUser)
           
static String getAuthorOfLastActivity(String info)
           
static String getOderBy(FAQSetting faqSetting)
           
static long getTimeOfLastActivity(String info)
           
static boolean hasPermission(List<String> listPlugin, List<String> listOfUser)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FAQ_APP

public static final String FAQ_APP

DEFAULT_AVATAR_URL

public static final String DEFAULT_AVATAR_URL
See Also:
Constant Field Values

QUESTION_HOME

public static final String QUESTION_HOME

CATEGORY_HOME

public static final String CATEGORY_HOME
See Also:
Constant Field Values

ANSWER_HOME

public static final String ANSWER_HOME

COMMENT_HOME

public static final String COMMENT_HOME

LANGUAGE_HOME

public static final String LANGUAGE_HOME

ALL

public static final String ALL

CATE_SPACE_ID_PREFIX

public static final String CATE_SPACE_ID_PREFIX

UI_FAQ_VIEWER

public static final String UI_FAQ_VIEWER

DELETED

public static final String DELETED

HYPHEN

public static final String HYPHEN

QUESTION_ID_PARAM

public static final String QUESTION_ID_PARAM
See Also:
Constant Field Values

ANSWER_NOW_PARAM

public static final String ANSWER_NOW_PARAM
See Also:
Constant Field Values

QUESTION_ID

public static final String QUESTION_ID

ANSWER_NOW

public static final String ANSWER_NOW
Constructor Detail

Utils

public Utils()
Method Detail

hasPermission

public static boolean hasPermission(List<String> listPlugin,
                                    List<String> listOfUser)

getTimeOfLastActivity

public static long getTimeOfLastActivity(String info)

getAuthorOfLastActivity

public static String getAuthorOfLastActivity(String info)

getOderBy

public static String getOderBy(FAQSetting faqSetting)

buildQueryListOfUser

public static String buildQueryListOfUser(String property,
                                          List<String> listOfUser)


Copyright © 2013 eXo Platform SAS. All Rights Reserved.