A B C D E F G H I J K L M N O P Q R S T U V W X

A

ACCESSED - Static variable in interface com.funambol.email.pdi.folder.IFOLDER
 
ACCOUNT_DELETE_USER - Static variable in class com.funambol.email.util.Query
 
ACCOUNT_GET_ACCOUNT - Static variable in class com.funambol.email.util.Query
 
ACCOUNT_GET_LISTENER - Static variable in class com.funambol.email.util.Query
 
ACCOUNT_INSERT_USER - Static variable in class com.funambol.email.util.Query
 
ACCOUNT_SELECT_ALL_ACCOUNTS - Static variable in class com.funambol.email.util.Query
 
ACCOUNT_SELECT_LISTENER_ACCOUNT - Static variable in class com.funambol.email.util.Query
 
ACCOUNT_UPDATE_ACTIVATION - Static variable in class com.funambol.email.util.Query
 
ACCOUNT_UPDATE_MAXEMAIL - Static variable in class com.funambol.email.util.Query
 
ACCOUNT_UPDATE_PASSWORD - Static variable in class com.funambol.email.util.Query
 
actionPerformed(ActionEvent) - Method in class com.funambol.email.admin.EmailConnectorConfigPanel
 
addEmail(String, String, Email, String, long) - Method in class com.funambol.email.items.manager.ImapEntityManager
 
addEmail(String, Email, IdSpaceGenerator, boolean, String, long) - Method in class com.funambol.email.items.manager.PopEntityManager
In the pop3 protocol this method is used only for outbox mail this mails will be add to the Local DB and then sent.
addEmailByListener(IMAPFolder, Message) - Method in class com.funambol.email.items.dao.ImapEntityDAO
This method insert an given message to an given folder and returns its message UID using com.funambol.email.transport.ImapMessageCountListener
addEmailByNextUID(IMAPFolder, Message) - Method in class com.funambol.email.items.dao.ImapEntityDAO
This method insert an given message to an given folder and returns its message UID using com.sun.mail.imap.IMAPFolder.getUIDNext()
addFolder(String, String, Folder, int, IdSpaceGenerator, String, long) - Method in class com.funambol.email.items.dao.ImapEntityDAO
This method inserts the folder in the MailServer and the path in the Local DB.
addFolder(String, String, DefaultFolder, IdSpaceGenerator, String, long) - Method in class com.funambol.email.items.manager.ImapEntityManager
todo understand the type of a folder (holds folders and mails)
addSentEmail(String, String, Message, IdSpaceGenerator, String, long) - Method in class com.funambol.email.items.dao.PopEntityDAO
insert an email in the fnbl_email_sentpop table
addSyncItem(SyncItem) - Method in class com.funambol.email.engine.source.ImapEmailSyncSource
 
addSyncItem(SyncItem) - Method in class com.funambol.email.engine.source.PopEmailSyncSource
This method can only send the mail but not append the mail in the outbox and sent folder.
allMailboxActivation - Variable in class com.funambol.email.engine.source.EmailSyncSource
Should the channel be allMailboxActivation?
allmailboxCheckLabel - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
allmailboxCheckValue - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
authenticate(Cred) - Method in class com.funambol.email.security.EmailMultiOfficer
Authenticates a credential.
authenticate(Cred) - Method in class com.funambol.email.security.EmailOfficer
Authenticates a credential.
authorize(Principal, String) - Method in class com.funambol.email.security.EmailMultiOfficer
Authorizes a resource.
authorize(Principal, String) - Method in class com.funambol.email.security.EmailOfficer
Authorizes a resource.

B

beanName - Static variable in class com.funambol.email.admin.EmailConnectorConfig
 
beginSync(SyncContext) - Method in class com.funambol.email.engine.cache.CrcCachedSyncSource
BeginSync
beginSync(SyncContext) - Method in class com.funambol.email.engine.source.EmailSyncSource
Begin Sync Method

before starting sync the method set the filter

main folder filter T D S O I 0 0 0 0 1 --> 1 inbox 0 0 0 1 1 --> 3 inbox + outbox 0 0 1 1 1 --> 7 inbox + outbox + sent 0 1 1 1 1 --> 15 inbox + outbox + sent + draft 1 1 1 1 1 --> 31 inbox + outbox + sent + draft + trash

time filter (timeFilter) null --> all "i.e. 20-10-2005" --> filter

size filter (sizeFilter / numbytes) 000001 --> 1 FILTER_SIZE_H 000011 --> 3 FILTER_SIZE_H_PERC 000101 --> 5 FILTER_SIZE_H_B 001111 --> 15 FILTER_SIZE_H_B_PERC 010101 --> 21 FILTER_SIZE_H_B_A 111111 --> 63 FILTER_SIZE_H_B_A_PERC

beginSync(SyncContext) - Method in class com.funambol.email.engine.source.ImapEmailSyncSource
 
beginSync(SyncContext) - Method in class com.funambol.email.engine.source.PopEmailSyncSource
 

C

CACHE_ADD_LOCAL_ITEM - Static variable in class com.funambol.email.util.Query
 
CACHE_DELETE_LOCAL_ITEMS - Static variable in class com.funambol.email.util.Query
 
CACHE_INVALID_ITEM - Static variable in class com.funambol.email.util.Query
invalid item in cache query
CACHE_SELECT_INVALID_ITEMS - Static variable in class com.funambol.email.util.Query
 
CACHE_SELECT_ITEMS_BY_PRINCIPAL_BY_SOURCE - Static variable in class com.funambol.email.util.Query
 
CONTENT_BODY - Static variable in class com.funambol.email.util.Def
 
CONTENT_BODY_ALERT - Static variable in class com.funambol.email.util.Def
 
CONTENT_CONTENTTYPE - Static variable in class com.funambol.email.util.Def
 
CREATED - Static variable in interface com.funambol.email.pdi.folder.IFOLDER
 
CREATED - Static variable in interface com.funambol.email.pdi.mail.IEMAIL
 
CommonMailServerWrapper - class com.funambol.email.transport.CommonMailServerWrapper.
Create a connection with a Mail Server
CommonMailServerWrapper() - Constructor for class com.funambol.email.transport.CommonMailServerWrapper
 
ConfigHelper - class com.funambol.email.inboxlistener.admin.ConfigHelper.
This class loads the parameter from the XML configuration file
ConfigHelper() - Constructor for class com.funambol.email.inboxlistener.admin.ConfigHelper
 
ConnectorAuthenticator - class com.funambol.email.transport.ConnectorAuthenticator.
 
ConnectorAuthenticator() - Constructor for class com.funambol.email.transport.ConnectorAuthenticator
 
CrcCachedSyncSource - class com.funambol.email.engine.cache.CrcCachedSyncSource.
This class represents a SyncSource that read and store the state of the items in a support table.
CrcCachedSyncSource() - Constructor for class com.funambol.email.engine.cache.CrcCachedSyncSource
 
CrcCachedSyncSourceHelper - class com.funambol.email.engine.cache.CrcCachedSyncSourceHelper.
This class includes the common methods for the OpenSource CrcCachedSyncSource and the Enterprise CrcCachedSyncSource.
CrcCachedSyncSourceHelper() - Constructor for class com.funambol.email.engine.cache.CrcCachedSyncSourceHelper
 
CrcItemStateDAO - class com.funambol.email.engine.cache.CrcItemStateDAO.
Contains methods to access to the table with the state of the items.
CrcItemStateDAO(String) - Constructor for class com.funambol.email.engine.cache.CrcItemStateDAO
 
CrcSyncItemInfo - class com.funambol.email.engine.cache.CrcSyncItemInfo.
 
CrcSyncItemInfo() - Constructor for class com.funambol.email.engine.cache.CrcSyncItemInfo
 
CrcSyncItemInfo(String, long, String, Date, String, String, String, String, String) - Constructor for class com.funambol.email.engine.cache.CrcSyncItemInfo
 
callNotification() - Method in class com.funambol.email.inboxlistener.engine.NotificationWrapper
 
checkMessageIDforDrafts() - Method in class com.funambol.email.engine.source.EmailSyncSource
check if in the Drafts folder therse is an item without message-id
checkMessageIDforDrafts(IMAPFolder, CommonMailServerWrapper) - Method in class com.funambol.email.items.dao.EntityDAO
 
checkMessageIDforDrafts(String, long) - Method in class com.funambol.email.items.manager.EntityManager
check if in the Drafts folder there is an item without the message-id
checkUser(String, String, String, String, boolean, String, String) - Method in class com.funambol.email.transport.CommonMailServerWrapper
 
checkUser(String, String, String, String, boolean, String, String) - Method in interface com.funambol.email.transport.IMailServerWrapper
 
clearAllItems(boolean, String, long) - Method in class com.funambol.email.items.manager.ImapEntityManager
clean all folder and email except the 5 main folders
clearAllItems(String, long) - Method in class com.funambol.email.items.manager.PopEntityManager
clean all folder and email except the 5 main folders
clearServerInfo() - Method in class com.funambol.email.engine.cache.CrcCachedSyncSource
 
clearServerInfo() - Method in class com.funambol.email.engine.source.ImapEmailSyncSource
 
clearServerInfo() - Method in class com.funambol.email.engine.source.PopEmailSyncSource
 
closeConnection(IMailServerWrapper) - Method in class com.funambol.email.inboxlistener.engine.MSTools
close the Mail Server connection; Note the IL Tool works only the INBOX folder
closeConnection(IMailServerWrapper) - Method in class com.funambol.email.inboxlistener.engine.MailboxMSDAO
close the Mail Server Connection
closeMailServerConnection() - Method in class com.funambol.email.inboxlistener.engine.MailboxManager
close the Mail Server Connection
closeMailboxManager() - Method in class com.funambol.email.inboxlistener.engine.ListenerRegistry
close all the MailboxManager before closing the Inbox-Listener Application
cmsw - Variable in class com.funambol.email.items.manager.EntityManager
 
com.funambol.email.admin - package com.funambol.email.admin
 
com.funambol.email.engine.cache - package com.funambol.email.engine.cache
 
com.funambol.email.engine.source - package com.funambol.email.engine.source
 
com.funambol.email.exception - package com.funambol.email.exception
 
com.funambol.email.inboxlistener.admin - package com.funambol.email.inboxlistener.admin
 
com.funambol.email.inboxlistener.console - package com.funambol.email.inboxlistener.console
 
com.funambol.email.inboxlistener.engine - package com.funambol.email.inboxlistener.engine
 
com.funambol.email.inboxlistener.model - package com.funambol.email.inboxlistener.model
 
com.funambol.email.inboxlistener.tools - package com.funambol.email.inboxlistener.tools
 
com.funambol.email.items.dao - package com.funambol.email.items.dao
 
com.funambol.email.items.manager - package com.funambol.email.items.manager
 
com.funambol.email.items.model - package com.funambol.email.items.model
 
com.funambol.email.pdi.converter - package com.funambol.email.pdi.converter
 
com.funambol.email.pdi.folder - package com.funambol.email.pdi.folder
 
com.funambol.email.pdi.mail - package com.funambol.email.pdi.mail
 
com.funambol.email.pdi.parser - package com.funambol.email.pdi.parser
 
com.funambol.email.security - package com.funambol.email.security
 
com.funambol.email.test - package com.funambol.email.test
 
com.funambol.email.transport - package com.funambol.email.transport
 
com.funambol.email.util - package com.funambol.email.util
 
compare(Object, Object) - Method in class com.funambol.email.util.DescendingComparator
 
confirmButton - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
convert(Object) - Method in class com.funambol.email.pdi.converter.FolderToXML
Performs the conversion.
convert(Object) - Method in class com.funambol.email.pdi.converter.MailToXML
Performs the conversion.
convertNokiaToDefault(String, DefaultFolder) - Static method in class com.funambol.email.util.Utility
converts the Nokia folder name in the defaul folder name
convertOutboxIDToSentID(String) - Static method in class com.funambol.email.util.Utility
converts the id of an email in the outbox folder with an ID for and email in the sent folder
convertSentIDToOutboxID(String) - Static method in class com.funambol.email.util.Utility
converts the id of an email in the sent folder with an ID for and email in the outbox folder
createFolderGUID(String, String) - Static method in class com.funambol.email.util.Utility
sets the FOLDER GUID = FID + Def.SEPARATOR + FMID
createFoundationFolder(ItemFolder) - Method in class com.funambol.email.items.manager.EntityManager
create the foundation folder object
createFoundationMail(ItemMessage) - Method in class com.funambol.email.items.manager.EntityManager
 
createIMAPGUID(String, String, String) - Static method in class com.funambol.email.util.Utility
sets the EMAIL GUID = FID + Def.SEPARATOR + FMID + Def.SEPARATOR + UIDV
createMessage(Session, Email, String, boolean, boolean, boolean, boolean) - Method in class com.funambol.email.items.manager.EntityManager
create a javaMail Message from a funambol foundation Email
createPOPGUID(String, String) - Static method in class com.funambol.email.util.Utility
sets the EMAIL GUID = FID + Def.SEPARATOR + FMID
createSyncItem(Email, char) - Method in class com.funambol.email.engine.source.EmailSyncSource
 
createSyncItem(Folder, char) - Method in class com.funambol.email.engine.source.EmailSyncSource
 

D

DBAccount - class com.funambol.email.inboxlistener.model.DBAccount.
 
DBAccount(String, String, String, String, int) - Constructor for class com.funambol.email.inboxlistener.model.DBAccount
 
DBTools - class com.funambol.email.inboxlistener.engine.DBTools.
This class groups some utility methods for DB invoking
DBTools(DBAccount) - Constructor for class com.funambol.email.inboxlistener.engine.DBTools
Creates a new DBTools with the given DBAccount
DELETED - Static variable in interface com.funambol.email.pdi.mail.IEMAIL
 
DateStringToDate(String, Message) - Static method in class com.funambol.email.util.UtilityDate
 
Def - class com.funambol.email.util.Def.
 
Def() - Constructor for class com.funambol.email.util.Def
 
DefaultFolder - class com.funambol.email.items.model.DefaultFolder.
 
DefaultFolder() - Constructor for class com.funambol.email.items.model.DefaultFolder
 
DefaultFolder(String, String, String, String, String) - Constructor for class com.funambol.email.items.model.DefaultFolder
 
DescendingComparator - class com.funambol.email.util.DescendingComparator.
 
DescendingComparator() - Constructor for class com.funambol.email.util.DescendingComparator
 
d1Afterd2(Date, Date) - Static method in class com.funambol.email.util.Utility
compare 2 date
d1Befored2(Date, Date) - Static method in class com.funambol.email.util.Utility
compare 2 date
decode(String, String) - Static method in class com.funambol.email.util.Utility
Decode the given text considering it encoded with the given encode type.
defaultFolder - Variable in class com.funambol.email.engine.source.EmailSyncSource
 
defaultFolder - Variable in class com.funambol.email.transport.CommonMailServerWrapper
 
defaultFolderChecker(DefaultFolder, String) - Static method in class com.funambol.email.util.Utility
the method checks if the folder is a default folder On Exchange server the Default folder are: - /Inbox - /Outbox - /Sent - /Draft - /Trash It's depend of the language (see configuration panel)
deleteAccount(String) - Method in class com.funambol.email.inboxlistener.console.MenuDAO
Gets Accounts returns a list that contains MailAccount
deleteLocalItems(String, long) - Method in class com.funambol.email.engine.cache.CrcItemStateDAO
Delete local items
deleteSentPop(String, long) - Method in class com.funambol.email.engine.cache.CrcItemStateDAO
Delete local items
device - Variable in class com.funambol.email.engine.source.EmailSyncSource
Property for sync session
deviceCharset - Variable in class com.funambol.email.engine.source.EmailSyncSource
Property for sync session
deviceTimeZone - Variable in class com.funambol.email.engine.source.EmailSyncSource
Property for sync session
deviceTimeZoneDescr - Variable in class com.funambol.email.engine.source.EmailSyncSource
Property for sync session
draftActivation - Variable in class com.funambol.email.engine.source.EmailSyncSource
Should the channel be draftActivation
draftActivationValue - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
draftLabel - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
draftValue - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
dtEncryptLabel - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
dtEncryptValue - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 

E

EMAILITEM - Static variable in interface com.funambol.email.pdi.mail.IEMAIL
 
ENCODE_BASE64 - Static variable in class com.funambol.email.util.Def
 
ENCODE_QUOTED_PRINTABLE - Static variable in class com.funambol.email.util.Def
 
ERROR_FILTERING_EMAIL - Static variable in class com.funambol.email.util.Def
 
EXT - Static variable in interface com.funambol.email.pdi.mail.IEMAIL
 
Email - class com.funambol.email.pdi.mail.Email.
An object representing a email.
Email() - Constructor for class com.funambol.email.pdi.mail.Email
Creates an empty mail
EmailAccessException - exception com.funambol.email.exception.EmailAccessException.
 
EmailAccessException() - Constructor for class com.funambol.email.exception.EmailAccessException
Creates a new instance of EmailAccessException without detail message.
EmailAccessException(String) - Constructor for class com.funambol.email.exception.EmailAccessException
Constructs an instance of EmailAccessException with the specified detail message.
EmailAccessException(String, Throwable) - Constructor for class com.funambol.email.exception.EmailAccessException
Constructs an instance of EmailAccessException with the specified detail message.
EmailConfigException - exception com.funambol.email.exception.EmailConfigException.
 
EmailConfigException() - Constructor for class com.funambol.email.exception.EmailConfigException
Creates a new instance of EmailConfigException without detail message.
EmailConfigException(String) - Constructor for class com.funambol.email.exception.EmailConfigException
Constructs an instance of EmailConfigException with the specified detail message.
EmailConfigException(String, Throwable) - Constructor for class com.funambol.email.exception.EmailConfigException
Constructs an instance of EmailConfigException with the specified detail message.
EmailConnectorConfig - class com.funambol.email.admin.EmailConnectorConfig.
This class loads the parameter from the XML configuration file
EmailConnectorConfig() - Constructor for class com.funambol.email.admin.EmailConnectorConfig
 
EmailConnectorConfigPanel - class com.funambol.email.admin.EmailConnectorConfigPanel.
This class implements the connector configuration panel for a Email Connector component
EmailConnectorConfigPanel() - Constructor for class com.funambol.email.admin.EmailConnectorConfigPanel
Default constructor.
EmailFilter - class com.funambol.email.items.model.EmailFilter.
this class contains all the info about the filter that the client sends
EmailFilter() - Constructor for class com.funambol.email.items.model.EmailFilter
 
EmailFilter(String, int, int, String, Date, String, int, int, int) - Constructor for class com.funambol.email.items.model.EmailFilter
 
EmailItem - class com.funambol.email.pdi.mail.EmailItem.
An object representing a email.
EmailItem() - Constructor for class com.funambol.email.pdi.mail.EmailItem
Creates an empty email item
EmailMultiOfficer - class com.funambol.email.security.EmailMultiOfficer.
This is an implementation of the Officier interface.
EmailMultiOfficer() - Constructor for class com.funambol.email.security.EmailMultiOfficer
 
EmailOfficer - class com.funambol.email.security.EmailOfficer.
This is an implementation of the Officier interface.
EmailOfficer() - Constructor for class com.funambol.email.security.EmailOfficer
 
EmailSyncSource - class com.funambol.email.engine.source.EmailSyncSource.
This class implements common methods of EmailIMAPSyncSource EmailPOPSyncSource

version $Id: EmailSyncSource.java,v 1.44 2006/11/14 15:32:26 gbmiglia Exp $

EmailSyncSource() - Constructor for class com.funambol.email.engine.source.EmailSyncSource
 
EmailSyncSourceConfigPanel - class com.funambol.email.admin.EmailSyncSourceConfigPanel.
This class implements the configuration panel for an EmailSyncSource
EmailSyncSourceConfigPanel() - Constructor for class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
EntityDAO - class com.funambol.email.items.dao.EntityDAO.
This class implements methods to access data in Mail Server datastore.
EntityDAO() - Constructor for class com.funambol.email.items.dao.EntityDAO
 
EntityDAO(String) - Constructor for class com.funambol.email.items.dao.EntityDAO
 
EntityException - exception com.funambol.email.exception.EntityException.
 
EntityException(String) - Constructor for class com.funambol.email.exception.EntityException
Constructs an instance of EntityException with the specified detail message.
EntityException(String, int) - Constructor for class com.funambol.email.exception.EntityException
Constructs an instance of EntityException with the specified detail message.
EntityException(Throwable) - Constructor for class com.funambol.email.exception.EntityException
Constructs an instance of EntityException with the specified exception.
EntityException(String, Throwable) - Constructor for class com.funambol.email.exception.EntityException
Constructs an instance of EntityException with the specified detail message.
EntityManager - class com.funambol.email.items.manager.EntityManager.
 
EntityManager() - Constructor for class com.funambol.email.items.manager.EntityManager
 
EntityManager(IMailServerWrapper, String) - Constructor for class com.funambol.email.items.manager.EntityManager
 
EntityManagerFilter - class com.funambol.email.items.manager.EntityManagerFilter.
Filter class.
EntityManagerFilter() - Constructor for class com.funambol.email.items.manager.EntityManagerFilter
 
Ext - class com.funambol.email.pdi.mail.Ext.
An object representing a extension field.
Ext() - Constructor for class com.funambol.email.pdi.mail.Ext
Creates an empty mail
ed - Variable in class com.funambol.email.items.manager.EntityManager
 
em - Variable in class com.funambol.email.engine.source.EmailSyncSource
 
endApp() - Static method in class com.funambol.email.inboxlistener.engine.MessageProcessor
close all the connection
endSync() - Method in class com.funambol.email.engine.cache.CrcCachedSyncSource
End Sync Method
endSync() - Method in class com.funambol.email.engine.source.EmailSyncSource
End Sync Method
endSync() - Method in class com.funambol.email.engine.source.ImapEmailSyncSource
 
endSync() - Method in class com.funambol.email.engine.source.PopEmailSyncSource
 
error(String) - Method in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 

F

FAULT_DATA_STORE - Static variable in class com.funambol.email.inboxlistener.engine.WSTools
 
FAULT_UNAUTHORIZED - Static variable in class com.funambol.email.inboxlistener.engine.WSTools
 
FILTER_FOLDER_I - Static variable in class com.funambol.email.util.Def
 
FILTER_FOLDER_IO - Static variable in class com.funambol.email.util.Def
 
FILTER_FOLDER_IOS - Static variable in class com.funambol.email.util.Def
 
FILTER_FOLDER_IOSD - Static variable in class com.funambol.email.util.Def
 
FILTER_FOLDER_IOSDT - Static variable in class com.funambol.email.util.Def
 
FILTER_ID_FIELD - Static variable in class com.funambol.email.util.Def
 
FILTER_SIZE_H - Static variable in class com.funambol.email.util.Def
 
FILTER_SIZE_H_B - Static variable in class com.funambol.email.util.Def
 
FILTER_SIZE_H_B_A - Static variable in class com.funambol.email.util.Def
 
FILTER_SIZE_H_B_A_PERC - Static variable in class com.funambol.email.util.Def
 
FILTER_SIZE_H_B_PERC - Static variable in class com.funambol.email.util.Def
 
FILTER_SIZE_LABEL_ATTACH - Static variable in class com.funambol.email.util.Def
 
FILTER_SIZE_LABEL_BODY - Static variable in class com.funambol.email.util.Def
 
FILTER_SIZE_LABEL_HEADER - Static variable in class com.funambol.email.util.Def
 
FILTER_TIME_FIELD - Static variable in class com.funambol.email.util.Def
 
FILTER_TYPE_EXC - Static variable in class com.funambol.email.util.Def
 
FILTER_TYPE_INC - Static variable in class com.funambol.email.util.Def
 
FLAGGED - Static variable in interface com.funambol.email.pdi.mail.IEMAIL
 
FLAG_CHARSET - Static variable in class com.funambol.email.pdi.converter.MailToXML
 
FLAG_ENCODING - Static variable in class com.funambol.email.pdi.converter.MailToXML
 
FLAG_GROUP - Static variable in class com.funambol.email.pdi.converter.MailToXML
 
FLAG_LANGUAGE - Static variable in class com.funambol.email.pdi.converter.MailToXML
 
FLAG_TYPE - Static variable in class com.funambol.email.pdi.converter.MailToXML
 
FLAG_VALUE - Static variable in class com.funambol.email.pdi.converter.MailToXML
 
FLAG_XPARAMS - Static variable in class com.funambol.email.pdi.converter.MailToXML
 
FOLDER_DELETE_FOLDER - Static variable in class com.funambol.email.util.Query
 
FOLDER_DRAFTS_ENG - Static variable in class com.funambol.email.util.Def
 
FOLDER_DRAFTS_GUID - Static variable in class com.funambol.email.util.Def
 
FOLDER_DRAFTS_ID - Static variable in class com.funambol.email.util.Def
 
FOLDER_DRAFTS_ROLE - Static variable in class com.funambol.email.util.Def
 
FOLDER_INBOX_ENG - Static variable in class com.funambol.email.util.Def
 
FOLDER_INBOX_GUID - Static variable in class com.funambol.email.util.Def
 
FOLDER_INBOX_ID - Static variable in class com.funambol.email.util.Def
 
FOLDER_INBOX_ROLE - Static variable in class com.funambol.email.util.Def
 
FOLDER_INSERT_FOLDER - Static variable in class com.funambol.email.util.Query
folders queries
FOLDER_OUTBOX_ENG - Static variable in class com.funambol.email.util.Def
 
FOLDER_OUTBOX_GUID - Static variable in class com.funambol.email.util.Def
 
FOLDER_OUTBOX_ID - Static variable in class com.funambol.email.util.Def
 
FOLDER_OUTBOX_ROLE - Static variable in class com.funambol.email.util.Def
 
FOLDER_ROOT_ENG - Static variable in class com.funambol.email.util.Def
 
FOLDER_ROOT_GUID - Static variable in class com.funambol.email.util.Def
 
FOLDER_ROOT_ID - Static variable in class com.funambol.email.util.Def
 
FOLDER_SELECT_ALL_FOLDER - Static variable in class com.funambol.email.util.Query
 
FOLDER_SELECT_FOLDER - Static variable in class com.funambol.email.util.Query
 
FOLDER_SELECT_FOLDERID - Static variable in class com.funambol.email.util.Query
 
FOLDER_SELECT_FULLPATH - Static variable in class com.funambol.email.util.Query
 
FOLDER_SELECT_FULLPATH_FROM_FID - Static variable in class com.funambol.email.util.Query
 
FOLDER_SENT_ENG - Static variable in class com.funambol.email.util.Def
 
FOLDER_SENT_GUID - Static variable in class com.funambol.email.util.Def
 
FOLDER_SENT_ID - Static variable in class com.funambol.email.util.Def
 
FOLDER_SENT_ROLE - Static variable in class com.funambol.email.util.Def
 
FOLDER_TRASH_ENG - Static variable in class com.funambol.email.util.Def
 
FOLDER_TRASH_GUID - Static variable in class com.funambol.email.util.Def
 
FOLDER_TRASH_ID - Static variable in class com.funambol.email.util.Def
 
FOLDER_TRASH_ROLE - Static variable in class com.funambol.email.util.Def
 
FORWARDED - Static variable in interface com.funambol.email.pdi.mail.IEMAIL
 
FlagProperties - class com.funambol.email.items.model.FlagProperties.
 
FlagProperties(boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class com.funambol.email.items.model.FlagProperties
 
Folder - class com.funambol.email.pdi.folder.Folder.
An object representing a folder.
Folder() - Constructor for class com.funambol.email.pdi.folder.Folder
Creates an empty Folder
FolderManager - class com.funambol.email.inboxlistener.tools.FolderManager.
this class implements the methods to get the Folders in a specific mailbox
FolderManager() - Constructor for class com.funambol.email.inboxlistener.tools.FolderManager
 
FolderToXML - class com.funambol.email.pdi.converter.FolderToXML.
This object is a converter from a Folder object model to an XML string.
FolderToXML(TimeZone, String) - Constructor for class com.funambol.email.pdi.converter.FolderToXML
 
filter - Variable in class com.funambol.email.engine.cache.CrcCachedSyncSource
 
folderInboxOpened - Variable in class com.funambol.email.transport.ImapMailServerWrapper
 
folderInboxOpened - Variable in class com.funambol.email.transport.PopMailServerWrapper
 
formatter(String) - Static method in class com.funambol.email.util.UtilityDate
 

G

getAccessed() - Method in class com.funambol.email.items.model.ItemFolder
Returns the accessed date of this Folder
getAccessed() - Method in class com.funambol.email.pdi.folder.Folder
Returns the accessed of this folder
getAccount(String) - Method in class com.funambol.email.inboxlistener.console.MenuDAO
Get Account; returns the MailAccount Object with all the info about the user
getAccounts() - Method in class com.funambol.email.inboxlistener.console.MenuDAO
Gets Accounts returns a list that contains MailAccount
getAccounts(String) - Method in class com.funambol.email.inboxlistener.engine.ListenerRegistryDAO
Gets Accounts returns a list that contains MailAccount
getAllDefaultFolders(String, Date) - Method in class com.funambol.email.items.dao.ImapEntityDAO
gets all default Folder
getAllDefaultFoldersInfo(String, Date) - Method in class com.funambol.email.items.dao.ImapEntityDAO
gets all default folder infos
getAllEmails(IMAPFolder, String, EmailFilter) - Method in class com.funambol.email.items.dao.ImapEntityDAO
gets all Messages for the caching system
getAllEmails(EmailFilter, HashMap) - Method in class com.funambol.email.items.manager.EntityManager
Return all email ids. it uses the CrcSyncItemInfo[], this array is set by the caching system method in the beginSync method.
getAllEmailsInbox(String, String) - Method in class com.funambol.email.items.dao.EntityDAO
 
getAllEmailsInbox(POP3Folder, EmailFilter, Locale) - Method in class com.funambol.email.items.dao.PopEntityDAO
gets all Messages NOTE: in the pop protocol this feature doesn't work
SearchTerm st = new ReceivedDateTerm(ComparisonTerm.GE, filter.getTime());
messages = f.search(st);
so we have to use a manual filter
getAllEmailsInbox(POP3Folder) - Method in class com.funambol.email.items.dao.PopEntityDAO
gets all Messages NOTE: in the pop protocol this feature doesn't work
SearchTerm st = new ReceivedDateTerm(ComparisonTerm.GE, filter.getTime());
messages = f.search(st);
so we have to use a manual filter
getAllEmailsInfo(EmailFilter, String, boolean) - Method in class com.funambol.email.items.manager.ImapEntityManager
todo get all emails info from all folders (not only from the 5 main folder)
getAllEmailsInfo(EmailFilter, String, String, long) - Method in class com.funambol.email.items.manager.PopEntityManager
 
getAllEmailsSent(EmailFilter, String, long) - Method in class com.funambol.email.items.dao.PopEntityDAO
 
getAllFolders(EmailFilter, IMAPFolder, String, String, long) - Method in class com.funambol.email.items.dao.ImapEntityDAO
gets all Folder
getAllFolders(EmailFilter, boolean, String, long) - Method in class com.funambol.email.items.manager.ImapEntityManager
if allMailboxActivation is true the method gets the 5 main folders (inbox, outbox, sent, draft, trash) and recursively all the subforlders

if allMailboxActivation is false the method gets only the 5 main folders (inbox, outbox, sent, draft, trash)

getAllFolders() - Method in class com.funambol.email.items.manager.PopEntityManager
the pop-like connector gets only the default folders (inbox, outbox, sent)
getAllFoldersInfo(EmailFilter, IMAPFolder, ItemFolder, String, long) - Method in class com.funambol.email.items.dao.ImapEntityDAO
gets all folder infos
getAllFoldersInfo(EmailFilter, boolean, String, long) - Method in class com.funambol.email.items.manager.ImapEntityManager
 
getAllFoldersInfo() - Method in class com.funambol.email.items.manager.PopEntityManager
the pop-like connector gets only the default folders (inbox, outbox, sent)
getAllSyncItemInfo() - Method in class com.funambol.email.engine.cache.CrcCachedSyncSource
 
getAllSyncItemInfo() - Method in class com.funambol.email.engine.source.ImapEmailSyncSource
 
getAllSyncItemInfo() - Method in class com.funambol.email.engine.source.PopEmailSyncSource
 
getAllSyncItemKeys() - Method in class com.funambol.email.engine.source.ImapEmailSyncSource
 
getAllSyncItemKeys() - Method in class com.funambol.email.engine.source.PopEmailSyncSource
 
getAttributes() - Method in class com.funambol.email.items.model.ItemFolder
Returns the attributes of this Folder
getBoolean(String) - Static method in class com.funambol.email.util.Utility
 
getClientAuth() - Method in class com.funambol.email.security.EmailMultiOfficer
 
getClientAuth() - Method in class com.funambol.email.security.EmailOfficer
 
getComparisonTerm(String) - Static method in class com.funambol.email.util.Utility
 
getConfigInstance() - Static method in class com.funambol.email.admin.EmailConnectorConfig
 
getConfigInstance() - Static method in class com.funambol.email.inboxlistener.admin.InboxListenerConfig
 
getConnection() - Method in class com.funambol.email.inboxlistener.engine.DBTools
 
getContentFromSyncItem(SyncItem) - Static method in class com.funambol.email.util.Utility
get content from a SyncItem
getContentType() - Method in class com.funambol.email.items.model.InternalPart
Returns the contentType of the Message
getCreated() - Method in class com.funambol.email.items.model.ItemFolder
Returns the origination date of this Folder
getCreated() - Method in class com.funambol.email.items.model.ItemMessage
Returns the origination date of this Message
getCreated() - Method in class com.funambol.email.pdi.folder.Folder
Returns the created of this folder
getCreated() - Method in class com.funambol.email.pdi.mail.Email
Returns the created of this mail
getDHandler() - Method in class com.funambol.email.items.model.InternalPart
Returns the dhandler of the Part
getDataSource() - Method in class com.funambol.email.admin.EmailConnectorConfig
 
getDefaultFolder() - Method in class com.funambol.email.engine.source.EmailSyncSource
Getter for property defaultFolder.
getDefaultFolder(IMailServerWrapper, String) - Method in class com.funambol.email.items.dao.EntityDAO
check if the Folder is in the mail server
getDefaultFolder() - Method in class com.funambol.email.transport.CommonMailServerWrapper
 
getDefaultFolder() - Method in interface com.funambol.email.transport.IMailServerWrapper
 
getDefaultFolderId(DefaultFolder, String) - Static method in class com.funambol.email.util.Utility
the method checks if the folder is a default folder On Exchange server the Default folder are: - /Inbox - /Outbox - /Sent - /Draft - /Trash It's depend of the language (see configuration panel)
getDeleted() - Method in class com.funambol.email.items.model.ItemMessage
Returns if the Message has been deleted
getDeleted() - Method in class com.funambol.email.pdi.mail.Email
Returns the deleted of this mail
getDeletedSyncItemKeys(Timestamp, Timestamp) - Method in class com.funambol.email.engine.cache.CrcCachedSyncSource
 
getDevice(String) - Method in class com.funambol.email.engine.source.EmailSyncSource
Return the device with the given deviceId
getDisposition() - Method in class com.funambol.email.items.model.InternalPart
Returns the disposition of the Part
getDraftId() - Method in class com.funambol.email.items.model.DefaultFolder
 
getDraftName() - Method in class com.funambol.email.items.model.DefaultFolder
 
getDraftRole() - Method in class com.funambol.email.items.model.DefaultFolder
 
getDraftsFolder() - Method in class com.funambol.email.transport.ImapMailServerWrapper
returns Drafts Folder Instance
getEmail(String) - Method in class com.funambol.email.test.TestGetH
 
getEmail(String) - Method in class com.funambol.email.test.TestGetHB
 
getEmail(String) - Method in class com.funambol.email.test.TestGetHBA
 
getEmailFromClause(Session, HashMap, String, Email) - Method in class com.funambol.email.items.manager.EntityManager
Checks if an email is already inserted in the db and returns the GUID.
getEmailFromClauseInDB(Session, String, Email, String, long) - Method in class com.funambol.email.items.manager.PopEntityManager
checks if an email is already inserted in the db and returns the GUID we use the header Message-ID as search criteria
getEmailFromMessageID(IMAPFolder, String, String) - Method in class com.funambol.email.items.dao.ImapEntityDAO
serch a document using the header Message-ID
getEmailFromMessageID(String, Session, String, long) - Method in class com.funambol.email.items.dao.PopEntityDAO
serch a document using the header Message-ID
getEmailFromUID(IMAPFolder, String, long) - Method in class com.funambol.email.items.dao.ImapEntityDAO
serch a document using UID; for IMAP4 protocol UID is long
getEmailFromUID(EmailFilter, String, String, char, String, long) - Method in class com.funambol.email.items.manager.ImapEntityManager
 
getEmailFromUID(EmailFilter, String, String, char, String, long) - Method in class com.funambol.email.items.manager.PopEntityManager
Get the email; called by the SyncSource
getEmailInboxFromUID(POP3Folder, Message[], String) - Method in class com.funambol.email.items.dao.PopEntityDAO
serch a document using UID; for POP3 protocol UID is String I have to use a custome getMessageByUID because there is not a folder.getMessageByUID method like in the imap protocol
getEmailItem() - Method in class com.funambol.email.pdi.mail.Email
Returns the mailItem of this mail
getEmailSentFromUID(String, Session, String, long) - Method in class com.funambol.email.items.dao.PopEntityDAO
 
getEmailsFromInbox(IMailServerWrapper, HashMap) - Method in class com.funambol.email.inboxlistener.engine.MailboxMSDAO
get messages from inbox folder This method returns all the items in the server inbox folder
getEncodingType() - Method in class com.funambol.email.items.model.ItemMessage
Returns the encoding type of this Message
getExt() - Method in class com.funambol.email.items.model.ItemMessage
Returns Ext
getExt() - Method in class com.funambol.email.pdi.mail.Email
Returns the ext of this mail
getFileName() - Method in class com.funambol.email.items.model.InternalPart
Returns the filename of the Attachment
getFilter() - Method in class com.funambol.email.admin.EmailConnectorConfig
 
getFilterType() - Method in class com.funambol.email.items.model.EmailFilter
 
getFlagged() - Method in class com.funambol.email.items.model.ItemMessage
Returns if the Message has been flagged
getFlagged() - Method in class com.funambol.email.pdi.mail.Email
Returns the flagged of this mail
getFolder() - Method in class com.funambol.email.items.model.EmailFilter
 
getFolderCreationDate() - Static method in class com.funambol.email.util.Utility
set creation date of a folder
getFolderFromName(String, String, String, long) - Method in class com.funambol.email.items.manager.ImapEntityManager
search the twin of the folder "name".
getFolderFromName(String, String, String, long) - Method in class com.funambol.email.items.manager.PopEntityManager
 
getFolderFromUID(String, String, long) - Method in class com.funambol.email.items.dao.EntityDAO
serch a folder using the GUID in the local DB
getFolderFromUID(EmailFilter, String, String, long) - Method in class com.funambol.email.items.manager.ImapEntityManager
get folder from GUID
getFolderFromUID(String, String, long) - Method in class com.funambol.email.items.manager.PopEntityManager
 
getFolderNameFromFullpath(String) - Static method in class com.funambol.email.util.Utility
 
getFolderRole(String, DefaultFolder) - Static method in class com.funambol.email.util.Utility
set folder role using the name
getForwarded() - Method in class com.funambol.email.items.model.ItemMessage
Returns if the Message has been forwarded
getForwarded() - Method in class com.funambol.email.pdi.mail.Email
Returns the forwarded of this mail
getFoundationFolderFromXML(String) - Method in class com.funambol.email.engine.source.EmailSyncSource
Get Data from XML message converting the xml item into a Folder object It's public for unit-test purpose
getFoundationMailFromXML(String) - Method in class com.funambol.email.engine.source.EmailSyncSource
Get Data from XML message converting the xml item into a Email object It's public for unit-test purpose
getFullPathFromFID(String, String, long) - Method in class com.funambol.email.items.dao.EntityDAO
gets the folder fullpath from the local DB In the local db the GUID is composed by: parentId + separator + objectId This method look up the item with the GUID = '%/FID'
getFullPathFromGUID(String, String, long) - Method in class com.funambol.email.items.dao.EntityDAO
gets the folder fullpath from the local DB
getGUID() - Method in class com.funambol.email.items.model.ItemFolder
Returns the id of this Folder
getGUID() - Method in class com.funambol.email.items.model.ItemMessage
Returns the id of this Message
getGUID() - Method in class com.funambol.email.items.model.SendResult
 
getGUIDFromFullPath(String, String, long) - Method in class com.funambol.email.items.dao.EntityDAO
gets the Folder id from the local DB
getHeader() - Method in class com.funambol.email.engine.cache.CrcSyncItemInfo
 
getHeaderCharset(Message) - Static method in class com.funambol.email.util.Utility
Returns the charset in the ContentType It can be used when the standard method
ContentType ct = new ContentType(part.getContentType());
String specifiedCharset = ct.getParameter("charset");
doesn't work and return null
getHeaderDate() - Method in class com.funambol.email.engine.cache.CrcSyncItemInfo
 
getHeaderDate(Message, Locale) - Static method in class com.funambol.email.util.UtilityDate
Returns an origination date in UTC format Available Date Parser pat_1: Exchange 2003 (eng): wed, 6 Oct 2005 09:46:47 +0200 pat_2: Exchange 2000 (eng): 6 Oct 2005 09:46:47 +0200 pat_3: BB client : Wed Dec 28 20:05:53 GMT 2005 pat_4: ??
getHeaderMessageID(Message) - Static method in class com.funambol.email.util.Utility
 
getHeaderMessageID(String) - Static method in class com.funambol.email.util.Utility
get the message id from the email that the client try to send format: Message-ID: O/AAAAAK8wAAACAAAAggAAAA==@192.168.55.101
getHeaderSyncLabel(Message) - Static method in class com.funambol.email.util.Utility
 
getHost() - Method in class com.funambol.email.admin.EmailConnectorConfig
 
getHost() - Method in class com.funambol.email.inboxlistener.model.MSAccount
 
getHost() - Method in class com.funambol.email.security.MailServer
 
getId() - Method in class com.funambol.email.items.model.EmailFilter
 
getInHost() - Method in class com.funambol.email.engine.source.EmailSyncSource
Getter for property Incoming Mail Server Host.
getInPort() - Method in class com.funambol.email.engine.source.EmailSyncSource
Getter for property Incoming Mail Server Port.
getInbox() - Method in class com.funambol.email.inboxlistener.engine.MSTools
return the inbox folder
getInboxFolder() - Method in class com.funambol.email.transport.ImapMailServerWrapper
returns Inbox Folder Instance
getInboxFolder() - Method in class com.funambol.email.transport.PopMailServerWrapper
returns Inbox Folder Instance
getInboxId() - Method in class com.funambol.email.items.model.DefaultFolder
 
getInboxName() - Method in class com.funambol.email.items.model.DefaultFolder
 
getInboxRole() - Method in class com.funambol.email.items.model.DefaultFolder
 
getInternal() - Method in class com.funambol.email.engine.cache.CrcSyncItemInfo
 
getInterval() - Method in class com.funambol.email.inboxlistener.admin.InboxListenerConfig
 
getInterval() - Method in class com.funambol.email.inboxlistener.model.MSAccount
 
getInvalid() - Method in class com.funambol.email.engine.cache.CrcSyncItemInfo
 
getInvalidItems(String, long) - Method in class com.funambol.email.engine.cache.CrcItemStateDAO
Gets local items
getIsEmail() - Method in class com.funambol.email.engine.cache.CrcSyncItemInfo
 
getIsSSL() - Method in class com.funambol.email.inboxlistener.model.MSAccount
 
getItems() - Method in class com.funambol.email.inboxlistener.engine.MailboxDBDAO
Get the Items from DB
getJavaMessage() - Method in class com.funambol.email.items.model.ItemMessage
Returns the javaMessage of this Message
getJdbcDriver() - Method in class com.funambol.email.inboxlistener.admin.InboxListenerConfig
 
getJdbcDriver() - Method in class com.funambol.email.inboxlistener.model.DBAccount
 
getJdbcPassword() - Method in class com.funambol.email.inboxlistener.admin.InboxListenerConfig
 
getJdbcPassword() - Method in class com.funambol.email.inboxlistener.model.DBAccount
 
getJdbcUrl() - Method in class com.funambol.email.inboxlistener.admin.InboxListenerConfig
 
getJdbcUrl() - Method in class com.funambol.email.inboxlistener.model.DBAccount
 
getJdbcUser() - Method in class com.funambol.email.inboxlistener.admin.InboxListenerConfig
 
getJdbcUser() - Method in class com.funambol.email.inboxlistener.model.DBAccount
 
getJndiDataSourceName() - Method in class com.funambol.email.engine.cache.CrcItemStateDAO
 
getKey() - Method in class com.funambol.email.engine.cache.CrcSyncItemInfo
 
getKeyPart(String, int) - Static method in class com.funambol.email.util.Utility
get the ID after the specified position 1 it returns the FID 2 it returns the FMID 3 it returns the UIDV
getKeyParts(SyncItem) - Static method in class com.funambol.email.util.Utility
the Funambol client send id in format: I/1234 the mobile phone can send the LUID not in the format : 1234
getKeystorePassPhrase() - Method in class com.funambol.email.admin.EmailConnectorConfig
 
getKeystorePassphrase() - Method in class com.funambol.email.engine.source.EmailSyncSource
Getter for property keystorePassphrase
getKeystorePassphrase() - Method in class com.funambol.email.inboxlistener.model.MSAccount
 
getKeystorePassphrase() - Method in class com.funambol.email.security.MailServer
 
getKeystorePath() - Method in class com.funambol.email.admin.EmailConnectorConfig
 
getKeystorePath() - Method in class com.funambol.email.engine.source.EmailSyncSource
Getter for property keystorePath
getKeystorePath() - Method in class com.funambol.email.inboxlistener.model.MSAccount
 
getKeystorePath() - Method in class com.funambol.email.security.MailServer
 
getLUID() - Method in class com.funambol.email.items.model.SendResult
 
getLastCrc() - Method in class com.funambol.email.engine.cache.CrcSyncItemInfo
 
getLastCrc(Message, String, String) - Static method in class com.funambol.email.util.Utility
Compute CRC-32 checksum value for the specified Message
getLastUIDs() - Method in class com.funambol.email.transport.ImapMessageCountListener
 
getListenerID() - Method in class com.funambol.email.inboxlistener.model.MailboxAccount
 
getListenerId() - Method in class com.funambol.email.admin.EmailConnectorConfig
 
getListenerId() - Method in class com.funambol.email.inboxlistener.admin.InboxListenerConfig
 
getListenerId() - Method in class com.funambol.email.security.MailServer
 
getLocalItems() - Method in class com.funambol.email.engine.cache.CrcCachedSyncSource
 
getLocalItems(String, long) - Method in class com.funambol.email.engine.cache.CrcItemStateDAO
Gets local items
getLocale() - Method in class com.funambol.email.transport.CommonMailServerWrapper
 
getLocale() - Method in interface com.funambol.email.transport.IMailServerWrapper
 
getMailDefaultFolder() - Method in class com.funambol.email.transport.CommonMailServerWrapper
 
getMailDefaultFolder() - Method in interface com.funambol.email.transport.IMailServerWrapper
 
getMailServer() - Method in class com.funambol.email.inboxlistener.model.MSAccount
 
getMailServerList() - Method in class com.funambol.email.security.EmailMultiOfficer
 
getMailServerWrapper(String) - Static method in class com.funambol.email.transport.MailServerWrapperFactory
 
getMaxEmailNumber() - Method in class com.funambol.email.inboxlistener.model.MailboxAccount
 
getMaxEmailNumber(String) - Method in class com.funambol.email.items.dao.EntityDAO
get the max number of emails in the cache
getMaxEmailNumber(String) - Method in class com.funambol.email.items.manager.EntityManager
get the max number of email in the cache
getMaxInboxNum() - Method in class com.funambol.email.items.model.EmailFilter
 
getMaxSentNum() - Method in class com.funambol.email.items.model.EmailFilter
 
getMessageID() - Method in class com.funambol.email.engine.cache.CrcSyncItemInfo
 
getMessage_id() - Method in class com.funambol.email.items.model.ItemMessage
Returns the message-id of this Message
getMessages(Folder, int) - Static method in class com.funambol.email.util.Utility
get the Messages from the Mail Server
getModified() - Method in class com.funambol.email.items.model.ItemFolder
Returns the modified date of this Folder
getModified() - Method in class com.funambol.email.items.model.ItemMessage
Returns the modified date of this Message
getModified() - Method in class com.funambol.email.pdi.folder.Folder
Returns the modified of this folder
getModified() - Method in class com.funambol.email.pdi.mail.Email
Returns the modified of this mail
getName() - Method in class com.funambol.email.items.model.ItemFolder
Returns the name of this Folder
getName() - Method in class com.funambol.email.pdi.folder.Folder
Returns the name of this folder
getNewSyncItemKeys(Timestamp, Timestamp) - Method in class com.funambol.email.engine.cache.CrcCachedSyncSource
 
getNumBytes() - Method in class com.funambol.email.items.model.EmailFilter
 
getOutHost() - Method in class com.funambol.email.engine.source.EmailSyncSource
Getter for property Outgoing Mail Server Host.
getOutPort() - Method in class com.funambol.email.engine.source.EmailSyncSource
Getter for property Outgoing Mail Server Port.
getOutboxFolder() - Method in class com.funambol.email.transport.ImapMailServerWrapper
returns Outbox Folder Instance
getOutboxId() - Method in class com.funambol.email.items.model.DefaultFolder
 
getOutboxName() - Method in class com.funambol.email.items.model.DefaultFolder
 
getOutboxRole() - Method in class com.funambol.email.items.model.DefaultFolder
 
getParentFullpathFromFullpath(String) - Static method in class com.funambol.email.util.Utility
gets the parent path of a folder using the full folder path
getParentId() - Method in class com.funambol.email.items.model.ItemFolder
Returns the parent id of this Folder
getParentId() - Method in class com.funambol.email.items.model.ItemMessage
Returns the id of this Message
getParentId() - Method in class com.funambol.email.pdi.folder.Folder
Returns the parentId of this folder
getParentId() - Method in class com.funambol.email.pdi.mail.Email
Returns the parentId of this mail (folder id)
getPartValue() - Method in class com.funambol.email.items.model.InternalPart
Returns the partvalue of the Message
getPassword() - Method in class com.funambol.email.inboxlistener.model.MailboxAccount
 
getPassword(String, String) - Static method in class com.funambol.email.util.Utility
credantials format: "username:passowrd"
getPasswordAuthentication() - Method in class com.funambol.email.transport.ConnectorAuthenticator
 
getPort() - Method in class com.funambol.email.admin.EmailConnectorConfig
 
getPort() - Method in class com.funambol.email.inboxlistener.model.MSAccount
 
getPort() - Method in class com.funambol.email.security.MailServer
 
getPreferredSize() - Method in class com.funambol.email.admin.EmailConnectorConfigPanel
Set preferredSize of the panel
getPreferredSize() - Method in class com.funambol.email.admin.EmailSyncSourceConfigPanel
Set preferredSize of the panel
getProtocol() - Method in class com.funambol.email.admin.EmailConnectorConfig
 
getProtocol() - Method in class com.funambol.email.engine.source.EmailSyncSource
Getter for property Mail Server protocol.
getProtocol() - Method in class com.funambol.email.inboxlistener.model.MSAccount
 
getProtocol() - Method in class com.funambol.email.security.MailServer
 
getRead() - Method in class com.funambol.email.items.model.ItemMessage
Returns if the Message has been read
getRead() - Method in class com.funambol.email.pdi.mail.Email
Returns the read of this mail
getReceived() - Method in class com.funambol.email.items.model.ItemMessage
Returns the received date of this Message
getReceived() - Method in class com.funambol.email.pdi.mail.Email
Returns the received of this mail
getReceivedDate(Message, Locale) - Static method in class com.funambol.email.util.Utility
Date : Thu Oct 06 09:46:47 CEST 2005 Returns a received date in UTC format
getRegisterAccount() - Method in class com.funambol.email.admin.EmailConnectorConfig
 
getReloadingTime() - Method in class com.funambol.email.inboxlistener.admin.InboxListenerConfig
 
getReloadingTime() - Method in class com.funambol.email.inboxlistener.model.DBAccount
 
getReplied() - Method in class com.funambol.email.items.model.ItemMessage
Returns if the Message has been replied
getReplied() - Method in class com.funambol.email.pdi.mail.Email
Returns the replied of this mail
getRole() - Method in class com.funambol.email.items.model.ItemFolder
Returns the role of this Folder
getRole() - Method in class com.funambol.email.pdi.folder.Folder
Returns the role of this folder
getSentFolder() - Method in class com.funambol.email.transport.ImapMailServerWrapper
returns Sent Folder Instance
getSentId() - Method in class com.funambol.email.items.model.DefaultFolder
 
getSentName() - Method in class com.funambol.email.items.model.DefaultFolder
 
getSentRole() - Method in class com.funambol.email.items.model.DefaultFolder
 
getSentnumber() - Method in class com.funambol.email.admin.EmailConnectorConfig
 
getSentpop() - Method in class com.funambol.email.admin.EmailConnectorConfig
 
getServerAuth() - Method in class com.funambol.email.security.EmailMultiOfficer
 
getServerAuth() - Method in class com.funambol.email.security.EmailOfficer
 
getServerBean(WSAccount, int) - Static method in class com.funambol.email.util.UtilityIL
Calls getServerBean method of the WS
getServerItems() - Method in class com.funambol.email.engine.cache.CrcCachedSyncSource
 
getServerOut() - Method in class com.funambol.email.transport.CommonMailServerWrapper
used in the creation of the Message-ID see IMAP-based getEmailFromUID
getServerType() - Method in class com.funambol.email.engine.source.EmailSyncSource
Getter for property mail server type.
getServerType() - Method in class com.funambol.email.items.dao.ImapEntityDAO
 
getServerType() - Method in class com.funambol.email.transport.CommonMailServerWrapper
used in getOnlyMailTerm see IMAP-based getOnlyMailTerm
getServerType() - Method in interface com.funambol.email.transport.IMailServerWrapper
 
getSession() - Method in class com.funambol.email.transport.CommonMailServerWrapper
 
getSession() - Method in interface com.funambol.email.transport.IMailServerWrapper
 
getSize() - Method in class com.funambol.email.items.model.EmailFilter
 
getSize() - Method in class com.funambol.email.items.model.InternalPart
Returns the size of this Body
getSsl() - Method in class com.funambol.email.admin.EmailConnectorConfig
 
getSslActive() - Method in class com.funambol.email.security.MailServer
 
getStartupNotification() - Method in class com.funambol.email.inboxlistener.admin.InboxListenerConfig
 
getStatus() - Method in class com.funambol.email.engine.cache.CrcSyncItemInfo
 
getStore() - Method in class com.funambol.email.transport.CommonMailServerWrapper
 
getStore() - Method in interface com.funambol.email.transport.IMailServerWrapper
 
getStreamMessage() - Method in class com.funambol.email.items.model.ItemMessage
Returns the message of this Message
getStringRFC2822() - Method in class com.funambol.email.pdi.mail.EmailItem
Returns the header of this mail
getSyncItemFromId(SyncItemKey) - Method in class com.funambol.email.engine.source.ImapEmailSyncSource
 
getSyncItemFromId(SyncItemKey) - Method in class com.funambol.email.engine.source.PopEmailSyncSource
 
getSyncItemKeysFromTwin(SyncItem) - Method in class com.funambol.email.engine.source.ImapEmailSyncSource
 
getSyncItemKeysFromTwin(SyncItem) - Method in class com.funambol.email.engine.source.PopEmailSyncSource
 
getSyncItemStateFromId(SyncItemKey) - Method in class com.funambol.email.engine.cache.CrcCachedSyncSource
 
getSyncItemStateFromId(String, int, ArrayList, ArrayList, ArrayList) - Static method in class com.funambol.email.engine.cache.CrcCachedSyncSourceHelper
 
getTime() - Method in class com.funambol.email.items.model.EmailFilter
 
getTimeClause() - Method in class com.funambol.email.items.model.EmailFilter
 
getTimeFilteredItems(Message[], EmailFilter, Locale) - Method in class com.funambol.email.items.dao.EntityDAO
 
getTrashFolder() - Method in class com.funambol.email.transport.ImapMailServerWrapper
returns Trash Folder Instance
getTrashId() - Method in class com.funambol.email.items.model.DefaultFolder
 
getTrashName() - Method in class com.funambol.email.items.model.DefaultFolder
 
getTrashRole() - Method in class com.funambol.email.items.model.DefaultFolder
 
getUID() - Method in class com.funambol.email.pdi.folder.Folder
Returns the uid of this folder
getUID() - Method in class com.funambol.email.pdi.mail.Email
Returns the uid of this mail
getUpdatedSyncItemKeys(Timestamp, Timestamp) - Method in class com.funambol.email.engine.cache.CrcCachedSyncSource
 
getUser() - Method in class com.funambol.email.inboxlistener.model.MailboxAccount
 
getUserAddress() - Method in class com.funambol.email.transport.CommonMailServerWrapper
used in the creation of the Message-ID see IMAP-based getEmailFromUID
getValues() - Method in class com.funambol.email.admin.EmailSyncSourceConfigPanel
Set syncSource properties with the values provided by the user.
getWsEndPoint() - Method in class com.funambol.email.inboxlistener.admin.InboxListenerConfig
 
getWsEndPoint() - Method in class com.funambol.email.inboxlistener.model.WSAccount
 
getWsPassword() - Method in class com.funambol.email.inboxlistener.admin.InboxListenerConfig
 
getWsPassword() - Method in class com.funambol.email.inboxlistener.model.WSAccount
 
getWsSyncSource() - Method in class com.funambol.email.inboxlistener.admin.InboxListenerConfig
 
getWsSyncSource() - Method in class com.funambol.email.inboxlistener.model.WSAccount
 
getWsSyncSourceType() - Method in class com.funambol.email.inboxlistener.admin.InboxListenerConfig
 
getWsSyncSourceType() - Method in class com.funambol.email.inboxlistener.model.WSAccount
 
getWsUsername() - Method in class com.funambol.email.inboxlistener.admin.InboxListenerConfig
 
getWsUsername() - Method in class com.funambol.email.inboxlistener.model.WSAccount
 
getXMLFromFoundationFolder(Folder) - Method in class com.funambol.email.engine.source.EmailSyncSource
Get Data from foundation.pdi.mail.Folder converting the Folder object into an xml item
getXMLFromFoundationMail(Email) - Method in class com.funambol.email.engine.source.EmailSyncSource
Get Data from sync4j.foundation.pdi.mail.Email converting the Contact object into an xml item
getXnam() - Method in class com.funambol.email.pdi.mail.Ext
 
getXvalAttach() - Method in class com.funambol.email.pdi.mail.Ext
 
getXvalBody() - Method in class com.funambol.email.pdi.mail.Ext
 
get_H(Session, String, String, Message, char, Locale, EmailFilter) - Method in class com.funambol.email.items.manager.EntityManagerFilter
returns only header
get_HB(Session, String, String, Message, char, Locale, int, EmailFilter) - Method in class com.funambol.email.items.manager.EntityManagerFilter
returns header and body with byte quatity limitation
get_HBA(Session, String, String, Message, char, Locale, int, EmailFilter) - Method in class com.funambol.email.items.manager.EntityManagerFilter
if numBytes = -1 it returns all parts of the message (header, body, attachements) without byte quatity limitation.
go() - Method in class com.funambol.email.inboxlistener.console.Menu
 
go() - Method in class com.funambol.email.inboxlistener.tools.FolderManager
 

H

HEADER_LABEL_CHARSET - Static variable in class com.funambol.email.util.Def
 
HEADER_LABEL_CONTENT_TYPE - Static variable in class com.funambol.email.util.Def
 
HEADER_LABEL_DATE - Static variable in class com.funambol.email.util.Def
 
HEADER_LABEL_MESSAGE_ID - Static variable in class com.funambol.email.util.Def
 
HEADER_LABEL_RECEIVED - Static variable in class com.funambol.email.util.Def
 
HEADER_LABEL_SYNCMESSAGE - Static variable in class com.funambol.email.util.Def
 
HEADER_VALUE_SYNCMESSAGE - Static variable in class com.funambol.email.util.Def
 
hasMatchedDate(Date, EmailFilter) - Method in class com.funambol.email.items.manager.EntityManager
 
hasMatchedSize(Message, EmailFilter) - Method in class com.funambol.email.items.manager.EntityManager
 
hasNewMessages(CrcSyncItemInfo[], HashMap) - Method in class com.funambol.email.inboxlistener.engine.MailboxDBDAO
 

I

ID_COUNTER_FOLDER - Static variable in class com.funambol.email.util.Def
 
ID_COUNTER_SENT - Static variable in class com.funambol.email.util.Def
 
IEMAIL - interface com.funambol.email.pdi.mail.IEMAIL.
EMAIL DATA OBJECT constants
IFOLDER - interface com.funambol.email.pdi.folder.IFOLDER.
FOLDER DATA OBJECT constants
IMailServerWrapper - interface com.funambol.email.transport.IMailServerWrapper.
Interface for Mail Server Wrapper
INBOX_DELETE_EMAIL - Static variable in class com.funambol.email.util.Query
 
INBOX_DELETE_MAILBOX_INFO - Static variable in class com.funambol.email.util.Query
 
INBOX_INSERT_MAILBOX_INFO - Static variable in class com.funambol.email.util.Query
 
INBOX_SELECT_MAILBOX_INFO - Static variable in class com.funambol.email.util.Query
 
ImapEmailSyncSource - class com.funambol.email.engine.source.ImapEmailSyncSource.
This class implements common methods of EmailIMAPSyncSource

version $Id: ImapEmailSyncSource.java,v 1.10 2006/11/21 14:50:49 gbmiglia Exp $

ImapEmailSyncSource() - Constructor for class com.funambol.email.engine.source.ImapEmailSyncSource
 
ImapEntityDAO - class com.funambol.email.items.dao.ImapEntityDAO.
This class implements methods to access data in Mail Server datastore.
ImapEntityDAO() - Constructor for class com.funambol.email.items.dao.ImapEntityDAO
 
ImapEntityDAO(String, String) - Constructor for class com.funambol.email.items.dao.ImapEntityDAO
 
ImapEntityManager - class com.funambol.email.items.manager.ImapEntityManager.
 
ImapEntityManager() - Constructor for class com.funambol.email.items.manager.ImapEntityManager
 
ImapEntityManager(IMailServerWrapper, String) - Constructor for class com.funambol.email.items.manager.ImapEntityManager
 
ImapMailServerWrapper - class com.funambol.email.transport.ImapMailServerWrapper.
Create a connection with a Mail Server using the IMAP protocol
ImapMailServerWrapper() - Constructor for class com.funambol.email.transport.ImapMailServerWrapper
 
ImapMessageCountListener - class com.funambol.email.transport.ImapMessageCountListener.
This class implemets a listener when a messages is added to a folder.
ImapMessageCountListener() - Constructor for class com.funambol.email.transport.ImapMessageCountListener
 
ImapSemaphore - class com.funambol.email.transport.ImapSemaphore.
This class implemets Semaphore in order to permit to manager layer to retreive the UID of the added message.
ImapSemaphore(boolean) - Constructor for class com.funambol.email.transport.ImapSemaphore
Create a new condition variable in a known state.
InboxListenerConfig - class com.funambol.email.inboxlistener.admin.InboxListenerConfig.
This class loads the parameter from the XML configuration file
InboxListenerConfig() - Constructor for class com.funambol.email.inboxlistener.admin.InboxListenerConfig
 
InboxListenerConfigException - exception com.funambol.email.exception.InboxListenerConfigException.
 
InboxListenerConfigException() - Constructor for class com.funambol.email.exception.InboxListenerConfigException
Creates a new instance of InboxListenerConfigException without detail message.
InboxListenerConfigException(String) - Constructor for class com.funambol.email.exception.InboxListenerConfigException
Constructs an instance of InboxListenerConfigException with the specified detail message.
InboxListenerConfigException(String, Throwable) - Constructor for class com.funambol.email.exception.InboxListenerConfigException
Constructs an instance of InboxListenerConfigException with the specified detail message.
InboxListenerException - exception com.funambol.email.exception.InboxListenerException.
 
InboxListenerException() - Constructor for class com.funambol.email.exception.InboxListenerException
Creates a new instance of InboxListenerException without detail message.
InboxListenerException(String) - Constructor for class com.funambol.email.exception.InboxListenerException
Constructs an instance of InboxListenerException with the specified detail message.
InboxListenerException(String, Throwable) - Constructor for class com.funambol.email.exception.InboxListenerException
Constructs an instance of InboxListenerException with the specified detail message.
InternalPart - class com.funambol.email.items.model.InternalPart.
 
InternalPart() - Constructor for class com.funambol.email.items.model.InternalPart
 
InternalPart(Object, String, String, String, DataHandler, boolean, boolean, int) - Constructor for class com.funambol.email.items.model.InternalPart
 
ItemFolder - class com.funambol.email.items.model.ItemFolder.
 
ItemFolder(String, String, String, String, String, String, String, String) - Constructor for class com.funambol.email.items.model.ItemFolder
the uid contains: - FID : parent folder id - separator (/) - UID : folder id
ItemMessage - class com.funambol.email.items.model.ItemMessage.
 
ItemMessage(String, String, String, Message, String, String, String, String, String, String, String, String, String, String, Ext) - Constructor for class com.funambol.email.items.model.ItemMessage
the uid contains: - FID : folder id - SEPARATOR : "/" default - FMID : message id considering folder
idFolderSpace - Static variable in class com.funambol.email.engine.source.EmailSyncSource
 
idSentSpace - Static variable in class com.funambol.email.engine.source.EmailSyncSource
 
ied - Variable in class com.funambol.email.items.manager.ImapEntityManager
 
iem - Variable in class com.funambol.email.engine.source.ImapEmailSyncSource
 
imsw - Variable in class com.funambol.email.items.manager.ImapEntityManager
 
inHost - Variable in class com.funambol.email.engine.source.EmailSyncSource
Property Incoming Server
inHostLabel - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
inHostValue - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
inPort - Variable in class com.funambol.email.engine.source.EmailSyncSource
Property Incoming Server Port
inPortLabel - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
inPortValue - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
inboxActivation - Variable in class com.funambol.email.engine.source.EmailSyncSource
Should the channel be inboxActivation?
inboxActivationValue - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
inboxLabel - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
inboxValue - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
infoTypesLabel - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
infoTypesValue - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
infoVersionsLabel - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
infoVersionsValue - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
init() - Method in class com.funambol.email.admin.EmailSyncSourceConfigPanel
Create the panel
init() - Method in class com.funambol.email.engine.cache.CrcCachedSyncSource
Init the syncSource
init() - Method in class com.funambol.email.engine.cache.CrcItemStateDAO
 
init() - Method in class com.funambol.email.engine.source.ImapEmailSyncSource
Init the syncSource
init() - Method in class com.funambol.email.engine.source.PopEmailSyncSource
Init the syncSource
insertAccount(MailboxAccount) - Method in class com.funambol.email.inboxlistener.console.MenuDAO
Gets Accounts returns a list that contains MailAccount
insertCustomFolder() - Method in class com.funambol.email.engine.source.EmailSyncSource
insert the default folder if needed
insertCustomFolder(IMAPFolder, String, IdSpaceGenerator, String, long) - Method in class com.funambol.email.items.dao.EntityDAO
insert a custom folder
insertCustomFolder(IMailServerWrapper, boolean, IdSpaceGenerator, String, long) - Method in class com.funambol.email.items.manager.EntityManager
Check if the local DB folders are consistent with the MailBox folders
insertDefaultFolder() - Method in class com.funambol.email.engine.source.EmailSyncSource
insert the default folder if needed
insertDefaultFolder(DefaultFolder, String, String, long) - Method in class com.funambol.email.items.manager.EntityManager
insert the default folder if needed
insertDefaultFolderInDB(String, String, String, String, long) - Method in class com.funambol.email.items.dao.EntityDAO
This method inserts one of the default folders if needed
insertDefaultFolderInMailServer(CommonMailServerWrapper, String) - Method in class com.funambol.email.items.dao.EntityDAO
This method inserts the folder in the MailServer
insertFolder(String, String, IdSpaceGenerator, String, long) - Method in class com.funambol.email.items.dao.EntityDAO
 
insertInvalidItem(String, String, Date, String) - Method in class com.funambol.email.engine.source.EmailSyncSource
insert the invalid item in the cache.
insertInvalidItem(String, String, Date, String, String, long) - Method in class com.funambol.email.items.manager.EntityManager
insert invalid item
insertInvalidItemInCache(String, String, Date, String, String, long) - Method in class com.funambol.email.items.dao.EntityDAO
This method inserts one of the default folders if needed
invoke(String, Object[]) - Method in class com.funambol.email.inboxlistener.engine.WSTools
Invokes the given WS method with the given objects.
isAccountExpired() - Method in class com.funambol.email.security.EmailMultiOfficer
 
isAccountExpired() - Method in class com.funambol.email.security.EmailOfficer
 
isAllMailboxActivation() - Method in class com.funambol.email.engine.source.EmailSyncSource
Getter for property allMailboxActivation.
isDraftActivation() - Method in class com.funambol.email.engine.source.EmailSyncSource
Getter for property draftActivation.
isDraftInMailServer() - Method in class com.funambol.email.items.model.DefaultFolder
 
isEmail(String, String, String, long) - Method in class com.funambol.email.items.manager.EntityManager
Check if the item is a folder or an email using the SyncItemKey
isEmailFromContent(String) - Method in class com.funambol.email.engine.source.EmailSyncSource
Returns true if the syncitem is a Mail, false if the sycItem is a Folder
isEmailFromKey(String, String) - Method in class com.funambol.email.engine.source.EmailSyncSource
Returns true if the syncitem is a Mail false if the sycItem is a Folder

the key is composed by: parentId/objId (mailid or folderid) The key is created by the connector and it always creates the syncItemKey using parentId and mailId

isEmailInFilter(Email, EmailFilter, String, String, String, Session, Locale, String, long) - Method in class com.funambol.email.items.manager.EntityManager
checks if a mail match the filter
isEmailInFilter(Email, EmailFilter, String, String, String, char, String, long) - Method in class com.funambol.email.items.manager.ImapEntityManager
checks if a mail match the filter
isEmailInFilter(Email, EmailFilter, String, String, String, char, String, long) - Method in class com.funambol.email.items.manager.PopEntityManager
checks if a mail match the filter
isEnable() - Method in class com.funambol.email.inboxlistener.model.MailboxAccount
 
isHtmlBody() - Method in class com.funambol.email.items.model.InternalPart
 
isInboxActivation() - Method in class com.funambol.email.engine.source.EmailSyncSource
Getter for property inboxActivation.
isInboxInMailServer() - Method in class com.funambol.email.items.model.DefaultFolder
 
isLoginFailed() - Method in class com.funambol.email.security.EmailMultiOfficer
 
isLoginFailed() - Method in class com.funambol.email.security.EmailOfficer
 
isOutboxActivation() - Method in class com.funambol.email.engine.source.EmailSyncSource
Getter for property outboxActivation.
isOutboxInMailServer() - Method in class com.funambol.email.items.model.DefaultFolder
 
isPOP() - Method in class com.funambol.email.items.model.SendResult
 
isSSL() - Method in class com.funambol.email.engine.source.EmailSyncSource
Getter for property ssl.
isSent() - Method in class com.funambol.email.items.model.SendResult
 
isSentActivation() - Method in class com.funambol.email.engine.source.EmailSyncSource
Getter for property sentActivation.
isSentInMailServer() - Method in class com.funambol.email.items.model.DefaultFolder
 
isSmtpAuth() - Method in class com.funambol.email.engine.source.EmailSyncSource
Getter for property Outgoing authentication required
isSoftDelete() - Method in class com.funambol.email.engine.source.EmailSyncSource
Getter for property Soft Delete required
isSyncItemInFilterClause(SyncItem) - Method in class com.funambol.email.engine.source.ImapEmailSyncSource
 
isSyncItemInFilterClause(SyncItemKey) - Method in class com.funambol.email.engine.source.ImapEmailSyncSource
 
isSyncItemInFilterClause(SyncItem) - Method in class com.funambol.email.engine.source.PopEmailSyncSource
 
isSyncItemInFilterClause(SyncItemKey) - Method in class com.funambol.email.engine.source.PopEmailSyncSource
 
isTextBody() - Method in class com.funambol.email.items.model.InternalPart
 
isTrashActivation() - Method in class com.funambol.email.engine.source.EmailSyncSource
Getter for property trashActivation.
isTrashInMailServer() - Method in class com.funambol.email.items.model.DefaultFolder
 
isTrue() - Method in class com.funambol.email.transport.ImapSemaphore
See if the condition variable is true (without releasing).
isTruncated() - Method in class com.funambol.email.pdi.mail.Ext
 
isValidItem(String) - Method in class com.funambol.email.engine.source.EmailSyncSource
 

J

jndiDataSourceName - Variable in class com.funambol.email.engine.cache.CrcCachedSyncSource
 
jndiDataSourceName - Variable in class com.funambol.email.items.dao.EntityDAO
 

K

keystoreLabel - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
keystorePassPhraseLabel - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
keystorePassPhraseValue - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
keystorePassphrase - Variable in class com.funambol.email.engine.source.EmailSyncSource
Property keystorePassphrase
keystorePath - Variable in class com.funambol.email.engine.source.EmailSyncSource
Property keystorePath
keystoreValue - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 

L

LOGGER_NAME - Static variable in class com.funambol.email.util.Def
 
ListenerRegistry - class com.funambol.email.inboxlistener.engine.ListenerRegistry.
 
ListenerRegistry(String, boolean, DBAccount, MSAccount, WSAccount) - Constructor for class com.funambol.email.inboxlistener.engine.ListenerRegistry
 
ListenerRegistryDAO - class com.funambol.email.inboxlistener.engine.ListenerRegistryDAO.
Contains methods to access to the tables with the information about Mail Server Account.
ListenerRegistryDAO(DBAccount) - Constructor for class com.funambol.email.inboxlistener.engine.ListenerRegistryDAO
 
locale - Variable in class com.funambol.email.transport.CommonMailServerWrapper
 
log - Variable in class com.funambol.email.engine.source.EmailSyncSource
 
log - Variable in class com.funambol.email.engine.source.ImapEmailSyncSource
 
log - Variable in class com.funambol.email.engine.source.PopEmailSyncSource
 
log - Variable in class com.funambol.email.items.dao.EntityDAO
 
log - Variable in class com.funambol.email.items.manager.EntityManager
 
log - Variable in class com.funambol.email.security.EmailMultiOfficer
 
log - Variable in class com.funambol.email.security.EmailOfficer
 
log - Variable in class com.funambol.email.transport.CommonMailServerWrapper
 
lookupDataSource(String) - Static method in class com.funambol.email.util.UtilityDB
Lookups the datasource JBOSS private String jndiDataSourceName = "java:jdbc/sync4j"; TOMCAT private String jndiDataSourceName = "java:comp/env/jdbc/sync4j";

M

MAX_INBOX_EMAIL_NUMBER - Static variable in class com.funambol.email.util.Def
 
MAX_SENT_EMAIL_NUMBER - Static variable in class com.funambol.email.util.Def
 
MODIFIED - Static variable in interface com.funambol.email.pdi.folder.IFOLDER
 
MODIFIED - Static variable in interface com.funambol.email.pdi.mail.IEMAIL
 
MSAccount - class com.funambol.email.inboxlistener.model.MSAccount.
 
MSAccount(String, String, boolean, String, int, int, String, String) - Constructor for class com.funambol.email.inboxlistener.model.MSAccount
 
MSTools - class com.funambol.email.inboxlistener.engine.MSTools.
This class groups some utility methods for Mail Server invoking
MSTools(MSAccount, MailboxAccount) - Constructor for class com.funambol.email.inboxlistener.engine.MSTools
Creates a new MSTools with the given MSAccount
MailServer - class com.funambol.email.security.MailServer.
 
MailServer() - Constructor for class com.funambol.email.security.MailServer
 
MailServerWrapperFactory - class com.funambol.email.transport.MailServerWrapperFactory.
 
MailServerWrapperFactory() - Constructor for class com.funambol.email.transport.MailServerWrapperFactory
 
MailToXML - class com.funambol.email.pdi.converter.MailToXML.
This object is a converter from a Mail object model to an XML string.
MailToXML(TimeZone, String) - Constructor for class com.funambol.email.pdi.converter.MailToXML
 
MailboxAccount - class com.funambol.email.inboxlistener.model.MailboxAccount.
 
MailboxAccount(String, String, boolean, String, int) - Constructor for class com.funambol.email.inboxlistener.model.MailboxAccount
 
MailboxDBDAO - class com.funambol.email.inboxlistener.engine.MailboxDBDAO.
Contains methods to access to the tables with the information about Mail Server Mailbox.
MailboxDBDAO(DBAccount, MailboxAccount, MSAccount) - Constructor for class com.funambol.email.inboxlistener.engine.MailboxDBDAO
 
MailboxMSDAO - class com.funambol.email.inboxlistener.engine.MailboxMSDAO.
This class groups some utility methods for Mail Server invoking
MailboxMSDAO(MSAccount, MailboxAccount) - Constructor for class com.funambol.email.inboxlistener.engine.MailboxMSDAO
Creates a new MSTools with the given MSAccount
MailboxManager - class com.funambol.email.inboxlistener.engine.MailboxManager.
 
MailboxManager(boolean, MailboxAccount, MSAccount, DBAccount, WSAccount) - Constructor for class com.funambol.email.inboxlistener.engine.MailboxManager
 
Menu - class com.funambol.email.inboxlistener.console.Menu.
simple admin console
Menu() - Constructor for class com.funambol.email.inboxlistener.console.Menu
 
MenuDAO - class com.funambol.email.inboxlistener.console.MenuDAO.
Contains methods to access to the DB tables
MenuDAO(DBAccount) - Constructor for class com.funambol.email.inboxlistener.console.MenuDAO
 
MessageProcessor - class com.funambol.email.inboxlistener.engine.MessageProcessor.
 
MessageProcessor() - Constructor for class com.funambol.email.inboxlistener.engine.MessageProcessor
 
mailDefaultFolder - Variable in class com.funambol.email.transport.CommonMailServerWrapper
 
main(String[]) - Static method in class com.funambol.email.inboxlistener.console.Menu
 
main(String[]) - Static method in class com.funambol.email.inboxlistener.engine.MessageProcessor
starting method
main(String[]) - Static method in class com.funambol.email.inboxlistener.tools.FolderManager
 
main(String[]) - Static method in class com.funambol.email.test.TestDate
 
main(String[]) - Static method in class com.funambol.email.test.TestGetH
 
main(String[]) - Static method in class com.funambol.email.test.TestGetHB
 
main(String[]) - Static method in class com.funambol.email.test.TestGetHBA
 
main(String[]) - Static method in class com.funambol.email.test.TestPDI
 
mainMenu() - Method in class com.funambol.email.inboxlistener.console.Menu
 
mergeArray(String[], String[], String[], String[], String[]) - Static method in class com.funambol.email.util.Utility
merge arrays
mergeArray(CrcSyncItemInfo[], CrcSyncItemInfo[], CrcSyncItemInfo[], CrcSyncItemInfo[], CrcSyncItemInfo[]) - Static method in class com.funambol.email.util.Utility
merge arrays
mergeArray(ItemFolder[], ItemFolder[], ItemFolder[], ItemFolder[], ItemFolder[]) - Static method in class com.funambol.email.util.Utility
merge arrays
mergeHashMap(HashMap, HashMap, HashMap, HashMap, HashMap) - Static method in class com.funambol.email.util.Utility
 
messagesAdded(MessageCountEvent) - Method in class com.funambol.email.transport.ImapMessageCountListener
Invoked when messages are added into a folder.
messagesInboxOpened - Variable in class com.funambol.email.transport.ImapMailServerWrapper
used in the getMessageByUID method. in the POP protocol there is no the method "folder.getMessageByUID(String) At the end of the sync session the server calls the getSyncItem In this method we open and close the folder every time.
messagesInboxOpened - Variable in class com.funambol.email.transport.PopMailServerWrapper
used in the getMessageByUID method. in the POP protocol there is no the method "folder.getMessageByUID(String) At the end of the sync session the server calls the getSyncItem In this method we open and close the folder every time.
messagesRemoved(MessageCountEvent) - Method in class com.funambol.email.transport.ImapMessageCountListener
Invoked when messages are removed (expunged) from a folder.
mswf - Variable in class com.funambol.email.engine.cache.CrcCachedSyncSource
wrapper for the Mail Server
multipleOpenConnection(String, String, String) - Method in class com.funambol.email.transport.CommonMailServerWrapper
 

N

NAME - Static variable in interface com.funambol.email.pdi.folder.IFOLDER
 
NAME_ALLOWED_CHARS - Static variable in class com.funambol.email.admin.EmailConnectorConfigPanel
 
NAME_ALLOWED_CHARS - Static variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
NOKIA_DRAFTS_ENG - Static variable in class com.funambol.email.util.Def
 
NOKIA_INBOX_ENG - Static variable in class com.funambol.email.util.Def
 
NOKIA_OUTBOX_ENG - Static variable in class com.funambol.email.util.Def
 
NOKIA_SENT_ENG - Static variable in class com.funambol.email.util.Def
 
NotificationWrapper - class com.funambol.email.inboxlistener.engine.NotificationWrapper.
 
NotificationWrapper(MailboxAccount, WSAccount) - Constructor for class com.funambol.email.inboxlistener.engine.NotificationWrapper
 
nameLabel - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
nameValue - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
needsFlagOptimization(char, String, EmailFilter) - Static method in class com.funambol.email.util.Utility
Checks if it's possible to optimize the syncml message dimension.

O

openConnection(IMailServerWrapper) - Method in class com.funambol.email.inboxlistener.engine.MSTools
open the Mail Server connection; Note the IL Tool works only the INBOX folder
openConnection(String, String, String, boolean, String, String, DefaultFolder, String, String, boolean, String, String) - Method in class com.funambol.email.transport.CommonMailServerWrapper
opens the connection with the mail server
openConnection(String, String, String, boolean, String, String, DefaultFolder, String, String, boolean, String, String) - Method in interface com.funambol.email.transport.IMailServerWrapper
opens the connection with the mail server
openConnection(String, String, String, boolean, String, String, DefaultFolder, String, String, boolean, String, String) - Method in class com.funambol.email.transport.ImapMailServerWrapper
opens the connection with the mail server
openConnection(String, String, String, boolean, String, String, DefaultFolder, String, String, boolean, String, String) - Method in class com.funambol.email.transport.PopMailServerWrapper
opens the connection with the mail server
outAuthLabel - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
outAuthValue - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
outHost - Variable in class com.funambol.email.engine.source.EmailSyncSource
Property Incoming Server
outHostLabel - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
outHostValue - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
outPort - Variable in class com.funambol.email.engine.source.EmailSyncSource
Property Incoming Server Port
outPortLabel - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
outPortValue - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
outboxActivation - Variable in class com.funambol.email.engine.source.EmailSyncSource
Should the channel be outboxActivation?
outboxActivationValue - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
outboxLabel - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
outboxValue - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
output(Message, String) - Method in class com.funambol.email.test.TestGetH
 
output(Message, String) - Method in class com.funambol.email.test.TestGetHB
 
output(Message, String) - Method in class com.funambol.email.test.TestGetHBA
 
output() - Method in class com.funambol.email.test.TestPDI
 

P

POLLING_INTERVALL - Static variable in class com.funambol.email.util.Def
 
PORT_ALLOWED_CHARS - Static variable in class com.funambol.email.admin.EmailConnectorConfigPanel
 
PORT_ALLOWED_CHARS - Static variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
PRODUCT_NAME - Static variable in class com.funambol.email.util.Def
 
PROTOCOL_IMAP - Static variable in class com.funambol.email.util.Def
 
PROTOCOL_IMAP_PORT - Static variable in class com.funambol.email.util.Def
 
PROTOCOL_POP3 - Static variable in class com.funambol.email.util.Def
 
PROTOCOL_POP3_PORT - Static variable in class com.funambol.email.util.Def
 
PopEmailSyncSource - class com.funambol.email.engine.source.PopEmailSyncSource.
This class implements common methods of EmailPOPSyncSource

version $Id: PopEmailSyncSource.java,v 1.41 2006/11/15 17:40:52 gbmiglia Exp $

PopEmailSyncSource() - Constructor for class com.funambol.email.engine.source.PopEmailSyncSource
 
PopEntityDAO - class com.funambol.email.items.dao.PopEntityDAO.
This class implements methods to access data in Mail Server datastore.
PopEntityDAO() - Constructor for class com.funambol.email.items.dao.PopEntityDAO
 
PopEntityDAO(String) - Constructor for class com.funambol.email.items.dao.PopEntityDAO
 
PopEntityManager - class com.funambol.email.items.manager.PopEntityManager.
 
PopEntityManager() - Constructor for class com.funambol.email.items.manager.PopEntityManager
 
PopEntityManager(IMailServerWrapper, String) - Constructor for class com.funambol.email.items.manager.PopEntityManager
 
PopMailServerWrapper - class com.funambol.email.transport.PopMailServerWrapper.
Create a connection with a Mail Server
PopMailServerWrapper() - Constructor for class com.funambol.email.transport.PopMailServerWrapper
 
panelName - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
label for the panel's name
parse() - Method in class com.funambol.email.pdi.parser.XMLFolderParser
Parse the xml document and returns a Folder object.
parse(Folder) - Method in class com.funambol.email.pdi.parser.XMLFolderParser
Parse the xml document and returns a Folder object.
parse() - Method in class com.funambol.email.pdi.parser.XMLMailParser
Parse the xml document and returns a iCalendar object.
parse(Email) - Method in class com.funambol.email.pdi.parser.XMLMailParser
Parse the xml document and returns a iCalendar object.
ped - Variable in class com.funambol.email.items.manager.PopEntityManager
 
pem - Variable in class com.funambol.email.engine.source.PopEmailSyncSource
 
pmsw - Variable in class com.funambol.email.items.manager.PopEntityManager
 
principal - Variable in class com.funambol.email.engine.cache.CrcCachedSyncSource
 
principalId - Variable in class com.funambol.email.engine.cache.CrcCachedSyncSource
 
protocol - Variable in class com.funambol.email.engine.source.EmailSyncSource
Property Mail Server Server protocol
ps - Variable in class com.funambol.email.security.EmailMultiOfficer
 
ps - Variable in class com.funambol.email.security.EmailOfficer
 

Q

Query - class com.funambol.email.util.Query.
 
Query() - Constructor for class com.funambol.email.util.Query
 

R

READ - Static variable in interface com.funambol.email.pdi.mail.IEMAIL
 
RECEIVED - Static variable in interface com.funambol.email.pdi.mail.IEMAIL
 
REPLIED - Static variable in interface com.funambol.email.pdi.mail.IEMAIL
 
ROLE - Static variable in interface com.funambol.email.pdi.folder.IFOLDER
 
ROOT_TAG - Static variable in interface com.funambol.email.pdi.folder.IFOLDER
 
ROOT_TAG - Static variable in interface com.funambol.email.pdi.mail.IEMAIL
 
read(String) - Static method in class com.funambol.email.inboxlistener.admin.ConfigHelper
 
readInteger() - Static method in class com.funambol.email.util.UtilityIL
 
readValue() - Static method in class com.funambol.email.util.UtilityIL
 
releaseAll() - Method in class com.funambol.email.transport.ImapSemaphore
Release all waiting threads without setting the condition true
releaseConnection(ResultSet, PreparedStatement) - Method in class com.funambol.email.inboxlistener.engine.DBTools
 
releaseConnection(PreparedStatement) - Method in class com.funambol.email.inboxlistener.engine.DBTools
 
releaseConnection(PreparedStatement, PreparedStatement) - Method in class com.funambol.email.inboxlistener.engine.DBTools
 
releaseConnection() - Method in class com.funambol.email.transport.CommonMailServerWrapper
 
releaseConnection() - Method in interface com.funambol.email.transport.IMailServerWrapper
closes the connection with the mail server
releaseConnection() - Method in class com.funambol.email.transport.ImapMailServerWrapper
closes the connection with the mail server
releaseConnection() - Method in class com.funambol.email.transport.PopMailServerWrapper
closes the connection with the mail server
releaseOne() - Method in class com.funambol.email.transport.ImapSemaphore
Release one waiting thread without setting the condition true
removeAllEmail(IMAPFolder) - Method in class com.funambol.email.items.dao.ImapEntityDAO
 
removeAllEmail(POP3Folder) - Method in class com.funambol.email.items.dao.PopEntityDAO
 
removeEmail(IMAPFolder, long) - Method in class com.funambol.email.items.dao.ImapEntityDAO
 
removeEmail(Message) - Method in class com.funambol.email.items.dao.PopEntityDAO
 
removeEmail(POP3Folder, String) - Method in class com.funambol.email.items.dao.PopEntityDAO
 
removeEmail(String, String, long) - Method in class com.funambol.email.items.dao.PopEntityDAO
 
removeEmail(String, String, String, HashMap, String, String, long) - Method in class com.funambol.email.items.manager.ImapEntityManager
deletes an email
removeEmail(EmailFilter, String, String, String, HashMap, String, String, long) - Method in class com.funambol.email.items.manager.PopEntityManager
deletes an email
removeEmailFromInbox(String, String, String) - Method in class com.funambol.email.items.dao.EntityDAO
 
removeEmailFromServerItems(String, HashMap) - Method in class com.funambol.email.items.dao.EntityDAO
remove the item from the map
removeFolder(String, String, long) - Method in class com.funambol.email.items.dao.EntityDAO
 
removeFolder(String, String, long) - Method in class com.funambol.email.items.manager.ImapEntityManager
deletes a Folder
removeFolderInServer(IMAPFolder) - Method in class com.funambol.email.items.dao.ImapEntityDAO
 
removeSyncItem(SyncItemKey, Timestamp, boolean) - Method in class com.funambol.email.engine.source.ImapEmailSyncSource
 
removeSyncItem(SyncItemKey, Timestamp, boolean) - Method in class com.funambol.email.engine.source.PopEmailSyncSource
 
run() - Method in class com.funambol.email.inboxlistener.engine.ListenerRegistry
 
run() - Method in class com.funambol.email.inboxlistener.engine.MailboxManager
this thread is not always connected to the mailbox.

S

SENT_DELETE_POP - Static variable in class com.funambol.email.util.Query
 
SENT_DELETE_SENT - Static variable in class com.funambol.email.util.Query
 
SENT_INSERT_SENT - Static variable in class com.funambol.email.util.Query
sent items queries
SENT_SELECT_ALL_SENT - Static variable in class com.funambol.email.util.Query
 
SENT_SELECT_SENT - Static variable in class com.funambol.email.util.Query
 
SENT_SELECT_TWIN_SENT - Static variable in class com.funambol.email.util.Query
 
SEPARATOR_FIRST - Static variable in class com.funambol.email.util.Def
 
SEPARATOR_SECOND - Static variable in class com.funambol.email.util.Def
 
SERVER_TYPE_COURIER - Static variable in class com.funambol.email.util.Def
 
SERVER_TYPE_EXCHANGE - Static variable in class com.funambol.email.util.Def
 
SERVER_TYPE_OTHER - Static variable in class com.funambol.email.util.Def
 
SendResult - class com.funambol.email.items.model.SendResult.
 
SendResult(String, String, boolean, boolean) - Constructor for class com.funambol.email.items.model.SendResult
 
SendingException - exception com.funambol.email.exception.SendingException.
Exception used in the sending procedure
SendingException() - Constructor for class com.funambol.email.exception.SendingException
Creates a new instance of SendingException without detail message.
SendingException(String) - Constructor for class com.funambol.email.exception.SendingException
Constructs an instance of SendingException with the specified detail message.
SendingException(Throwable) - Constructor for class com.funambol.email.exception.SendingException
Constructs an instance of SendingException with the specified exception.
SendingException(String, Throwable) - Constructor for class com.funambol.email.exception.SendingException
Constructs an instance of SendingException with the specified detail message.
StringFromMessage(Message, String) - Static method in class com.funambol.email.util.Utility
convert Message in a String (RFC2822)
StringToMessage(Session, String) - Static method in class com.funambol.email.util.Utility
convert a String (RFC2822) in the Message
saveOnlyHeader - Variable in class com.funambol.email.engine.source.EmailSyncSource
Should all the email saved in the local DB in the pop-based SyncSource?
searchSubFolderFullNames(IMAPFolder, ArrayList) - Method in class com.funambol.email.items.dao.ImapEntityDAO
 
sendEmail(Message) - Method in class com.funambol.email.items.manager.EntityManager
sends the email
sendNotificationMessages(String) - Method in class com.funambol.email.inboxlistener.engine.NotificationWrapper
 
sentActivation - Variable in class com.funambol.email.engine.source.EmailSyncSource
Should the channel be sentActivation?
sentActivationValue - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
sentItems - Variable in class com.funambol.email.engine.cache.CrcCachedSyncSource
keep the items id and the result of send operation
sentLabel - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
sentValue - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
serverOut - Variable in class com.funambol.email.transport.CommonMailServerWrapper
 
serverType - Variable in class com.funambol.email.engine.source.EmailSyncSource
Property Server Type
serverType - Variable in class com.funambol.email.transport.CommonMailServerWrapper
 
serverTypeLabel - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
serverTypeValue - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
session - Variable in class com.funambol.email.transport.CommonMailServerWrapper
 
setAllMailboxActivation(boolean) - Method in class com.funambol.email.engine.source.EmailSyncSource
Setter for property allMailboxActivation.
setClientAuth(String) - Method in class com.funambol.email.security.EmailMultiOfficer
 
setClientAuth(String) - Method in class com.funambol.email.security.EmailOfficer
 
setConnectionNormal(Properties, String, String, boolean, String, String) - Method in class com.funambol.email.transport.CommonMailServerWrapper
 
setConnectionNormal(Properties, String, String, boolean, String, String) - Method in class com.funambol.email.transport.ImapMailServerWrapper
 
setConnectionNormal(Properties, String, String, boolean, String, String) - Method in class com.funambol.email.transport.PopMailServerWrapper
 
setConnectionSSL(Properties, String, String, boolean, String, String, Provider, String, String) - Method in class com.funambol.email.transport.CommonMailServerWrapper
 
setConnectionSSL(Properties, String, String, boolean, String, String, Provider, String, String) - Method in class com.funambol.email.transport.ImapMailServerWrapper
 
setConnectionSSL(Properties, String, String, boolean, String, String, Provider, String, String) - Method in class com.funambol.email.transport.PopMailServerWrapper
 
setContentType(String) - Method in class com.funambol.email.items.model.InternalPart
 
setDHandler(DataHandler) - Method in class com.funambol.email.items.model.InternalPart
 
setDataSource(String) - Method in class com.funambol.email.admin.EmailConnectorConfig
 
setDefaultFolder(DefaultFolder) - Method in class com.funambol.email.engine.source.EmailSyncSource
Setter for property defaultFolder.
setDeletedItemKeys(HashMap, HashMap) - Static method in class com.funambol.email.engine.cache.CrcCachedSyncSourceHelper
Creates deleted items id array
setDeletedItemKeysWithIdFilter(String, HashMap, HashMap) - Static method in class com.funambol.email.engine.cache.CrcCachedSyncSourceHelper
Creates deleted items id array
setDeletedItemKeysWithTimeFilter(Date, int, HashMap, HashMap) - Static method in class com.funambol.email.engine.cache.CrcCachedSyncSourceHelper
Creates deleted items id array
setDisposition(String) - Method in class com.funambol.email.items.model.InternalPart
 
setDraftActivation(boolean) - Method in class com.funambol.email.engine.source.EmailSyncSource
Setter for property draftActivation.
setDraftId(String) - Method in class com.funambol.email.items.model.DefaultFolder
 
setDraftName(String) - Method in class com.funambol.email.items.model.DefaultFolder
 
setDraftRole(String) - Method in class com.funambol.email.items.model.DefaultFolder
 
setExt(Ext) - Method in class com.funambol.email.pdi.mail.Email
set the ext of this mail
setFalse() - Method in class com.funambol.email.transport.ImapSemaphore
Set the condition to false.
setFileName(String) - Method in class com.funambol.email.items.model.InternalPart
 
setFilter(boolean) - Method in class com.funambol.email.admin.EmailConnectorConfig
 
setFilterType(String) - Method in class com.funambol.email.items.model.EmailFilter
 
setFlags(Email) - Method in class com.funambol.email.items.manager.EntityManager
returns an array with three flags: read, forwarded, replied
setFolder(int) - Method in class com.funambol.email.items.model.EmailFilter
 
setGUID(String) - Method in class com.funambol.email.items.model.ItemFolder
Sets the id of this Folder
setHeader(String) - Method in class com.funambol.email.engine.cache.CrcSyncItemInfo
 
setHeaderDate(Date) - Method in class com.funambol.email.engine.cache.CrcSyncItemInfo
 
setHost(String) - Method in class com.funambol.email.admin.EmailConnectorConfig
 
setHost(String) - Method in class com.funambol.email.security.MailServer
 
setId(String) - Method in class com.funambol.email.items.model.EmailFilter
 
setInHost(String) - Method in class com.funambol.email.engine.source.EmailSyncSource
Setter for property Incoming Mail Server.
setInPort(String) - Method in class com.funambol.email.engine.source.EmailSyncSource
Setter for property Incoming Mail Server Port.
setInboxActivation(boolean) - Method in class com.funambol.email.engine.source.EmailSyncSource
Setter for property inboxActivation.
setInboxId(String) - Method in class com.funambol.email.items.model.DefaultFolder
 
setInboxName(String) - Method in class com.funambol.email.items.model.DefaultFolder
 
setInboxRole(String) - Method in class com.funambol.email.items.model.DefaultFolder
 
setInternal(String) - Method in class com.funambol.email.engine.cache.CrcSyncItemInfo
 
setInterval(int) - Method in class com.funambol.email.inboxlistener.admin.InboxListenerConfig
 
setInvalid(String) - Method in class com.funambol.email.engine.cache.CrcSyncItemInfo
 
setIsDraftInMailServer(boolean) - Method in class com.funambol.email.items.model.DefaultFolder
 
setIsEmail(String) - Method in class com.funambol.email.engine.cache.CrcSyncItemInfo
 
setIsHtmlBody(boolean) - Method in class com.funambol.email.items.model.InternalPart
 
setIsInboxInMailServer(boolean) - Method in class com.funambol.email.items.model.DefaultFolder
 
setIsOutboxInMailServer(boolean) - Method in class com.funambol.email.items.model.DefaultFolder
 
setIsSentInMailServer(boolean) - Method in class com.funambol.email.items.model.DefaultFolder
 
setIsTextBody(boolean) - Method in class com.funambol.email.items.model.InternalPart
 
setIsTrashInMailServer(boolean) - Method in class com.funambol.email.items.model.DefaultFolder
 
setItemFolder(String, String, String, String, String) - Method in class com.funambol.email.items.manager.EntityManager
convert Message into ServerMessages
setItemMessage(String, String, Message, boolean, boolean, boolean, Locale, String, Ext) - Method in class com.funambol.email.items.manager.EntityManager
convert Message into ServerMessages
setItems(CrcSyncItemInfo[]) - Method in class com.funambol.email.inboxlistener.engine.MailboxDBDAO
Set the ServerItems into DB
setJdbcDriver(String) - Method in class com.funambol.email.inboxlistener.admin.InboxListenerConfig
 
setJdbcPassword(String) - Method in class com.funambol.email.inboxlistener.admin.InboxListenerConfig
 
setJdbcUrl(String) - Method in class com.funambol.email.inboxlistener.admin.InboxListenerConfig
 
setJdbcUser(String) - Method in class com.funambol.email.inboxlistener.admin.InboxListenerConfig
 
setJndiDataSourceName(String) - Method in class com.funambol.email.engine.cache.CrcItemStateDAO
 
setKey(SyncItemKey) - Method in class com.funambol.email.engine.cache.CrcSyncItemInfo
 
setKey(String) - Method in class com.funambol.email.engine.cache.CrcSyncItemInfo
 
setKeystorePassPhrase(String) - Method in class com.funambol.email.admin.EmailConnectorConfig
 
setKeystorePassphrase(String) - Method in class com.funambol.email.engine.source.EmailSyncSource
Setter for keystorePassphrase
setKeystorePassphrase(String) - Method in class com.funambol.email.security.MailServer
 
setKeystorePath(String) - Method in class com.funambol.email.admin.EmailConnectorConfig
 
setKeystorePath(String) - Method in class com.funambol.email.engine.source.EmailSyncSource
Setter for property keystorePath
setKeystorePath(String) - Method in class com.funambol.email.security.MailServer
 
setLastCrc(long) - Method in class com.funambol.email.engine.cache.CrcSyncItemInfo
 
setListenerId(String) - Method in class com.funambol.email.admin.EmailConnectorConfig
 
setListenerId(String) - Method in class com.funambol.email.inboxlistener.admin.InboxListenerConfig
 
setListenerId(String) - Method in class com.funambol.email.security.MailServer
 
setMailServerList(MailServer[]) - Method in class com.funambol.email.security.EmailMultiOfficer
 
setMaxEmailNumber(int) - Method in class com.funambol.email.inboxlistener.engine.MailboxMSDAO
 
setMaxEmailNumber(int) - Method in class com.funambol.email.inboxlistener.engine.MailboxManager
 
setMaxEmailNumber(int) - Method in class com.funambol.email.inboxlistener.model.MailboxAccount
 
setMaxInboxNum(int) - Method in class com.funambol.email.items.model.EmailFilter
 
setMaxSentNum(int) - Method in class com.funambol.email.items.model.EmailFilter
 
setMessageID(String) - Method in class com.funambol.email.engine.cache.CrcSyncItemInfo
 
setMilliSec(int) - Static method in class com.funambol.email.util.UtilityIL
 
setNewHeader(Message, Message) - Static method in class com.funambol.email.util.Utility
set a new header but keep the old Message-ID
setNewItemKeys(HashMap, HashMap) - Static method in class com.funambol.email.engine.cache.CrcCachedSyncSourceHelper
Creates new items id array
setNewItemKeysWithIdFilter(String, HashMap, HashMap) - Static method in class com.funambol.email.engine.cache.CrcCachedSyncSourceHelper
Creates new items id array
setNewItemKeysWithTimeFilter(Date, int, HashMap, HashMap) - Static method in class com.funambol.email.engine.cache.CrcCachedSyncSourceHelper
Creates new items id array
setNumBytes(int) - Method in class com.funambol.email.items.model.EmailFilter
 
setOperationStatus(String, int, SyncItemKey[]) - Method in class com.funambol.email.engine.source.ImapEmailSyncSource
 
setOperationStatus(String, int, SyncItemKey[]) - Method in class com.funambol.email.engine.source.PopEmailSyncSource
 
setOutHost(String) - Method in class com.funambol.email.engine.source.EmailSyncSource
Setter for property Outgoing Mail Server.
setOutPort(String) - Method in class com.funambol.email.engine.source.EmailSyncSource
Setter for property Outgoing Mail Server Port.
setOutboxActivation(boolean) - Method in class com.funambol.email.engine.source.EmailSyncSource
Setter for property outboxActivation.
setOutboxId(String) - Method in class com.funambol.email.items.model.DefaultFolder
 
setOutboxName(String) - Method in class com.funambol.email.items.model.DefaultFolder
 
setOutboxRole(String) - Method in class com.funambol.email.items.model.DefaultFolder
 
setParentId(String) - Method in class com.funambol.email.items.model.ItemFolder
sets the parent id of this Folder
setParentId(Property) - Method in class com.funambol.email.pdi.folder.Folder
set the parentId of this folder
setParentId(Property) - Method in class com.funambol.email.pdi.mail.Email
set the parentId of this mail (folder id)
setPartValue(Object) - Method in class com.funambol.email.items.model.InternalPart
 
setPassword(String) - Method in class com.funambol.email.inboxlistener.engine.MailboxMSDAO
 
setPassword(String) - Method in class com.funambol.email.inboxlistener.engine.MailboxManager
 
setPassword(String) - Method in class com.funambol.email.inboxlistener.model.MailboxAccount
 
setPassword(String) - Method in class com.funambol.email.transport.ConnectorAuthenticator
 
setPort(int) - Method in class com.funambol.email.admin.EmailConnectorConfig
 
setPort(int) - Method in class com.funambol.email.security.MailServer
 
setProtocol(String) - Method in class com.funambol.email.admin.EmailConnectorConfig
 
setProtocol(String) - Method in class com.funambol.email.engine.source.EmailSyncSource
Setter for property Mail Server protocol.
setProtocol(String) - Method in class com.funambol.email.security.MailServer
 
setRegisterAccount(boolean) - Method in class com.funambol.email.admin.EmailConnectorConfig
 
setReloadingTime(int) - Method in class com.funambol.email.inboxlistener.admin.InboxListenerConfig
 
setSSL(boolean) - Method in class com.funambol.email.engine.source.EmailSyncSource
Setter for property ssl.
setSentActivation(boolean) - Method in class com.funambol.email.engine.source.EmailSyncSource
Setter for property sentActivation.
setSentId(String) - Method in class com.funambol.email.items.model.DefaultFolder
 
setSentName(String) - Method in class com.funambol.email.items.model.DefaultFolder
 
setSentRole(String) - Method in class com.funambol.email.items.model.DefaultFolder
 
setSentnumber(int) - Method in class com.funambol.email.admin.EmailConnectorConfig
 
setSentpop(boolean) - Method in class com.funambol.email.admin.EmailConnectorConfig
 
setServerAuth(String) - Method in class com.funambol.email.security.EmailMultiOfficer
 
setServerAuth(String) - Method in class com.funambol.email.security.EmailOfficer
 
setServerType(String) - Method in class com.funambol.email.engine.source.EmailSyncSource
Setter for property mail server Type.
setServerType(String) - Method in class com.funambol.email.items.dao.ImapEntityDAO
 
setSize(int) - Method in class com.funambol.email.items.model.EmailFilter
 
setSize(int) - Method in class com.funambol.email.items.model.InternalPart
 
setSmtpAuth(boolean) - Method in class com.funambol.email.engine.source.EmailSyncSource
Setter for property Outgoing authentication required
setSoftDelete(boolean) - Method in class com.funambol.email.engine.source.EmailSyncSource
Setter for property Soft Delete required
setSsl(boolean) - Method in class com.funambol.email.admin.EmailConnectorConfig
 
setSslActive(boolean) - Method in class com.funambol.email.security.MailServer
 
setStartupNotification(boolean) - Method in class com.funambol.email.inboxlistener.admin.InboxListenerConfig
 
setStatus(String) - Method in class com.funambol.email.engine.cache.CrcSyncItemInfo
 
setStreamMessage(String) - Method in class com.funambol.email.items.model.ItemMessage
Sets the message of this Message.
setTime(Date) - Method in class com.funambol.email.items.model.EmailFilter
 
setTimeClause(String) - Method in class com.funambol.email.items.model.EmailFilter
 
setTrashActivation(boolean) - Method in class com.funambol.email.engine.source.EmailSyncSource
Setter for property trashActivation.
setTrashId(String) - Method in class com.funambol.email.items.model.DefaultFolder
 
setTrashName(String) - Method in class com.funambol.email.items.model.DefaultFolder
 
setTrashRole(String) - Method in class com.funambol.email.items.model.DefaultFolder
 
setTrue() - Method in class com.funambol.email.transport.ImapSemaphore
Set the condition to true.
setTruncated(boolean) - Method in class com.funambol.email.pdi.mail.Ext
 
setUID(Property) - Method in class com.funambol.email.pdi.folder.Folder
set the uid of this folder
setUID(Property) - Method in class com.funambol.email.pdi.mail.Email
set the uid of this mail
setUpdatedIDFilter(String, HashMap) - Static method in class com.funambol.email.engine.cache.CrcCachedSyncSourceHelper
in the updated list there is just the id in the filter
setUpdatedItemKeys(HashMap, HashMap) - Static method in class com.funambol.email.engine.cache.CrcCachedSyncSourceHelper
Creates updated items id array
setUpdatedItemKeysWithIdFilter(String, HashMap, HashMap) - Static method in class com.funambol.email.engine.cache.CrcCachedSyncSourceHelper
Creates updated items id array
setUpdatedItemKeysWithTimeFilter(Date, int, HashMap, HashMap) - Static method in class com.funambol.email.engine.cache.CrcCachedSyncSourceHelper
Creates updated items id array
setUpdatedTimeFilter(Date, int, HashMap) - Static method in class com.funambol.email.engine.cache.CrcCachedSyncSourceHelper
in the updated list there are just the emails related to the time filter
setUserName(String) - Method in class com.funambol.email.transport.ConnectorAuthenticator
 
setWsEndPoint(String) - Method in class com.funambol.email.inboxlistener.admin.InboxListenerConfig
 
setWsPassword(String) - Method in class com.funambol.email.inboxlistener.admin.InboxListenerConfig
 
setWsSyncSource(String) - Method in class com.funambol.email.inboxlistener.admin.InboxListenerConfig
 
setWsSyncSourceType(String) - Method in class com.funambol.email.inboxlistener.admin.InboxListenerConfig
 
setWsUsername(String) - Method in class com.funambol.email.inboxlistener.admin.InboxListenerConfig
 
setXnam(String) - Method in class com.funambol.email.pdi.mail.Ext
 
setXvalAttach(List) - Method in class com.funambol.email.pdi.mail.Ext
 
setXvalBody(String) - Method in class com.funambol.email.pdi.mail.Ext
 
smtpAuth - Variable in class com.funambol.email.engine.source.EmailSyncSource
Property Outgoing authentication required
softDelete - Variable in class com.funambol.email.engine.source.EmailSyncSource
Property Soft Delete required
softDeleteLabel - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
softDeleteValue - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
sourceUriLabel - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
sourceUriValue - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
ssl - Variable in class com.funambol.email.engine.source.EmailSyncSource
Should the channel be ssl?
sslCheckLabel - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
sslCheckValue - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
stopThread() - Method in class com.funambol.email.inboxlistener.engine.MailboxManager
 
store - Variable in class com.funambol.email.transport.CommonMailServerWrapper
 
syncMode - Variable in class com.funambol.email.engine.cache.CrcCachedSyncSource
 

T

TIMEOUT_STORE - Static variable in class com.funambol.email.util.Def
 
TYPE_EMAIL - Static variable in class com.funambol.email.util.Def
 
TYPE_FOLDER - Static variable in class com.funambol.email.util.Def
 
TestDate - class com.funambol.email.test.TestDate.
 
TestDate() - Constructor for class com.funambol.email.test.TestDate
 
TestGetH - class com.funambol.email.test.TestGetH.
 
TestGetH() - Constructor for class com.funambol.email.test.TestGetH
 
TestGetHB - class com.funambol.email.test.TestGetHB.
 
TestGetHB() - Constructor for class com.funambol.email.test.TestGetHB
 
TestGetHBA - class com.funambol.email.test.TestGetHBA.
 
TestGetHBA() - Constructor for class com.funambol.email.test.TestGetHBA
 
TestPDI - class com.funambol.email.test.TestPDI.
 
TestPDI() - Constructor for class com.funambol.email.test.TestPDI
 
testHeaderDateParser() - Method in class com.funambol.email.test.TestDate
test the header Date parser
timeStart - Variable in class com.funambol.email.items.manager.EntityManager
 
timeStop - Variable in class com.funambol.email.items.manager.EntityManager
 
titledBorder1 - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
border to evidence the title of the panel
toString() - Method in class com.funambol.email.inboxlistener.model.MailboxAccount
 
toString() - Method in class com.funambol.email.items.model.EmailFilter
Returns a string representation of the object
toString() - Method in class com.funambol.email.items.model.FlagProperties
 
toString() - Method in class com.funambol.email.pdi.folder.Folder
 
toString() - Method in class com.funambol.email.pdi.mail.Email
 
toString() - Method in class com.funambol.email.pdi.mail.EmailItem
Returns a string representation of the object
toString() - Method in class com.funambol.email.pdi.mail.Ext
 
trashActivation - Variable in class com.funambol.email.engine.source.EmailSyncSource
Should the channel be trashActivation
trashActivationValue - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
trashLabel - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
trashValue - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
typeLabel - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
typeValue - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 

U

UtcFromDate(Date) - Static method in class com.funambol.email.util.Utility
 
UtcToDate(String) - Static method in class com.funambol.email.util.Utility
convert the UTC string in a Date
UtcToTimestamp(String) - Static method in class com.funambol.email.util.Utility
convert the UTC string in a Timestamp
Utility - class com.funambol.email.util.Utility.
Utility class
Utility() - Constructor for class com.funambol.email.util.Utility
 
UtilityDB - class com.funambol.email.util.UtilityDB.
InboxListener Utility class
UtilityDB() - Constructor for class com.funambol.email.util.UtilityDB
 
UtilityDate - class com.funambol.email.util.UtilityDate.
Utility class
UtilityDate() - Constructor for class com.funambol.email.util.UtilityDate
 
UtilityIL - class com.funambol.email.util.UtilityIL.
InboxListener Utility class
UtilityIL() - Constructor for class com.funambol.email.util.UtilityIL
 
uid_has_been_set - Static variable in class com.funambol.email.items.dao.ImapEntityDAO
 
unAuthenticate(Cred) - Method in class com.funambol.email.security.EmailMultiOfficer
Un-authenticates a credential.
unAuthenticate(Cred) - Method in class com.funambol.email.security.EmailOfficer
Un-authenticates a credential.
updateActivation(String, String) - Method in class com.funambol.email.inboxlistener.console.MenuDAO
update the password of the Account
updateEmail(String, String, IMAPFolder, Message, boolean, boolean, boolean) - Method in class com.funambol.email.items.dao.ImapEntityDAO
This method handles the update procedure of an email.
updateEmail(String, String, Email, String, long) - Method in class com.funambol.email.items.manager.ImapEntityManager
updates a document defined by UID
updateEmail(String, String, Email, String, long) - Method in class com.funambol.email.items.manager.PopEntityManager
the method doesn't update the item but get the item that must be return
updateFolder(String, String, Folder) - Method in class com.funambol.email.items.manager.ImapEntityManager
updates a folder defined by folder id and parent id
updateFolder(String, String, Folder) - Method in class com.funambol.email.items.manager.PopEntityManager
updates a folder defined by folder id and parent id
updateForm() - Method in class com.funambol.email.admin.EmailConnectorConfigPanel
 
updateForm() - Method in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
updateLocalItems(HashMap, ArrayList, CrcSyncItemInfo[], String, long) - Method in class com.funambol.email.engine.cache.CrcItemStateDAO
Update local items
updateMaxEmailNumber(String, int) - Method in class com.funambol.email.inboxlistener.console.MenuDAO
update the password of the Account
updatePassword(String, String) - Method in class com.funambol.email.inboxlistener.console.MenuDAO
update the password of the Account
updateSyncItem(SyncItem) - Method in class com.funambol.email.engine.source.ImapEmailSyncSource
 
updateSyncItem(SyncItem) - Method in class com.funambol.email.engine.source.PopEmailSyncSource
 
userAddress - Variable in class com.funambol.email.transport.CommonMailServerWrapper
 
userManager - Variable in class com.funambol.email.security.EmailMultiOfficer
 
userManager - Variable in class com.funambol.email.security.EmailOfficer
 
userName - Variable in class com.funambol.email.engine.cache.CrcCachedSyncSource
 

V

validateValues() - Method in class com.funambol.email.admin.EmailSyncSourceConfigPanel
Checks if the values provided by the user are all valid.

W

WSAccount - class com.funambol.email.inboxlistener.model.WSAccount.
 
WSAccount(String, String, String, String, String) - Constructor for class com.funambol.email.inboxlistener.model.WSAccount
 
WSTools - class com.funambol.email.inboxlistener.engine.WSTools.
This class groups some utility methods for WS invoking and handling
WSTools(String, String, String) - Constructor for class com.funambol.email.inboxlistener.engine.WSTools
Creates a new WSTools with the given endpoint
waitForTrue(long) - Method in class com.funambol.email.transport.ImapSemaphore
Wait for the condition to become true.
write(InboxListenerConfig, String) - Static method in class com.funambol.email.inboxlistener.admin.ConfigHelper
 

X

XMLFolderParser - class com.funambol.email.pdi.parser.XMLFolderParser.
This objects represents a list of Folder property parameters.
XMLFolderParser(InputStream) - Constructor for class com.funambol.email.pdi.parser.XMLFolderParser
Parse the XML doc the XML parser for a Folder object.
XMLMailParser - class com.funambol.email.pdi.parser.XMLMailParser.
This objects represents a list of Mail property parameters.
XMLMailParser(InputStream) - Constructor for class com.funambol.email.pdi.parser.XMLMailParser
Parse the XML doc the XML parser for a VCard or ICalendar object.
XNAM - Static variable in interface com.funambol.email.pdi.mail.IEMAIL
 
XVAL - Static variable in interface com.funambol.email.pdi.mail.IEMAIL
 

A B C D E F G H I J K L M N O P Q R S T U V W X

Copyright © 2003-2006 Funambol.