org.YoUmail
Class Constant

java.lang.Object
  extended byorg.YoUmail.Constant

public class Constant
extends java.lang.Object


Field Summary
 int ATTACHMENT_MAX_SIZE
          附件最大大小
 java.lang.String ATTACHMENT_POOL
          附件临时存放目录
static int COMMON_USER
          普通用户,这里设计不太好,以后一定重构
 java.lang.String DATA_SOURCE_NAME
          连接池
 java.lang.String DATE_FORMAT
          日期格式
 java.lang.String DEFAULT_CHARSET
          默认字符集
 int DEFAULT_PAGE_SIZE
          默认分页大小
static int DESC_FALSE
          正排
static int DESC_TRUE
          倒排
static int DOMAIN_ADMIN
          域管理员
static java.lang.String DRAFT
          草稿箱
static java.lang.String INBOX
          收件箱
private  java.lang.String MAIL_CONFIG_XML
          配置文件存放路径
static int ORDER_BY_DATE
          按日期排序
static int ORDER_BY_FROM
          按发信人排序
static int ORDER_BY_SIZE
          按大小排序
static int ORDER_BY_SUBJECT
          按主题排序
private static Constant ourInstance
          唯一的实例
static java.lang.String SENT
          发件箱
static java.lang.String SESSION_ATTACHMENT_KEY
          上传附件在session中的标识
static java.lang.String SESSION_ATTACHMENTLIST_KEY
          上传附件组在session中的标识
static java.lang.String SESSION_COMPOSE_TEMP_KEY
          发送表单在session中的标识
static java.lang.String SESSION_FOLDER_KEY
          邮箱文件夹在session中的标识
static java.lang.String SESSION_MAILBOX_KEY
          邮箱在session中的标识
static java.lang.String SESSION_MESSAGE_KEY
          信件在session中的标识
static java.lang.String SESSION_USER_KEY
          User对象在session中的标识
static int SUPER_USER
          超级管理员
static java.lang.String TRASH
          垃圾箱
 java.lang.String WEBMASTER_MAIL
          管理员邮箱
 
Constructor Summary
private Constant()
          构造方法
 
Method Summary
static Constant getInstance()
          返回实例
private  void readConfig()
          读取XML配置文件,这里配置项目比较少,以后可以加
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ourInstance

private static Constant ourInstance
唯一的实例


MAIL_CONFIG_XML

private java.lang.String MAIL_CONFIG_XML
配置文件存放路径


DATA_SOURCE_NAME

public java.lang.String DATA_SOURCE_NAME
连接池


DATE_FORMAT

public java.lang.String DATE_FORMAT
日期格式


DEFAULT_CHARSET

public java.lang.String DEFAULT_CHARSET
默认字符集


DEFAULT_PAGE_SIZE

public int DEFAULT_PAGE_SIZE
默认分页大小


WEBMASTER_MAIL

public java.lang.String WEBMASTER_MAIL
管理员邮箱


ATTACHMENT_POOL

public java.lang.String ATTACHMENT_POOL
附件临时存放目录


ATTACHMENT_MAX_SIZE

public int ATTACHMENT_MAX_SIZE
附件最大大小


SESSION_USER_KEY

public static final java.lang.String SESSION_USER_KEY
User对象在session中的标识

See Also:
Constant Field Values

SESSION_ATTACHMENT_KEY

public static final java.lang.String SESSION_ATTACHMENT_KEY
上传附件在session中的标识

See Also:
Constant Field Values

SESSION_ATTACHMENTLIST_KEY

public static final java.lang.String SESSION_ATTACHMENTLIST_KEY
上传附件组在session中的标识

See Also:
Constant Field Values

SESSION_COMPOSE_TEMP_KEY

public static final java.lang.String SESSION_COMPOSE_TEMP_KEY
发送表单在session中的标识

See Also:
Constant Field Values

SESSION_FOLDER_KEY

public static final java.lang.String SESSION_FOLDER_KEY
邮箱文件夹在session中的标识

See Also:
Constant Field Values

SESSION_MAILBOX_KEY

public static final java.lang.String SESSION_MAILBOX_KEY
邮箱在session中的标识

See Also:
Constant Field Values

SESSION_MESSAGE_KEY

public static final java.lang.String SESSION_MESSAGE_KEY
信件在session中的标识

See Also:
Constant Field Values

INBOX

public static final java.lang.String INBOX
收件箱

See Also:
Constant Field Values

TRASH

public static final java.lang.String TRASH
垃圾箱

See Also:
Constant Field Values

DRAFT

public static final java.lang.String DRAFT
草稿箱

See Also:
Constant Field Values

SENT

public static final java.lang.String SENT
发件箱

See Also:
Constant Field Values

ORDER_BY_DATE

public static final int ORDER_BY_DATE
按日期排序

See Also:
Constant Field Values

ORDER_BY_FROM

public static final int ORDER_BY_FROM
按发信人排序

See Also:
Constant Field Values

ORDER_BY_SUBJECT

public static final int ORDER_BY_SUBJECT
按主题排序

See Also:
Constant Field Values

ORDER_BY_SIZE

public static final int ORDER_BY_SIZE
按大小排序

See Also:
Constant Field Values

DESC_TRUE

public static final int DESC_TRUE
倒排

See Also:
Constant Field Values

DESC_FALSE

public static final int DESC_FALSE
正排

See Also:
Constant Field Values

COMMON_USER

public static final int COMMON_USER
普通用户,这里设计不太好,以后一定重构

See Also:
Constant Field Values

DOMAIN_ADMIN

public static final int DOMAIN_ADMIN
域管理员

See Also:
Constant Field Values

SUPER_USER

public static final int SUPER_USER
超级管理员

See Also:
Constant Field Values
Constructor Detail

Constant

private Constant()
构造方法

Method Detail

getInstance

public static Constant getInstance()
返回实例

Returns:
实例

readConfig

private void readConfig()
读取XML配置文件,这里配置项目比较少,以后可以加