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

A

ACCESSED - Static variable in interface com.funambol.email.pdi.folder.IFOLDER
 
actionPerformed(ActionEvent) - Method in class com.funambol.email.admin.EmailConnectorConfigPanel
 
addEmail(String, IMAPFolder, Message) - Method in class com.funambol.email.items.dao.ImapEntityDAO
 
addEmail(String, Message, IdSpaceGenerator, String, long) - Method in class com.funambol.email.items.dao.PopEntityDAO
 
addEmail(String, String, Email, String, long) - Method in class com.funambol.email.items.manager.ImapEntityManager
 
addEmail(String, Email, IdSpaceGenerator, 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.
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)
addLocalItems(CrcSyncItemInfo[], ArrayList, String, long) - Method in class com.funambol.email.engine.cache.CrcItemStateDAO
Adds local items
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.EmailOfficer
Authenticates a credential.
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

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
 
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.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.transport - package com.funambol.email.transport
 
com.funambol.email.util - package com.funambol.email.util
 
CommonMailServerWrapper - Class in com.funambol.email.transport
Create a connection with a Mail Server
CommonMailServerWrapper() - Constructor for class com.funambol.email.transport.CommonMailServerWrapper
 
ConfigHelper - Class in com.funambol.email.inboxlistener.admin
This class loads the parameter from the XML configuration file
ConfigHelper() - Constructor for class com.funambol.email.inboxlistener.admin.ConfigHelper
 
confirmButton - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
ConnectorAuthenticator - Class in com.funambol.email.transport
 
ConnectorAuthenticator() - Constructor for class com.funambol.email.transport.ConnectorAuthenticator
 
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 sent folder with an ID for and email in the outbox 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
CrcCachedSyncSource - Class in com.funambol.email.engine.cache
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 in com.funambol.email.engine.cache
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 in com.funambol.email.engine.cache
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 in com.funambol.email.engine.cache
 
CrcSyncItemInfo() - Constructor for class com.funambol.email.engine.cache.CrcSyncItemInfo
 
CrcSyncItemInfo(String, long) - Constructor for class com.funambol.email.engine.cache.CrcSyncItemInfo
 
CrcSyncItemInfo(SyncItemKey, long) - Constructor for class com.funambol.email.engine.cache.CrcSyncItemInfo
 
CREATED - Static variable in interface com.funambol.email.pdi.folder.IFOLDER
 
CREATED - Static variable in interface com.funambol.email.pdi.mail.IEMAIL
 
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
 
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
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

dataSource - Variable in class com.funambol.email.items.dao.EntityDAO
 
DBAccount - Class in com.funambol.email.inboxlistener.engine
 
DBAccount(String, String, String, String, int) - Constructor for class com.funambol.email.inboxlistener.engine.DBAccount
 
decode(String, String) - Static method in class com.funambol.email.util.Utility
Decode the given text considering it encoded with the given encode type.
Def - Class in com.funambol.email.util
 
Def() - Constructor for class com.funambol.email.util.Def
 
DEFAULT_CONTENT_VALUE_BODY - Static variable in class com.funambol.email.util.Def
 
DEFAULT_CONTENT_VALUE_CONTENTTYPE - Static variable in class com.funambol.email.util.Def
 
defaultFolder - Variable in class com.funambol.email.engine.source.EmailSyncSource
 
DefaultFolder - Class in com.funambol.email.items.model
 
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
 
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
DELETED - Static variable in interface com.funambol.email.pdi.mail.IEMAIL
 
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

ed - Variable in class com.funambol.email.items.manager.EntityManager
 
em - Variable in class com.funambol.email.engine.source.EmailSyncSource
 
Email - Class in com.funambol.email.pdi.mail
An object representing a email.
Email() - Constructor for class com.funambol.email.pdi.mail.Email
Creates an empty mail
EmailAccessException - Exception in com.funambol.email.exception
 
EmailAccessException() - Constructor for exception com.funambol.email.exception.EmailAccessException
Creates a new instance of EmailAccessException without detail message.
EmailAccessException(String) - Constructor for exception com.funambol.email.exception.EmailAccessException
Constructs an instance of EmailAccessException with the specified detail message.
EmailAccessException(String, Throwable) - Constructor for exception com.funambol.email.exception.EmailAccessException
Constructs an instance of EmailAccessException with the specified detail message.
EmailConfigException - Exception in com.funambol.email.exception
 
EmailConfigException() - Constructor for exception com.funambol.email.exception.EmailConfigException
Creates a new instance of EmailConfigException without detail message.
EmailConfigException(String) - Constructor for exception com.funambol.email.exception.EmailConfigException
Constructs an instance of EmailConfigException with the specified detail message.
EmailConfigException(String, Throwable) - Constructor for exception com.funambol.email.exception.EmailConfigException
Constructs an instance of EmailConfigException with the specified detail message.
EmailConnectorConfig - Class in com.funambol.email.admin
This class loads the parameter from the XML configuration file
EmailConnectorConfig() - Constructor for class com.funambol.email.admin.EmailConnectorConfig
 
EmailConnectorConfigPanel - Class in com.funambol.email.admin
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 in com.funambol.email.items.model
User: Alexandru Deac Date: Apr 17, 2006 5:44:31 AM
EmailFilter() - Constructor for class com.funambol.email.items.model.EmailFilter
 
EmailItem - Class in com.funambol.email.pdi.mail
An object representing a email.
EmailItem() - Constructor for class com.funambol.email.pdi.mail.EmailItem
Creates an empty email item
EMAILITEM - Static variable in interface com.funambol.email.pdi.mail.IEMAIL
 
EmailOfficer - Class in com.funambol.email.security
This is an implementation of the Officier interface.
EmailOfficer() - Constructor for class com.funambol.email.security.EmailOfficer
 
EmailSyncSource - Class in com.funambol.email.engine.source
This class implements common methods of EmailIMAPSyncSource EmailPOPSyncSource

version $Id: EmailSyncSource.java,v 1.34 2006/08/08 09:29:50 gibi Exp $

EmailSyncSource() - Constructor for class com.funambol.email.engine.source.EmailSyncSource
 
EmailSyncSourceConfigPanel - Class in com.funambol.email.admin
This class implements the configuration panel for an EmailSyncSource
EmailSyncSourceConfigPanel() - Constructor for class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
EmailSyncSourceConfigPanelEnt - Class in com.funambol.email.admin
This class implements the configuration panel for an EmailSyncSource
EmailSyncSourceConfigPanelEnt() - Constructor for class com.funambol.email.admin.EmailSyncSourceConfigPanelEnt
 
ENCODE_BASE64 - Static variable in class com.funambol.email.util.Def
 
ENCODE_QUOTED_PRINTABLE - Static variable in class com.funambol.email.util.Def
 
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
EntityDAO - Class in com.funambol.email.items.dao
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 in com.funambol.email.exception
 
EntityException() - Constructor for exception com.funambol.email.exception.EntityException
Creates a new instance of EntityException without detail message.
EntityException(String) - Constructor for exception com.funambol.email.exception.EntityException
Constructs an instance of EntityException with the specified detail message.
EntityException(Throwable) - Constructor for exception com.funambol.email.exception.EntityException
Constructs an instance of EntityException with the specified exception.
EntityException(String, Throwable) - Constructor for exception com.funambol.email.exception.EntityException
Constructs an instance of EntityException with the specified detail message.
EntityManager - Class in com.funambol.email.items.manager
 
EntityManager() - Constructor for class com.funambol.email.items.manager.EntityManager
 
EntityManager(IMailServerWrapper, String) - Constructor for class com.funambol.email.items.manager.EntityManager
 
EntityManagerFilter - Class in com.funambol.email.items.manager
Filter class.
EntityManagerFilter() - Constructor for class com.funambol.email.items.manager.EntityManagerFilter
 
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 - Variable in class com.funambol.email.engine.source.EmailSyncSource
 
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
 
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
 
FLAGGED - Static variable in interface com.funambol.email.pdi.mail.IEMAIL
 
FlagProperties - Class in com.funambol.email.items.model
 
FlagProperties(boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class com.funambol.email.items.model.FlagProperties
 
Folder - Class in com.funambol.email.pdi.folder
An object representing a folder.
Folder() - Constructor for class com.funambol.email.pdi.folder.Folder
Creates an empty Folder
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_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_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
 
FolderToXML - Class in com.funambol.email.pdi.converter
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
 
FORWARDED - Static variable in interface com.funambol.email.pdi.mail.IEMAIL
 

G

get_H(Session, String, String, Message, char, Locale) - Method in class com.funambol.email.items.manager.EntityManagerFilter
returns only header
get_HB(Session, String, String, Message, char, Locale, int) - 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) - 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.
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
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
getAllEmailInfo(EmailFilter, String, long) - Method in class com.funambol.email.items.manager.PopEntityManager
 
getAllEmails(IMAPFolder, EmailFilter) - Method in class com.funambol.email.items.dao.ImapEntityDAO
gets all Messages
getAllEmails(EmailFilter, boolean, String, long) - Method in class com.funambol.email.items.manager.ImapEntityManager
todo 1 - get the mail id in all mailbox (not only in the 5 main folders) 2 - insert the filter on the default folder (on the PPC the user can choose the folder to sync)
getAllEmails(EmailFilter, String, long) - Method in class com.funambol.email.items.manager.PopEntityManager
 
getAllEmailsInbox(POP3Folder, EmailFilter, Locale) - Method in class com.funambol.email.items.dao.PopEntityDAO
gets all Messages
getAllEmailsInfo(EmailFilter, boolean, String, long) - Method in class com.funambol.email.items.manager.ImapEntityManager
todo get all emails info from all folders (not only from the 5 main folder)
getAllEmailsSent(EmailFilter, String, long) - Method in class com.funambol.email.items.dao.PopEntityDAO
 
getAllFolderInfo() - Method in class com.funambol.email.items.manager.PopEntityManager
the pop-like connector gets only the default folders (inbox, outbox, sent)
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
 
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
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
 
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
getDataHandler() - Method in class com.funambol.email.items.model.InternalPart
Returns the datahandler 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
 
getDraftsFolder() - Method in class com.funambol.email.transport.ImapMailServerWrapper
returns Drafts Folder Instance
getEmailFromClause(String, String, Email, String, long) - Method in class com.funambol.email.items.manager.ImapEntityManager
checks if a mail is already inserted in the db and returns the Document in the Mail Server we use header MESSAGE-ID as search criteria
getEmailFromClause(String, String, Email, String, long) - Method in class com.funambol.email.items.manager.PopEntityManager
checks if a contact is already inserted in the db and returns the Document in the DB we use firstname, lastname 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(POP3Folder, String, String) - Method in class com.funambol.email.items.dao.PopEntityDAO
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(POP3Folder, String) - Method in class com.funambol.email.items.dao.PopEntityDAO
serch a document using UID for POP3 protocol UID is String
getEmailFromUID(String, Session, String, long) - Method in class com.funambol.email.items.dao.PopEntityDAO
 
getEmailFromUID(EmailFilter, String, String, char, String, long) - Method in class com.funambol.email.items.manager.ImapEntityManager
 
getEmailFromUID(EmailFilter, String, char, String, long) - Method in class com.funambol.email.items.manager.PopEntityManager
 
getEmailItem() - Method in class com.funambol.email.pdi.mail.Email
Returns the mailItem of this mail
getEncodingType(Message) - Method in class com.funambol.email.items.manager.EntityManagerFilter
check if message contains non-ASCII characters and set the ccorrect encoding type
getEncodingType() - Method in class com.funambol.email.items.model.ItemMessage
Returns the encoding type of this Message
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
 
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
getFoundationMailFromXML(String) - Method in class com.funambol.email.engine.source.EmailSyncSource
Get Data from XML message converting the xml item into a Email object
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
 
getGUID(String, String) - Static method in class com.funambol.email.util.Utility
sets the GUID = FID + Def.SEPARATOR + FMID
getGUIDFromFullPath(String, String, long) - Method in class com.funambol.email.items.dao.EntityDAO
gets the Folder id from the local DB
getHeaderDate(Message, Locale) - Static method in class com.funambol.email.util.Utility
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 before apply the pat_4 parser you have to use the private method bb7290toRFC822() pat_4: BB client 7290 : Wed Feb 01 10:49:21 Europe/Amsterdam 2006
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.admin.InboxListenerConfig
 
getHost() - Method in class com.funambol.email.inboxlistener.engine.MSAccount
 
getId() - Method in class com.funambol.email.items.model.EmailFilter
 
getIdAfterSeparator(String) - Static method in class com.funambol.email.util.Utility
 
getIdBeforeAndAfter(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
getIdBeforeSeparator(String) - Static method in class com.funambol.email.util.Utility
sets the folder target id
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
 
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.
getInterval() - Method in class com.funambol.email.inboxlistener.admin.InboxListenerConfig
 
getInterval() - Method in class com.funambol.email.inboxlistener.engine.MSAccount
 
getIsSSL() - Method in class com.funambol.email.inboxlistener.admin.InboxListenerConfig
 
getIsSSL() - Method in class com.funambol.email.inboxlistener.engine.MSAccount
 
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.engine.DBAccount
 
getJdbcPassword() - Method in class com.funambol.email.inboxlistener.admin.InboxListenerConfig
 
getJdbcPassword() - Method in class com.funambol.email.inboxlistener.engine.DBAccount
 
getJdbcUrl() - Method in class com.funambol.email.inboxlistener.admin.InboxListenerConfig
 
getJdbcUrl() - Method in class com.funambol.email.inboxlistener.engine.DBAccount
 
getJdbcUser() - Method in class com.funambol.email.inboxlistener.admin.InboxListenerConfig
 
getJdbcUser() - Method in class com.funambol.email.inboxlistener.engine.DBAccount
 
getJndiDataSourceName() - Method in class com.funambol.email.engine.cache.CrcItemStateDAO
 
getKey() - Method in class com.funambol.email.engine.cache.CrcSyncItemInfo
 
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.admin.InboxListenerConfig
 
getKeystorePassphrase() - Method in class com.funambol.email.inboxlistener.engine.MSAccount
 
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.admin.InboxListenerConfig
 
getKeystorePath() - Method in class com.funambol.email.inboxlistener.engine.MSAccount
 
getLastCrc() - Method in class com.funambol.email.engine.cache.CrcSyncItemInfo
 
getLastUIDs() - Method in class com.funambol.email.transport.ImapMessageCountListener
 
getListenerId() - Method in class com.funambol.email.inboxlistener.admin.InboxListenerConfig
 
getListenerID() - Method in class com.funambol.email.inboxlistener.engine.MailboxAccount
 
getLocale() - Method in class com.funambol.email.transport.CommonMailServerWrapper
 
getLocale() - Method in interface com.funambol.email.transport.IMailServerWrapper
 
getLocalItems(String, long) - Method in class com.funambol.email.engine.cache.CrcItemStateDAO
Gets local items
getLUID() - Method in class com.funambol.email.items.model.SendResult
 
getMailDefaultFolder() - Method in class com.funambol.email.transport.CommonMailServerWrapper
 
getMailDefaultFolder() - Method in interface com.funambol.email.transport.IMailServerWrapper
 
getMailServerWrapper(String) - Static method in class com.funambol.email.transport.MailServerWrapperFactory
 
getMessage_id() - Method in class com.funambol.email.items.model.ItemMessage
Returns the message-id of this Message
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
 
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
 
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.
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.engine.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.admin.InboxListenerConfig
 
getPort() - Method in class com.funambol.email.inboxlistener.engine.MSAccount
 
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.admin.InboxListenerConfig
 
getProtocol() - Method in class com.funambol.email.inboxlistener.engine.MSAccount
 
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
getReloadingTime() - Method in class com.funambol.email.inboxlistener.admin.InboxListenerConfig
 
getReloadingTime() - Method in class com.funambol.email.inboxlistener.engine.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
 
getServerAuth() - Method in class com.funambol.email.security.EmailOfficer
 
getServerOut() - Method in class com.funambol.email.transport.CommonMailServerWrapper
used in the creation of the Message-ID see IMAP-based getEmailFromUID
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
 
getStartupNotification() - Method in class com.funambol.email.inboxlistener.admin.InboxListenerConfig
 
getStore() - Method in class com.funambol.email.transport.CommonMailServerWrapper
 
getStore() - Method in interface com.funambol.email.transport.IMailServerWrapper
 
getStreamFromMessage(Message, String) - Static method in class com.funambol.email.util.Utility
convert Message in a String (RFC2822)
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(SyncItemKey, 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
 
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
 
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.engine.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.
getValues() - Method in class com.funambol.email.admin.EmailSyncSourceConfigPanelEnt
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.engine.WSAccount
 
getWsPassword() - Method in class com.funambol.email.inboxlistener.admin.InboxListenerConfig
 
getWsPassword() - Method in class com.funambol.email.inboxlistener.engine.WSAccount
 
getWsSyncSource() - Method in class com.funambol.email.inboxlistener.admin.InboxListenerConfig
 
getWsSyncSource() - Method in class com.funambol.email.inboxlistener.engine.WSAccount
 
getWsUsername() - Method in class com.funambol.email.inboxlistener.admin.InboxListenerConfig
 
getWsUsername() - Method in class com.funambol.email.inboxlistener.engine.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
go() - Method in class com.funambol.email.inboxlistener.console.Menu
 

H

hasMatchedDate(Date, EmailFilter) - Method in class com.funambol.email.items.manager.EntityManager
 
hasMatchedSize(Message, EmailFilter) - Method in class com.funambol.email.items.manager.EntityManager
 
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_SYNCMESSAGE - Static variable in class com.funambol.email.util.Def
 
HEADER_VALUE_SYNCMESSAGE - Static variable in class com.funambol.email.util.Def
 

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
 
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
 
IEMAIL - Interface in com.funambol.email.pdi.mail
EMAIL DATA OBJECT constants
IFOLDER - Interface in com.funambol.email.pdi.folder
FOLDER DATA OBJECT constants
IMailServerWrapper - Interface in com.funambol.email.transport
Interface for Mail Server Wrapper
ImapEmailSyncSource - Class in com.funambol.email.engine.source
This class implements common methods of EmailIMAPSyncSource

version $Id: ImapEmailSyncSource.java,v 1.2 2006/08/08 11:03:58 gibi Exp $

ImapEmailSyncSource() - Constructor for class com.funambol.email.engine.source.ImapEmailSyncSource
 
ImapEntityDAO - Class in com.funambol.email.items.dao
This class implements methods to access data in Mail Server datastore.
ImapEntityDAO() - Constructor for class com.funambol.email.items.dao.ImapEntityDAO
 
ImapEntityDAO(String) - Constructor for class com.funambol.email.items.dao.ImapEntityDAO
 
ImapEntityManager - Class in com.funambol.email.items.manager
 
ImapEntityManager() - Constructor for class com.funambol.email.items.manager.ImapEntityManager
 
ImapEntityManager(IMailServerWrapper, String) - Constructor for class com.funambol.email.items.manager.ImapEntityManager
 
ImapMailServerWrapper - Class in com.funambol.email.transport
Create a connection with a Mail Server using the IMAP protocol
ImapMailServerWrapper() - Constructor for class com.funambol.email.transport.ImapMailServerWrapper
 
ImapMessageCountListener - Class in com.funambol.email.transport
This class implemets a listener when a messages is added to a folder.
ImapMessageCountListener() - Constructor for class com.funambol.email.transport.ImapMessageCountListener
 
ImapSemaphore - Class in com.funambol.email.transport
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.
imsw - Variable in class com.funambol.email.items.manager.ImapEntityManager
 
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
 
InboxListener - Class in com.funambol.email.inboxlistener.engine
 
InboxListener() - Constructor for class com.funambol.email.inboxlistener.engine.InboxListener
 
InboxListenerConfig - Class in com.funambol.email.inboxlistener.admin
This class loads the parameter from the XML configuration file
InboxListenerConfig() - Constructor for class com.funambol.email.inboxlistener.admin.InboxListenerConfig
 
InboxListenerConfigException - Exception in com.funambol.email.exception
 
InboxListenerConfigException() - Constructor for exception com.funambol.email.exception.InboxListenerConfigException
Creates a new instance of InboxListenerConfigException without detail message.
InboxListenerConfigException(String) - Constructor for exception com.funambol.email.exception.InboxListenerConfigException
Constructs an instance of InboxListenerConfigException with the specified detail message.
InboxListenerConfigException(String, Throwable) - Constructor for exception com.funambol.email.exception.InboxListenerConfigException
Constructs an instance of InboxListenerConfigException with the specified detail message.
InboxListenerException - Exception in com.funambol.email.exception
 
InboxListenerException() - Constructor for exception com.funambol.email.exception.InboxListenerException
Creates a new instance of InboxListenerException without detail message.
InboxListenerException(String) - Constructor for exception com.funambol.email.exception.InboxListenerException
Constructs an instance of InboxListenerException with the specified detail message.
InboxListenerException(String, Throwable) - Constructor for exception com.funambol.email.exception.InboxListenerException
Constructs an instance of InboxListenerException with the specified detail message.
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
 
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
 
init() - Method in class com.funambol.email.admin.EmailSyncSourceConfigPanel
Create the panel
init() - Method in class com.funambol.email.admin.EmailSyncSourceConfigPanelEnt
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
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
 
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
 
InternalPart - Class in com.funambol.email.items.model
 
InternalPart(Object, String, String, String, DataHandler, boolean, int) - Constructor for class com.funambol.email.items.model.InternalPart
 
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.EmailOfficer
 
isAllMailboxActivation() - Method in class com.funambol.email.engine.source.EmailSyncSource
Getter for property allMailboxActivation.
isBody() - Method in class com.funambol.email.items.model.InternalPart
Returns the flag to stop the MultiPart loop
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(EmailFilter, String, String, String, String, long) - Method in class com.funambol.email.items.manager.ImapEntityManager
checks if a mail match the filter this method gets all email in the folder considering the filter verifies if the key is in the message list
isEmailInFilter(EmailFilter, String, String, Email) - Method in class com.funambol.email.items.manager.ImapEntityManager
checks if a mail match the filter
isEmailInFilter(EmailFilter, String, String, String, String, long) - Method in class com.funambol.email.items.manager.PopEntityManager
checks if a mail match the filter this method gets all email in the folder considering the filter verifies if the key is in the message list
isEmailInFilter(EmailFilter, String, String, Email) - Method in class com.funambol.email.items.manager.PopEntityManager
checks if a mail match the filter
isEnable() - Method in class com.funambol.email.inboxlistener.engine.MailboxAccount
 
isInboxActivation() - Method in class com.funambol.email.engine.source.EmailSyncSource
Getter for property inboxActivation.
isInboxInMailServer() - Method in class com.funambol.email.items.model.DefaultFolder
 
isItemInArray(CrcSyncItemInfo[], CrcSyncItemInfo) - Static method in class com.funambol.email.engine.cache.CrcCachedSyncSourceHelper
Checks if item is included in array of items
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
 
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
isSSL() - Method in class com.funambol.email.engine.source.EmailSyncSource
Getter for property ssl.
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
 
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).
ItemFolder - Class in com.funambol.email.items.model
 
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 in com.funambol.email.items.model
 
ItemMessage(String, String, String, Message, String, String, String, String, String, String, String, String, String, String) - Constructor for class com.funambol.email.items.model.ItemMessage
the uid contains: - FID : folder id - SEPARATOR : "/" default - FMID : message id considering folder
itemsSent - Variable in class com.funambol.email.engine.cache.CrcCachedSyncSource
keep the items id and the result of send operation

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
 
keystorePassphrase - Variable in class com.funambol.email.engine.source.EmailSyncSource
Property keystorePassphrase
keystorePassPhraseLabel - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
keystorePassPhraseValue - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
keystorePath - Variable in class com.funambol.email.engine.source.EmailSyncSource
Property keystorePath
keystoreValue - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 

L

ListenerRegistry - Class in com.funambol.email.inboxlistener.engine
 
ListenerRegistry(String, boolean, DBAccount, MSAccount, WSAccount) - Constructor for class com.funambol.email.inboxlistener.engine.ListenerRegistry
 
ListenerRegistryDAO - Class in com.funambol.email.inboxlistener.engine
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.EmailOfficer
 
log - Variable in class com.funambol.email.transport.CommonMailServerWrapper
 
LOGGER_NAME - Static variable in class com.funambol.email.util.Def
 
lookupDataSource() - Method in class com.funambol.email.items.dao.EntityDAO
Lookups the datasource JBOSS private String jndiDataSourceName = "java:jdbc/sync4j"; TOMCAT private String jndiDataSourceName = "java:comp/env/jdbc/sync4j";

M

MailboxAccount - Class in com.funambol.email.inboxlistener.engine
 
MailboxAccount(String, String, boolean, String) - Constructor for class com.funambol.email.inboxlistener.engine.MailboxAccount
 
MailboxListener - Class in com.funambol.email.inboxlistener.engine
 
MailboxListener(boolean, MailboxAccount, MSAccount, WSAccount) - Constructor for class com.funambol.email.inboxlistener.engine.MailboxListener
 
mailDefaultFolder - Variable in class com.funambol.email.transport.CommonMailServerWrapper
 
MailServerWrapperFactory - Class in com.funambol.email.transport
 
MailServerWrapperFactory() - Constructor for class com.funambol.email.transport.MailServerWrapperFactory
 
MailToXML - Class in com.funambol.email.pdi.converter
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
 
main(String[]) - Static method in class com.funambol.email.inboxlistener.console.Menu
 
main(String[]) - Static method in class com.funambol.email.inboxlistener.engine.InboxListener
starting method
mainMenu() - Method in class com.funambol.email.inboxlistener.console.Menu
 
Menu - Class in com.funambol.email.inboxlistener.console
simple admin console
Menu() - Constructor for class com.funambol.email.inboxlistener.console.Menu
 
MenuDAO - Class in com.funambol.email.inboxlistener.console
Contains methods to access to the DB tables
MenuDAO(DBAccount) - Constructor for class com.funambol.email.inboxlistener.console.MenuDAO
 
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
messagesAdded(MessageCountEvent) - Method in class com.funambol.email.transport.ImapMessageCountListener
Invoked when messages are added into a folder.
messagesRemoved(MessageCountEvent) - Method in class com.funambol.email.transport.ImapMessageCountListener
Invoked when messages are removed (expunged) from a folder.
MODIFIED - Static variable in interface com.funambol.email.pdi.folder.IFOLDER
 
MODIFIED - Static variable in interface com.funambol.email.pdi.mail.IEMAIL
 
MSAccount - Class in com.funambol.email.inboxlistener.engine
 
MSAccount(String, boolean, String, int, int, String, String) - Constructor for class com.funambol.email.inboxlistener.engine.MSAccount
 
mswf - Variable in class com.funambol.email.engine.source.EmailSyncSource
wrapper for the Mail Server

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
 
nameLabel - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
nameValue - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
needsFlagOptimization(char, String) - Static method in class com.funambol.email.util.Utility
Checks if it's possible to optimize the syncml message dimension.
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 in com.funambol.email.inboxlistener.engine
 
NotificationWrapper(MailboxAccount, WSAccount) - Constructor for class com.funambol.email.inboxlistener.engine.NotificationWrapper
 

O

openConnection(String, String, boolean, String, String, DefaultFolder, String, String, boolean, String, String) - Method in class com.funambol.email.transport.CommonMailServerWrapper
 
openConnection(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, 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, 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
 
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
 
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
 

P

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
 
PopEmailSyncSource - Class in com.funambol.email.engine.source
This class implements common methods of EmailPOPSyncSource

version $Id: PopEmailSyncSource.java,v 1.32 2006/08/08 09:29:51 gibi Exp $

PopEmailSyncSource() - Constructor for class com.funambol.email.engine.source.PopEmailSyncSource
 
PopEntityDAO - Class in com.funambol.email.items.dao
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 in com.funambol.email.items.manager
 
PopEntityManager() - Constructor for class com.funambol.email.items.manager.PopEntityManager
 
PopEntityManager(IMailServerWrapper, String) - Constructor for class com.funambol.email.items.manager.PopEntityManager
 
PopMailServerWrapper - Class in com.funambol.email.transport
Create a connection with a Mail Server
PopMailServerWrapper() - Constructor for class com.funambol.email.transport.PopMailServerWrapper
 
PORT_ALLOWED_CHARS - Static variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
principal - Variable in class com.funambol.email.engine.source.EmailSyncSource
Property Principal
PRODUCT_NAME - Static variable in class com.funambol.email.util.Def
 
protocol - Variable in class com.funambol.email.engine.source.EmailSyncSource
Property Mail Server Server protocol
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
 
ps - Variable in class com.funambol.email.security.EmailOfficer
 

R

read(String) - Static method in class com.funambol.email.inboxlistener.admin.ConfigHelper
 
READ - Static variable in interface com.funambol.email.pdi.mail.IEMAIL
 
RECEIVED - Static variable in interface com.funambol.email.pdi.mail.IEMAIL
 
releaseAll() - Method in class com.funambol.email.transport.ImapSemaphore
Release all waiting threads without setting the condition true
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(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, long) - Method in class com.funambol.email.items.manager.ImapEntityManager
deletes an email
removeEmail(String, String, String, long) - Method in class com.funambol.email.items.manager.PopEntityManager
deletes an email
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
 
removeImapOutboxItem(IMAPFolder, String, String, long) - Method in class com.funambol.email.items.dao.EntityDAO
 
removePopOutboxItem(String, String, long) - Method in class com.funambol.email.items.dao.EntityDAO
 
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
 
REPLIED - Static variable in interface com.funambol.email.pdi.mail.IEMAIL
 
RESOURCE_NAME - Variable in class com.funambol.email.transport.CommonMailServerWrapper
 
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
 
run() - Method in class com.funambol.email.inboxlistener.engine.ListenerRegistry
 
run() - Method in class com.funambol.email.inboxlistener.engine.MailboxListener
this thread is not always connected to the mailbox.

S

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
SendingException - Exception in com.funambol.email.exception
Exception used in the sending procedure
SendingException() - Constructor for exception com.funambol.email.exception.SendingException
Creates a new instance of SendingException without detail message.
SendingException(String) - Constructor for exception com.funambol.email.exception.SendingException
Constructs an instance of SendingException with the specified detail message.
SendingException(Throwable) - Constructor for exception com.funambol.email.exception.SendingException
Constructs an instance of SendingException with the specified exception.
SendingException(String, Throwable) - Constructor for exception com.funambol.email.exception.SendingException
Constructs an instance of SendingException with the specified detail message.
sendNotificationMessages(String) - Method in class com.funambol.email.inboxlistener.engine.NotificationWrapper
 
SendResult - Class in com.funambol.email.items.model
 
SendResult(String, String, boolean, boolean) - Constructor for class com.funambol.email.items.model.SendResult
 
sentActivation - Variable in class com.funambol.email.engine.source.EmailSyncSource
Should the channel be sentActivation?
sentActivationValue - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
sentLabel - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
sentValue - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
SEPARATOR - Static variable in class com.funambol.email.util.Def
 
serverOut - Variable in class com.funambol.email.transport.CommonMailServerWrapper
 
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.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
 
setDataHandler(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(CrcSyncItemInfo[], CrcSyncItemInfo[]) - 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
 
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
 
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
setHost(String) - Method in class com.funambol.email.admin.EmailConnectorConfig
 
setHost(String) - Method in class com.funambol.email.inboxlistener.admin.InboxListenerConfig
 
setId(String) - Method in class com.funambol.email.items.model.EmailFilter
 
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
 
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.
setInterval(int) - Method in class com.funambol.email.inboxlistener.admin.InboxListenerConfig
 
setIsBody(boolean) - Method in class com.funambol.email.items.model.InternalPart
 
setIsDraftInMailServer(boolean) - Method in class com.funambol.email.items.model.DefaultFolder
 
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
 
setIsSSL(boolean) - Method in class com.funambol.email.inboxlistener.admin.InboxListenerConfig
 
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) - Method in class com.funambol.email.items.manager.EntityManager
convert Message into ServerMessages
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.inboxlistener.admin.InboxListenerConfig
 
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.inboxlistener.admin.InboxListenerConfig
 
setLastCrc(long) - Method in class com.funambol.email.engine.cache.CrcSyncItemInfo
 
setLastCrc(Message) - Static method in class com.funambol.email.util.Utility
 
setListenerId(String) - Method in class com.funambol.email.inboxlistener.admin.InboxListenerConfig
 
setNewHeader(Message, Message) - Static method in class com.funambol.email.util.Utility
set a new header but keep the old Message-ID
setNewItemKeys(CrcSyncItemInfo[], CrcSyncItemInfo[]) - 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
 
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
 
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.
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.transport.ConnectorAuthenticator
 
setPort(int) - Method in class com.funambol.email.admin.EmailConnectorConfig
 
setPort(int) - Method in class com.funambol.email.inboxlistener.admin.InboxListenerConfig
 
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.inboxlistener.admin.InboxListenerConfig
 
setReloadingTime(int) - Method in class com.funambol.email.inboxlistener.admin.InboxListenerConfig
 
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
 
setServerAuth(String) - Method in class com.funambol.email.security.EmailOfficer
 
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
setSsl(boolean) - Method in class com.funambol.email.admin.EmailConnectorConfig
 
setSSL(boolean) - Method in class com.funambol.email.engine.source.EmailSyncSource
Setter for property ssl.
setStartupNotification(boolean) - Method in class com.funambol.email.inboxlistener.admin.InboxListenerConfig
 
setStreamMessage(String) - Method in class com.funambol.email.items.model.ItemMessage
set 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
 
setTrue() - Method in class com.funambol.email.transport.ImapSemaphore
Set the condition to true.
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
setUpdatedItemKeys(CrcSyncItemInfo[], CrcSyncItemInfo[]) - Static method in class com.funambol.email.engine.cache.CrcCachedSyncSourceHelper
Creates updated items id array
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
 
setWsUsername(String) - Method in class com.funambol.email.inboxlistener.admin.InboxListenerConfig
 
smtpAuth - Variable in class com.funambol.email.engine.source.EmailSyncSource
Property Outgoing authentication required
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.ListenerRegistry
 
stopThread() - Method in class com.funambol.email.inboxlistener.engine.MailboxListener
 
store - Variable in class com.funambol.email.transport.CommonMailServerWrapper
 
syncMode - Variable in class com.funambol.email.engine.source.EmailSyncSource
Property syncMode

T

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.engine.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
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
 
TYPE_EMAIL - Static variable in class com.funambol.email.util.Def
 
TYPE_FOLDER - Static variable in class com.funambol.email.util.Def
 
typeLabel - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 
typeValue - Variable in class com.funambol.email.admin.EmailSyncSourceConfigPanel
 

U

uid_has_been_set - Static variable in class com.funambol.email.items.dao.ImapEntityDAO
 
unAuthenticate(Cred) - Method in class com.funambol.email.security.EmailOfficer
Un-authenticates a credential.
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
 
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
 
updateForm() - Method in class com.funambol.email.admin.EmailSyncSourceConfigPanelEnt
 
updateLocalItems(CrcSyncItemInfo[], ArrayList, String, long) - Method in class com.funambol.email.engine.cache.CrcItemStateDAO
Update local items
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.EmailOfficer
 
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 in com.funambol.email.util
Utility class
Utility() - Constructor for class com.funambol.email.util.Utility
 

V

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

W

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
 
WSAccount - Class in com.funambol.email.inboxlistener.engine
 
WSAccount(String, String, String, String) - Constructor for class com.funambol.email.inboxlistener.engine.WSAccount
 
WSTools - Class in com.funambol.email.inboxlistener.engine
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

X

XMLFolderParser - Class in com.funambol.email.pdi.parser
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 in com.funambol.email.pdi.parser
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.

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

Copyright © 2003-2006 Funambol.