mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-08-07 17:49:17 +00:00
IMAP configuration changes including support for IMAP home definition
- Added generic RepositoryFolderConfigBean for referencing folders in repo - Redefined default and properties used by IMAP git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@15064 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
@@ -26,9 +26,29 @@ package org.alfresco.repo.imap;
|
||||
|
||||
/**
|
||||
* @author Mike Shavnev
|
||||
* @since 3.2
|
||||
*/
|
||||
public interface AlfrescoImapConst
|
||||
{
|
||||
/**
|
||||
* @author Derek Hulley
|
||||
* @since 3.2
|
||||
*/
|
||||
public static enum ImapViewMode
|
||||
{
|
||||
/**
|
||||
* Defines {@link AlfrescoImapFolder} view mode as virtual mode. Used for IMAP Virtualised View.
|
||||
*/
|
||||
VIRTUAL,
|
||||
/**
|
||||
* Defines {@link AlfrescoImapFolder} view mode as mixed mode. Used for IMAP Mixed View.
|
||||
*/
|
||||
MIXED,
|
||||
/**
|
||||
* Defines {@link AlfrescoImapFolder} view mode as archive mode. Used for Email Archive View.
|
||||
*/
|
||||
ARCHIVE
|
||||
}
|
||||
|
||||
public static final char HIERARCHY_DELIMITER = '/';
|
||||
public static final String NAMESPACE_PREFIX = "#";
|
||||
@@ -42,20 +62,6 @@ public interface AlfrescoImapConst
|
||||
// Separator for user enties in flag and subscribe properties
|
||||
public static final String USER_SEPARATOR = ";";
|
||||
|
||||
/**
|
||||
* Defines {@link AlfrescoImapFolder} view mode as archive mode. Used for Email Archive View.
|
||||
*/
|
||||
public static final String MODE_ARCHIVE = "archive";
|
||||
/**
|
||||
* Defines {@link AlfrescoImapFolder} view mode as virtual mode. Used for IMAP Virtualised View.
|
||||
*/
|
||||
public static final String MODE_VIRTUAL = "virtual";
|
||||
/**
|
||||
* Defines {@link AlfrescoImapFolder} view mode as mixed mode. Used for IMAP Mixed View.
|
||||
*/
|
||||
public static final String MODE_MIXED = "mixed";
|
||||
|
||||
|
||||
// Default content model email message templates
|
||||
public static final String CLASSPATH_TEXT_PLAIN_TEMPLATE = "/alfresco/templates/imap/imap_message_text_plain.ftl";
|
||||
public static final String CLASSPATH_TEXT_HTML_TEMPLATE = "/alfresco/templates/imap/imap_message_text_html.ftl";
|
||||
|
Reference in New Issue
Block a user