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

A

AbstractIdentifiable - class dtw.webmail.util.AbstractIdentifiable.
Abstract class implementing the Identifiable interface.
AbstractIdentifiable() - Constructor for class dtw.webmail.util.AbstractIdentifiable
 
ACCOUNT_CREATION_VIEW - Static variable in class dtw.webmail.JwmaKernel
Defines the abstract account creation view.
activate() - Method in interface dtw.webmail.plugin.JwmaPlugin
Activates the plugin for subsequent use.
activate() - Method in class dtw.webmail.plugin.std.CastorXMLPreferencesPersistence
 
activate() - Method in class dtw.webmail.plugin.std.CastorXMLContactManagement
 
activate() - Method in class dtw.webmail.plugin.std.CastorSQLPreferencesPersistence
 
activate() - Method in class dtw.webmail.plugin.std.CastorSQLContactManagement
 
addAdmin(String) - Method in class dtw.webmail.util.config.Administration
Adds an administrator (by username).
addAttachments(MimeMultipart) - Method in class dtw.webmail.model.JwmaComposeMessage
Adds attachments to this JwmaComposeMessage.
addContact(JwmaContactImpl) - Method in interface dtw.webmail.model.JwmaContactsImpl
Adds a JwmaContactImpl instance to this contact database.
addContact(JwmaContactImpl) - Method in interface dtw.webmail.model.JwmaContactGroupImpl
Adds a JwmaContactImpl instance to this contact database.
addContact(JwmaContactImpl) - Method in class dtw.webmail.plugin.std.CastorContacts
 
addContact(JwmaContactImpl) - Method in class dtw.webmail.plugin.std.CastorContactGroup
 
addContactCategory(String) - Method in interface dtw.webmail.model.JwmaContactsImpl
Adds a contact category to the cached list of categories.
addContactCategory(String) - Method in class dtw.webmail.plugin.std.CastorContacts
 
addContactGroup(JwmaContactGroupImpl) - Method in interface dtw.webmail.model.JwmaContactsImpl
Adds a JwmaContactGroupImpl instance to this contact database.
addContactGroup(JwmaContactGroupImpl) - Method in class dtw.webmail.plugin.std.CastorContacts
 
addContactID(String) - Method in class dtw.webmail.plugin.std.CastorContactGroup
 
addDescription(String) - Method in class dtw.webmail.model.JwmaException
 
addFrequentRecipient(JwmaContactImpl) - Method in interface dtw.webmail.model.JwmaContactsImpl
Adds a frequent recipient JwmaContactImpl instance to this contact database.
addFrequentRecipient(JwmaContactImpl) - Method in class dtw.webmail.plugin.std.CastorContacts
 
addIfSubfolder(JwmaFolderImpl) - Method in class dtw.webmail.model.JwmaFolderImpl
Adds a folder to the cached list of subfolders, if it is a subfolder of this folder.
addMailIdentity(JwmaMailIdentity) - Method in interface dtw.webmail.model.JwmaPreferencesImpl
Adds the given JwmaMailIdentity to this JwmaPreferences.
addMailIdentity(JwmaMailIdentity) - Method in class dtw.webmail.plugin.std.CastorPreferences
 
addPostOffice(PostOffice) - Method in class dtw.webmail.util.config.JwmaConfiguration
 
addSocketProperties(String, int) - Method in class dtw.webmail.util.config.Security
 
addViewLanguage(String) - Method in class dtw.webmail.util.config.Internationalization
Adds a language, specifying it's ISO two letter code.
addViewLocale(Locale) - Method in class dtw.webmail.util.config.Internationalization
Adds a view locale.
ADMIN_ERROR_VIEW - Static variable in class dtw.webmail.JwmaKernel
Defines the abstract admin error view.
ADMIN_LOGIN_VIEW - Static variable in class dtw.webmail.JwmaKernel
Defines the abstract admin login view.
ADMIN_MENU_VIEW - Static variable in class dtw.webmail.JwmaKernel
Defines the abstract admin menu view.
ADMIN_PREFERENCES_VIEW - Static variable in class dtw.webmail.JwmaKernel
Defines the abstract admin preferences view.
ADMIN_SETTINGS_VIEW - Static variable in class dtw.webmail.JwmaKernel
Defines the abstract admin settings view.
ADMIN_STATUS_VIEW - Static variable in class dtw.webmail.JwmaKernel
Defines the abstract admin status view.
Administration - class dtw.webmail.util.config.Administration.
This class...
Administration() - Constructor for class dtw.webmail.util.config.Administration
 
appendBody(String) - Method in class dtw.webmail.model.JwmaComposeMessage
Appends to the body of the message.
appendSubstitution(StringBuffer, MatchResult, int, PatternMatcherInput, PatternMatcher, Pattern) - Method in class dtw.webmail.util.CharacterSubstitution
Appends the substitution to a buffer containing the original input with substitutions applied for the pattern matches found so far.
archiveSentMail(Message) - Method in class dtw.webmail.model.JwmaStoreImpl
Put's a message into the read-mail archive, if archivation is enabled.
asHex(byte[]) - Static method in class dtw.webmail.util.MD5
Returns a String containing unsigned hexadecimal * numbers as digits.
AssociatedAbstractIdentifiable - class dtw.webmail.util.AssociatedAbstractIdentifiable.
Abstract class implementing the AbstractIdentifiable interface for associated instances.
AssociatedAbstractIdentifiable() - Constructor for class dtw.webmail.util.AssociatedAbstractIdentifiable
 
Associator - interface dtw.webmail.util.Associator.
Interface modeling an Associator.
authenticate(String, String, boolean) - Method in class dtw.webmail.JwmaSession
Authenticates the given user by initializing the mail session, thus authenticating against the post office of this session.

B

begin() - Method in class dtw.webmail.util.CastorDatabase
Delegates beginning a new transaction to the encapsulated Database.

C

c_SubscribedOnly - Static variable in class dtw.webmail.model.JwmaStoreImpl
 
CastorContact - class dtw.webmail.plugin.std.CastorContact.
Class implementing a specialized JwmaContactImpl for being persisted with the Castor Plugins.
CastorContact() - Constructor for class dtw.webmail.plugin.std.CastorContact
 
CastorContactGroup - class dtw.webmail.plugin.std.CastorContactGroup.
Class implementing a specialized JwmaContactGroupImpl for being persisted with the Castor Plugins.
CastorContactGroup() - Constructor for class dtw.webmail.plugin.std.CastorContactGroup
 
CastorContactGroup(CastorContacts) - Constructor for class dtw.webmail.plugin.std.CastorContactGroup
 
CastorContactGroup(CastorContacts, String) - Constructor for class dtw.webmail.plugin.std.CastorContactGroup
 
CastorContacts - class dtw.webmail.plugin.std.CastorContacts.
Class implementing a specialized JwmaContactsImpl for being persisted with the Castor Plugins.
CastorContacts() - Constructor for class dtw.webmail.plugin.std.CastorContacts
 
CastorDatabase - class dtw.webmail.util.CastorDatabase.
Abstract class that encapsulates a Database from the Castor lib, to enhance performance by adding the reuse of queries (which is perfectly possible).
CastorDatabase() - Constructor for class dtw.webmail.util.CastorDatabase
Simple and empty constructor, to create a lightweight instance that serves only as factory object for "real" instances.
CastorDatabasePool - class dtw.webmail.util.CastorDatabasePool.
Class that implements a pool for CastorDatabase instances.
CastorHelper - class dtw.webmail.plugin.std.CastorHelper.
An utility/helper class with common functionality for the standard Castor based plugin implementations.
CastorMailIdentity - class dtw.webmail.plugin.std.CastorMailIdentity.
Class implementing a specialized JwmaMailIdentityImpl for being persisted with the Castor Plugins.
CastorMailIdentity() - Constructor for class dtw.webmail.plugin.std.CastorMailIdentity
Constructs a CastorMailIdentity instance.
CastorPreferences - class dtw.webmail.plugin.std.CastorPreferences.
Class implementing a specialized JwmaPreferencesImpl for being persisted with the Castor Plugins.
CastorPreferences() - Constructor for class dtw.webmail.plugin.std.CastorPreferences
Constructs a JwmaPreferences instance.
CastorSQLContactManagement - class dtw.webmail.plugin.std.CastorSQLContactManagement.
A ContactManagementPlugin implementation based on Castor JDO.
CastorSQLContactManagement() - Constructor for class dtw.webmail.plugin.std.CastorSQLContactManagement
 
CastorSQLPreferencesPersistence - class dtw.webmail.plugin.std.CastorSQLPreferencesPersistence.
A PreferencesPersistancePlugin implementation based on Castor JDO.
CastorSQLPreferencesPersistence() - Constructor for class dtw.webmail.plugin.std.CastorSQLPreferencesPersistence
 
CastorXMLConfiguration - class dtw.webmail.util.config.CastorXMLConfiguration.
Class implementing a JwmaConfiguration with Castor XML based persistence.
CastorXMLConfiguration(File) - Constructor for class dtw.webmail.util.config.CastorXMLConfiguration
 
CastorXMLContactManagement - class dtw.webmail.plugin.std.CastorXMLContactManagement.
A ContactManagementPlugin implementation based on Castor XML marshalling/unmarshalling.
CastorXMLContactManagement() - Constructor for class dtw.webmail.plugin.std.CastorXMLContactManagement
 
CastorXMLPreferencesPersistence - class dtw.webmail.plugin.std.CastorXMLPreferencesPersistence.
A PreferencesPersistancePlugin implementation based on Castor XML marshalling/unmarshalling.
CastorXMLPreferencesPersistence() - Constructor for class dtw.webmail.plugin.std.CastorXMLPreferencesPersistence
 
CategoryFilter - class dtw.webmail.util.CategoryFilter.
 
CategoryFilter(String) - Constructor for class dtw.webmail.util.CategoryFilter
 
changedConfiguration() - Method in interface dtw.webmail.util.config.ConfigurationChangeListener
Handles a change to the configuration.
CharacterSubstitution - class dtw.webmail.util.CharacterSubstitution.
Class that implements a Substitution, replacing special HTML unsafe characters with their entity representations.
CharacterSubstitution() - Constructor for class dtw.webmail.util.CharacterSubstitution
 
checkFolderExistence(String) - Method in class dtw.webmail.model.JwmaStoreImpl
Tests if a folder with the given path exists on the store.
checkMessageExistence(int) - Method in class dtw.webmail.model.JwmaFolderImpl
Tests if a message with the given number exists in this folder.
cleanup() - Method in class dtw.webmail.model.JwmaStoreImpl
Cleans up the store.
clear() - Method in class dtw.webmail.directory.ContextPool
Removes all DirContext references from this pool.
clear() - Method in class dtw.webmail.util.CastorDatabasePool
Removes all CastorDatabase references from this pool.
close() - Method in class dtw.webmail.model.JwmaStoreImpl
Closes the associated mail store.
close() - Method in class dtw.webmail.util.CastorDatabase
Closes the database.
closeDraft(JwmaStoreImpl) - Method in class dtw.webmail.model.JwmaComposeMessage
 
commit() - Method in class dtw.webmail.util.CastorDatabase
Delegates the commit method to the encapsulated Database instance.
COMPOSE_VIEW - Static variable in class dtw.webmail.JwmaKernel
Defines the abstract compose view.
CONFIG_FILENAME - Static variable in class dtw.webmail.util.config.JwmaConfiguration
 
ConfigurationChangeListener - interface dtw.webmail.util.config.ConfigurationChangeListener.
This interface...
CONTACT_EDIT_VIEW - Static variable in class dtw.webmail.JwmaKernel
Defines the abstract contact edit view.
CONTACT_EXPORT - Static variable in interface dtw.webmail.plugin.ContactManagementPlugin
 
CONTACT_IMPORT - Static variable in interface dtw.webmail.plugin.ContactManagementPlugin
 
CONTACT_VIEW - Static variable in class dtw.webmail.JwmaKernel
Defines the abstract contact view.
ContactFilter - interface dtw.webmail.util.ContactFilter.
Interface defining aContactFilter.
CONTACTGROUP_EDIT_VIEW - Static variable in class dtw.webmail.JwmaKernel
Defines the abstract contact group edit view.
CONTACTGROUP_VIEW - Static variable in class dtw.webmail.JwmaKernel
Defines the abstract contact group view.
ContactManagementPlugin - interface dtw.webmail.plugin.ContactManagementPlugin.
Interface for a plugin that manages user contact databases.
CONTACTS_VIEW - Static variable in class dtw.webmail.JwmaKernel
Defines the abstract contacts view.
contains(String[], String) - Static method in class dtw.webmail.util.StringUtil
 
containsContact(String) - Method in interface dtw.webmail.model.JwmaContactsImpl
Tests if this JwmaContactsImpl contains a contact with the given unique identifier.
containsContact(String) - Method in interface dtw.webmail.model.JwmaContactGroupImpl
Tests if this JwmaContactGroupImpl contains a contact with the given unique identifier.
containsContact(String) - Method in class dtw.webmail.plugin.std.CastorContacts
 
containsContact(String) - Method in class dtw.webmail.plugin.std.CastorContactGroup
 
containsContactGroup(String) - Method in interface dtw.webmail.model.JwmaContactsImpl
Tests if this JwmaContactsImpl contains a contact group with the given unique identifier.
containsContactGroup(String) - Method in class dtw.webmail.plugin.std.CastorContacts
 
containsContactGroupName(String) - Method in interface dtw.webmail.model.JwmaContactsImpl
Tests if this JwmaContactsImpl contains a contact group with the given name.
containsContactGroupName(String) - Method in class dtw.webmail.plugin.std.CastorContacts
 
containsContactWithNickname(String) - Method in interface dtw.webmail.model.JwmaContactsImpl
Tests if the contact database contains a contact with the given nickname.
containsContactWithNickname(String) - Method in class dtw.webmail.plugin.std.CastorContacts
 
ContextPool - class dtw.webmail.directory.ContextPool.
Class that implements a pool for DirContext instances.
ContextPool(int, String) - Constructor for class dtw.webmail.directory.ContextPool
Constructs a DirContextPool instance.
ContextPool(int, String, String, String) - Constructor for class dtw.webmail.directory.ContextPool
Constructs a DirContextPool instance.
create(Object) - Method in class dtw.webmail.util.CastorDatabase
Delegates creation of a new object in persistent storage to the encapsulated Database.
createAttributes(HashMap, boolean) - Static method in class dtw.webmail.directory.DirectoryUtil
 
createCastorDatabase() - Method in class dtw.webmail.plugin.std.JwmaDatabase
 
createCastorDatabase() - Method in class dtw.webmail.util.CastorDatabase
 
createCastorDatabasePool(int, CastorDatabase) - Static method in class dtw.webmail.util.CastorDatabasePool
Creates a CastorDatabasePool with the given size, containing the given CastorDatabase instances.
createContact() - Method in interface dtw.webmail.model.JwmaContactsImpl
Creates and returns a new JwmaContactImpl.
createContact() - Method in class dtw.webmail.plugin.std.CastorContacts
 
createContactGroup(String) - Method in interface dtw.webmail.model.JwmaContactsImpl
Creates a new JwmaContactGroupImpl with the given name.
createContactGroup(String) - Method in class dtw.webmail.plugin.std.CastorContacts
 
createContacts() - Method in interface dtw.webmail.plugin.ContactManagementPlugin
Creates a new contact databse instance.
createContacts() - Method in class dtw.webmail.plugin.std.CastorXMLContactManagement
 
createContacts() - Method in class dtw.webmail.plugin.std.CastorSQLContactManagement
 
createDirectoryManager(Properties) - Static method in class dtw.webmail.directory.DirectoryManager
Factory method for singleton with parameters
createDraft(Message) - Static method in class dtw.webmail.model.JwmaComposeMessage
 
createFolder(String, int) - Method in class dtw.webmail.model.JwmaStoreImpl
Creates a new folder on the store.
createForward(Session, JwmaDisplayMessage, String, JwmaPreferences, boolean, boolean) - Static method in class dtw.webmail.model.JwmaComposeMessage
Creates a JwmaComposeMessage instance.
createJwmaComposeMessage(Session) - Static method in class dtw.webmail.model.JwmaComposeMessage
Creates a JwmaComposeMessage instance.
createJwmaDisplayMessage(JwmaMessageInfoImpl, Message, JwmaPreferences) - Static method in class dtw.webmail.model.JwmaDisplayMessage
Creates a JwmaDisplayMessage instance.
createJwmaDisplayMessage(Message, JwmaPreferences) - Static method in class dtw.webmail.model.JwmaDisplayMessage
Creates a JwmaDisplayMessage instance.
createJwmaFolderImpl(JwmaStoreImpl, Folder) - Static method in class dtw.webmail.model.JwmaFolderImpl
Creates a JwmaFolderImpl instance from the given Folder.
createJwmaFolderImpl(JwmaStoreImpl, String) - Static method in class dtw.webmail.model.JwmaFolderImpl
Creates a JwmaFolderImpl instance from the given Folder.
createJwmaMessageInfoImpl(Message) - Static method in class dtw.webmail.model.JwmaMessageInfoImpl
Factoy method that creates a new JwmaMessageInfoImpl instance.
createJwmaMessageInfoListImpl(Folder) - Static method in class dtw.webmail.model.JwmaMessageInfoListImpl
Factory method that creates a new JwmaMessageInfoListImpl instance wrapping the list of messages in the given folder.
createJwmaMessageInfoListImpl(Message[]) - Static method in class dtw.webmail.model.JwmaMessageInfoListImpl
Factory method that creates a new JwmaMessageInfoListImpl instance from the given array of messages.
createJwmaMessagePartImpl(int) - Static method in class dtw.webmail.model.JwmaMessagePartImpl
Creates a JwmaMessagePartImpl instance with a given part number.
createJwmaMessagePartImpl(Part, int) - Static method in class dtw.webmail.model.JwmaMessagePartImpl
Creates a JwmaMessagePartImpl instance from a given javax.mail.Part instance.
createJwmaSettings(String) - Static method in class dtw.webmail.util.JwmaSettings
Creates a JwmaSettings instance.
createJwmaStatus() - Static method in class dtw.webmail.admin.JwmaStatus
Creates the JwmaStatus singleton * instance.
createJwmaStoreImpl(JwmaSession, Store) - Static method in class dtw.webmail.model.JwmaStoreImpl
Creates a new JwmaStoreImpl instance.
createJwmaTransportImpl(Transport, JwmaAuthenticator) - Static method in class dtw.webmail.model.JwmaTransportImpl
 
createLight(Folder) - Static method in class dtw.webmail.model.JwmaFolderImpl
Creates a JwmaFolderImpl instance from the given Folder.
createMailIdentity() - Method in interface dtw.webmail.model.JwmaPreferencesImpl
Factory method for an implementation specific JwmaMailIdentityImpl.
createMailIdentity() - Method in class dtw.webmail.plugin.std.CastorPreferences
 
createReply(JwmaDisplayMessage, boolean, JwmaPreferences, boolean) - Static method in class dtw.webmail.model.JwmaComposeMessage
Creates a JwmaComposeMessage instance.
CRITERIA_COMPARATOR - Static variable in class dtw.webmail.util.MessageSortingUtil
Defines the relation between a given criteria and a comparator.

D

DATA_DIR - Static variable in class dtw.webmail.JwmaKernel
Defines the data directory.
DATA_DIR - Static variable in class dtw.webmail.util.JwmaSettings
 
DATA_DIR - Static variable in class dtw.webmail.util.config.JwmaConfiguration
 
DATABASE_EXPORT - Static variable in interface dtw.webmail.plugin.ContactManagementPlugin
 
DATABASE_IMPORT - Static variable in interface dtw.webmail.plugin.ContactManagementPlugin
 
DATE_CHRONOLOGICAL - Static variable in class dtw.webmail.util.MessageSortingUtil
Defines a Comparator that sorts the receive or sent date chronological (i.e.
DATE_CHRONOLOGICAL - Static variable in interface dtw.webmail.util.MessageSortCriterias
 
DATE_REVERSE_CHRONOLOGICAL - Static variable in class dtw.webmail.util.MessageSortingUtil
Defines a Comparator that sorts the receive or sent date reverse to chronological (i.e.
DATE_REVERSE_CHRONOLOGICAL - Static variable in interface dtw.webmail.util.MessageSortCriterias
 
deactivate() - Method in interface dtw.webmail.plugin.JwmaPlugin
Deactivates the plugin.
deactivate() - Method in class dtw.webmail.plugin.std.CastorXMLPreferencesPersistence
 
deactivate() - Method in class dtw.webmail.plugin.std.CastorXMLContactManagement
 
deactivate() - Method in class dtw.webmail.plugin.std.CastorSQLPreferencesPersistence
 
deactivate() - Method in class dtw.webmail.plugin.std.CastorSQLContactManagement
 
DEFAULT_DATEFORMAT - Static variable in class dtw.webmail.util.StringUtil
Defines a simple date format, to be used for returning the formatted date.
deleteActualMessage() - Method in class dtw.webmail.model.JwmaFolderImpl
Deletes the actual message from this folder.
deleteAllMessages() - Method in class dtw.webmail.model.JwmaFolderImpl
Deletes all messages from this folder.
deleteFolder(String) - Method in class dtw.webmail.model.JwmaStoreImpl
Deletes a given folders from the store.
deleteFolders(String[]) - Method in class dtw.webmail.model.JwmaStoreImpl
Deletes the given folders from the store.
deleteMessage(int) - Method in class dtw.webmail.model.JwmaFolderImpl
Deletes the given message from this folder.
deleteMessages(int[]) - Method in class dtw.webmail.model.JwmaFolderImpl
Deletes the messages with the given numbers.
digest(byte[]) - Static method in class dtw.webmail.util.MD5
Returns the MD5 hash of the input data.
DIRECTORY_TYPES - Static variable in class dtw.webmail.admin.JwmaStatus
Prescription of the SHOULD STATE of directories.
DirectoryManager - class dtw.webmail.directory.DirectoryManager.
 
DirectoryUtil - class dtw.webmail.directory.DirectoryUtil.
Class implementing utility methods for using the directory framework.
DirectoryUtil(DirectoryManager) - Constructor for class dtw.webmail.directory.DirectoryUtil
Constructs a new DirectoryUtil instance.
displayPartInlined(HttpSession, JwmaMessagePart, JwmaPreferences, ResourceBundle) - Method in class dtw.webmail.model.JwmaHtmlHelperImpl
 
displayPartInlined(HttpSession, JwmaMessagePart, JwmaPreferences, ResourceBundle) - Method in interface dtw.webmail.model.JwmaHtmlHelper
Returns a String representing a HTML tag for embedding the message parts into the view.
dtw.webmail - package dtw.webmail
Provides a kernel, the controllers and related classes for a Java webmail solution based on the model-view-controller (MVC) pattern.
dtw.webmail.admin - package dtw.webmail.admin
Provides administrative model for admin features within jwma.
dtw.webmail.directory - package dtw.webmail.directory
 
dtw.webmail.model - package dtw.webmail.model
Provides all necessary jwma models.
dtw.webmail.plugin - package dtw.webmail.plugin
Provides the plugin base framework for jwma.
dtw.webmail.plugin.std - package dtw.webmail.plugin.std
Provides standard plugins implemented on top of the base plugin framework.
dtw.webmail.util - package dtw.webmail.util
Provides utility classes for jwma.
dtw.webmail.util.config - package dtw.webmail.util.config
 

E

encode(String) - Static method in class dtw.webmail.util.EntityHandler
Returns a String with all occurences of HTML unsafe characters replaced by their respective entities.
end() - Method in class dtw.webmail.JwmaSession
Ends this session, by cleaning up user related data and resources.
ensureAdministrator() - Method in class dtw.webmail.JwmaSession
Tests whether the user associated with this session is allowed to administrate jwma and throws a JwmaException if not, thus ensuring an administrative user.
ensureAuthenticated() - Method in class dtw.webmail.JwmaSession
Tests wheter this session is authenticated, throwing a JwmaException if not, thus ensuring an authenticated session.
ensurePostOfficeConnection() - Method in class dtw.webmail.JwmaSession
Tests wheter a connection to the post office exists, throwing a JwmaException if not, thus it ensures that a connection to the post office exists.
EntityEncoder - class dtw.webmail.util.EntityEncoder.
 
EntityEncoder() - Constructor for class dtw.webmail.util.EntityEncoder
 
EntityHandler - class dtw.webmail.util.EntityHandler.
Utility class for handling entities.
Exposes a method for encoding HTML unsafe characters into entities.
EntityHandler() - Constructor for class dtw.webmail.util.EntityHandler
 
equals(Object) - Method in class dtw.webmail.model.JwmaFolderImpl
Tests if this folder instance equals a given object.
equals(Object) - Method in interface dtw.webmail.util.Identifiable
Tests if this Identifiable is equal to a given Object instance.
equals(Object) - Method in class dtw.webmail.util.AbstractIdentifiable
 
ERROR_DESCRIPTION_FILE - Static variable in class dtw.webmail.util.JwmaSettings
Defines the name of jwma's user visible error messages file.
ERROR_VIEW - Static variable in class dtw.webmail.JwmaKernel
Defines the abstract error view.
ETC_DIR - Static variable in class dtw.webmail.JwmaKernel
Defines the root directory.
ETC_DIR - Static variable in class dtw.webmail.util.JwmaSettings
 
ETC_DIR - Static variable in class dtw.webmail.util.config.JwmaConfiguration
 
existsContactCategory(String) - Method in interface dtw.webmail.model.JwmaContactsImpl
Tests if a given category exists in this JwmaContactsImpl.
existsContactCategory(String) - Method in class dtw.webmail.plugin.std.CastorContacts
 
existsMailIdentity(String) - Method in interface dtw.webmail.model.JwmaPreferencesImpl
Tests if a JwmaMailIdentity with the given index exists.
existsMailIdentity(String) - Method in class dtw.webmail.plugin.std.CastorPreferences
 
existsPostOfficeByName(String) - Method in class dtw.webmail.util.config.JwmaConfiguration
 
exportContact(JwmaContact, String) - Method in interface dtw.webmail.plugin.ContactManagementPlugin
Exports a contact in the given type.
exportContact(JwmaContact, String) - Method in class dtw.webmail.plugin.std.CastorXMLContactManagement
 
exportContact(JwmaContact, String) - Method in class dtw.webmail.plugin.std.CastorSQLContactManagement
 
exportDatabase(OutputStream, JwmaContacts, String) - Method in interface dtw.webmail.plugin.ContactManagementPlugin
Exports the given contact database in the given type.
exportDatabase(OutputStream, JwmaContacts, String) - Method in class dtw.webmail.plugin.std.CastorXMLContactManagement
 
exportDatabase(OutputStream, JwmaContacts, String) - Method in class dtw.webmail.plugin.std.CastorSQLContactManagement
 
EXUI_CRITERIAS - Static variable in interface dtw.webmail.util.MessageSortCriterias
 
EXUI_CRITERIAS_STR - Static variable in interface dtw.webmail.util.MessageSortCriterias
 

F

FILE_TYPES - Static variable in class dtw.webmail.admin.JwmaStatus
Prescription of the SHOULD STATE of files.
FileStatus - class dtw.webmail.admin.FileStatus.
Class that implements a file status wrapper.
FileStatus(String) - Constructor for class dtw.webmail.admin.FileStatus
Constructs a new file status instance.
finalize() - Method in class dtw.webmail.JwmaSession
Overrides the superclass method to call end().
FIRSTTIME_VIEW - Static variable in class dtw.webmail.JwmaKernel
Defines the abstract error firsttime view.
FOLDER_VIEW - Static variable in class dtw.webmail.JwmaKernel
Defines the abstract folder view.
FormdataMultipart - class dtw.webmail.util.FormdataMultipart.
Class that implements a Multipart that handles the multipart/form-data content type.
FormdataMultipart() - Constructor for class dtw.webmail.util.FormdataMultipart
Constructs a FormdataMultipart instance.
This implementation just calls the superclass constructor.
FormdataMultipart(DataSource) - Constructor for class dtw.webmail.util.FormdataMultipart
Constructs a FormdataMultipart instance.
Automatically processes the body parts to extract parameters, and attachments.

G

getAccountCreationView() - Method in class dtw.webmail.util.JwmaSettings
Returns a String representing a JwmaKernel view constant, denoting the view to be presented on account creation.
getActualFolder() - Method in class dtw.webmail.model.JwmaStoreImpl
Returns the actual folder.
getActualMessage() - Method in class dtw.webmail.model.JwmaFolderImpl
Returns the actual message.
getAddress() - Method in class dtw.webmail.util.config.PostOffice
Returns the internet address of this PostOffice.
getAddress() - Method in class dtw.webmail.util.config.MailTransportAgent
Returns the internet address of this MailTransportAgent.
getAdminControllerAlias() - Method in class dtw.webmail.util.JwmaSettings
Returns a String representing the admin controller alias.
getAdminControllerUrl() - Method in class dtw.webmail.JwmaKernel
Returns the admin controller URL setting of the local jwma installation.
getAdminErrorView() - Method in class dtw.webmail.util.JwmaSettings
Returns a String representing the admin error view filename/URL ending.
getAdministration() - Method in class dtw.webmail.util.config.JwmaConfiguration
Admin related
getAdminList() - Method in class dtw.webmail.util.config.Administration
Convenience method for obtaining the admin users (by username) as a simple comma seperated list.
getAdminLoginView() - Method in class dtw.webmail.util.JwmaSettings
Returns a String representing the admin login view filename/URL ending.
getAdminMenuView() - Method in class dtw.webmail.util.JwmaSettings
Returns a String representing the admin menu view filename/URL ending.
getAdminPreferencesView() - Method in class dtw.webmail.util.JwmaSettings
Returns a String representing the admin preferences view filename/URL ending.
getAdminSettingsView() - Method in class dtw.webmail.util.JwmaSettings
Returns a String representing the admin settings view filename/URL ending.
getAdminStatusView() - Method in class dtw.webmail.util.JwmaSettings
Returns a String representing the admin status view filename/URL ending.
getAdminUsernames() - Method in class dtw.webmail.util.JwmaSettings
Returns a String representing a list of usernames that have administrative rights.
getAlphabeticFilter(JwmaContacts, ResourceBundle) - Method in class dtw.webmail.model.JwmaHtmlHelperImpl
 
getAlphabeticFilter(JwmaContacts, ResourceBundle) - Method in interface dtw.webmail.model.JwmaHtmlHelper
Returns a String representing a HTML list of all first characters of the contact's lastnames.
getAlternateEmail() - Method in interface dtw.webmail.model.JwmaContact
Returns a String representing the altnerate email of this contact object.
getAlternateEmail() - Method in class dtw.webmail.plugin.std.CastorContact
 
getAssociatorUID() - Method in class dtw.webmail.util.AssociatedAbstractIdentifiable
Returns the unique identifier of the Associator of this AssociatedAbstractIdentifiable.
getAttachments() - Method in class dtw.webmail.util.MultipartRequest
Returns the attachments as MimeMultipart.
getBaseFilter() - Method in class dtw.webmail.directory.ContextPool
 
getBCCTo() - Method in interface dtw.webmail.model.JwmaMessage
Returns a String representing the blind carbon copy receivers(s) of the message.
getBCCTo() - Method in class dtw.webmail.model.JwmaDisplayMessage
 
getBCCTo() - Method in class dtw.webmail.model.JwmaComposeMessage
 
getBirthDate() - Method in interface dtw.webmail.model.JwmaContact
Returns the birthdate of this contact as Date.
getBirthDate() - Method in class dtw.webmail.plugin.std.CastorContact
 
getBody() - Method in interface dtw.webmail.model.JwmaMessage
Returns a String representing the body of the message.
getBody() - Method in class dtw.webmail.model.JwmaDisplayMessage
 
getBody() - Method in class dtw.webmail.model.JwmaComposeMessage
 
getCategories() - Method in class dtw.webmail.util.JwmaSettings
 
getCategoriesSelect(JwmaContact, String[], ResourceBundle) - Method in class dtw.webmail.model.JwmaHtmlHelperImpl
 
getCategoriesSelect(JwmaContact, String[], ResourceBundle) - Method in interface dtw.webmail.model.JwmaHtmlHelper
Returns a String representing a category select in HTML.
getCategory() - Method in interface dtw.webmail.model.JwmaContact
Returns a String representing the category of this JwmaContact.
getCategory() - Method in class dtw.webmail.plugin.std.CastorContact
 
getCategory() - Method in class dtw.webmail.util.CategoryFilter
 
getCategoryFilter() - Method in interface dtw.webmail.model.JwmaContactsImpl
Returns the name of the category which is not filtered at the moment.
getCategoryFilter() - Method in class dtw.webmail.plugin.std.CastorContacts
 
getCategoryFilterSelect(JwmaContacts, String, ResourceBundle) - Method in class dtw.webmail.model.JwmaHtmlHelperImpl
 
getCategoryFilterSelect(JwmaContacts, String, ResourceBundle) - Method in interface dtw.webmail.model.JwmaHtmlHelper
Returns a String representing a category filter select in HTML.
getCCTo() - Method in interface dtw.webmail.model.JwmaMessage
Returns a String representing the carbon copy receivers(s) of the message.
getCCTo() - Method in class dtw.webmail.model.JwmaDisplayMessage
 
getCCTo() - Method in class dtw.webmail.model.JwmaComposeMessage
 
getCeiling() - Method in class dtw.webmail.directory.ContextPool
Returns the ceiling (in terms of size) of this pool.
getCeiling() - Method in class dtw.webmail.util.CastorDatabasePool
Returns the ceiling (in terms of size) of this pool.
getClone() - Method in class dtw.webmail.plugin.std.CastorPreferences
Returns a clone of this preferences.
getComments() - Method in interface dtw.webmail.model.JwmaContactGroup
Returns the comments about this JwmaContactGroup.
getComments() - Method in interface dtw.webmail.model.JwmaContact
Returns a String representing the comments of this contact object.
getComments() - Method in class dtw.webmail.plugin.std.CastorContactGroup
 
getComments() - Method in class dtw.webmail.plugin.std.CastorContact
 
getCompany() - Method in interface dtw.webmail.model.JwmaContact
Returns a String representing the company name of this contact object.
getCompany() - Method in class dtw.webmail.plugin.std.CastorContact
 
getCompanyURL() - Method in interface dtw.webmail.model.JwmaContact
Returns a String representing the company URL associated with this contact object.
getCompanyURL() - Method in class dtw.webmail.plugin.std.CastorContact
 
getComposeView() - Method in class dtw.webmail.util.JwmaSettings
Returns a String representing the compose view filename/URL ending.
getConfiguration() - Method in class dtw.webmail.JwmaKernel
Returns the active JwmaConfiguration instance.
getContact(String) - Method in interface dtw.webmail.model.JwmaContacts
Returns an JwmaContact representing the contact with the given unique identifier.
getContact(String) - Method in class dtw.webmail.plugin.std.CastorContacts
 
getContactByNickname(String) - Method in interface dtw.webmail.model.JwmaContactsImpl
Returns contact with given nickname.
getContactByNickname(String) - Method in class dtw.webmail.plugin.std.CastorContacts
 
getContactDatabaseID() - Method in interface dtw.webmail.model.JwmaPreferencesImpl
Returns a String representing the user's contact database UID.
getContactDatabaseID() - Method in class dtw.webmail.plugin.std.CastorPreferences
 
getContactEditView() - Method in class dtw.webmail.util.JwmaSettings
Returns a String representing the contact edit view filename/URL ending.
getContactFilter() - Method in interface dtw.webmail.model.JwmaContactsImpl
Returns the arbitrary contact filter, which is set for filtering contacts on listing.
getContactFilter() - Method in class dtw.webmail.plugin.std.CastorContacts
 
getContactGroup(String) - Method in interface dtw.webmail.model.JwmaContacts
Returns an JwmaContactGroup representing the contact group with the given unique identifier.
getContactGroup(String) - Method in class dtw.webmail.plugin.std.CastorContacts
 
getContactGroupByName(String) - Method in interface dtw.webmail.model.JwmaContactsImpl
Returns an JwmaContactGroupByName representing the contact group with the given name.
getContactGroupByName(String) - Method in class dtw.webmail.plugin.std.CastorContacts
 
getContactGroupEditView() - Method in class dtw.webmail.util.JwmaSettings
Returns a String representing the contact group edit view filename/URL ending.
getContactGroupView() - Method in class dtw.webmail.util.JwmaSettings
Returns a String representing the contact group view filename/URL ending.
getContactIDList() - Method in class dtw.webmail.plugin.std.CastorContactGroup
Used by castor to get list for persistence.
getContactManagementPlugin() - Method in class dtw.webmail.JwmaKernel
Returns the active and activated ContactManagementPlugin instance that provides contact management related functionality.
getContactManagementPlugin() - Method in class dtw.webmail.util.config.JwmaConfiguration
 
getContactManagementPluginClassName() - Method in class dtw.webmail.util.JwmaSettings
 
getContacts() - Method in class dtw.webmail.plugin.std.CastorContactGroup
 
getContactsCollection() - Method in class dtw.webmail.plugin.std.CastorContacts
Methods for Castor to set/get collections
getContactsControllerAlias() - Method in class dtw.webmail.util.JwmaSettings
Returns a String representing the contacts controller alias.
getContactsControllerUrl() - Method in class dtw.webmail.JwmaKernel
Returns the contacts controller URL setting of the local jwma installation.
getContactsControllerUrl() - Method in class dtw.webmail.model.JwmaHtmlHelperImpl
 
getContactsControllerUrl() - Method in interface dtw.webmail.model.JwmaHtmlHelper
Returns a String representing the URL of the ContactsController.
getContactsView() - Method in class dtw.webmail.util.JwmaSettings
Returns a String representing the contacts view filename/URL ending.
getContactView() - Method in class dtw.webmail.util.JwmaSettings
Returns a String representing the contact view filename/URL ending.
getContentType() - Method in class dtw.webmail.model.JwmaMessagePartImpl
 
getContentType() - Method in interface dtw.webmail.model.JwmaMessagePart
Returns a String representing the content type of this message part.
getContentType() - Method in class dtw.webmail.util.MultipartInputStream
Returns the content type of this instance as String.
getContentType() - Method in class dtw.webmail.util.MimeBodyPartDataSource
Returns the content type of this instance as String.
getControllerPrefix() - Method in class dtw.webmail.util.JwmaSettings
Returns a String representing the prefix for the controllers.
getControllerUrl() - Method in class dtw.webmail.model.JwmaHtmlHelperImpl
 
getControllerUrl() - Method in interface dtw.webmail.model.JwmaHtmlHelper
Returns a String representing the URL of the main controller.
getDatabase() - Method in class dtw.webmail.util.CastorDatabase
Returns the encapsulated Database instance.
getDatabasePool() - Method in class dtw.webmail.plugin.std.CastorHelper
Returns the pool of Castor JDO Database instances.
getDate() - Method in class dtw.webmail.model.JwmaMessageInfoImpl
 
getDate() - Method in interface dtw.webmail.model.JwmaMessageInfo
Convenience method that returns a Date representing the received or sent date of the message.
getDate() - Method in interface dtw.webmail.model.JwmaMessage
Convenience method that returns a Date representing the received or sent date of the message.
getDate() - Method in class dtw.webmail.model.JwmaDisplayMessage
 
getDate() - Method in class dtw.webmail.model.JwmaComposeMessage
 
getDateFormat() - Method in interface dtw.webmail.model.JwmaPreferences
Returns a DateFormat representing the user's preferred date format.
getDateFormat() - Method in class dtw.webmail.plugin.std.CastorPreferences
 
getDateFormatPattern() - Method in class dtw.webmail.plugin.std.CastorPreferences
 
getDateFormatSelect(JwmaPreferences) - Method in class dtw.webmail.model.JwmaHtmlHelperImpl
 
getDateFormatSelect(JwmaPreferences) - Method in interface dtw.webmail.model.JwmaHtmlHelper
Returns a String representing a DateFormat select in HTML.
getDefaultMailIdentity() - Method in class dtw.webmail.plugin.std.CastorPreferences
 
getDefaultMessageProcessingPipe() - Method in class dtw.webmail.util.JwmaSettings
Returns a String representing the name of the default message processing pipe.
getDefaultMessageProcessor() - Method in class dtw.webmail.util.config.JwmaConfiguration
Returns a String representing the name of the default message processor.
getDefaultPostOffice() - Method in class dtw.webmail.util.config.JwmaConfiguration
 
getDefaultViewLanguage() - Method in class dtw.webmail.util.config.Internationalization
Returns the default view language in ISO two-letter format.
getDefaultViewLocale() - Method in class dtw.webmail.util.config.Internationalization
Returns the default view locale.
getDescription() - Method in class dtw.webmail.model.JwmaMessagePartImpl
 
getDescription() - Method in interface dtw.webmail.model.JwmaMessagePart
Returns a String representing the description of this message part.
getDescriptions() - Method in class dtw.webmail.model.JwmaException
 
getDescriptions() - Method in interface dtw.webmail.model.JwmaError
Returns an String[] containing the keys to the locale specific error descriptions.
getDestinationsSelect(JwmaFolder[]) - Method in class dtw.webmail.model.JwmaHtmlHelperImpl
 
getDestinationsSelect(JwmaFolder[]) - Method in interface dtw.webmail.model.JwmaHtmlHelper
Returns a JwmaFolder[]containing a destination select in HTML.
getDirectoryCount() - Method in class dtw.webmail.admin.JwmaStatus
Returns the number of observed directories as * int.
getDirectoryPath(int) - Method in class dtw.webmail.JwmaKernel
Returns the path of the given directory.
getDirectoryPath(int) - Method in class dtw.webmail.admin.JwmaStatus
Returns the full path of the directory as String.
getDirectoryUtil() - Method in class dtw.webmail.directory.DirectoryManager
 
getDirResolveHint(int) - Method in class dtw.webmail.admin.JwmaStatus
Returns the resolve hint, if the directory is not * in the prescribed state.
getDraftFolder() - Method in class dtw.webmail.model.JwmaStoreImpl
Returns the draft folder.
getDraftFolder() - Method in interface dtw.webmail.model.JwmaPreferences
Returns a String representing the full name of the draft folder.
getDraftFolder() - Method in class dtw.webmail.plugin.std.CastorPreferences
 
getDraftMessage(int) - Method in class dtw.webmail.model.JwmaFolderImpl
 
getDump() - Method in class dtw.webmail.util.JwmaSettings
Returns a String representing the settings file's path.
getEmail() - Method in interface dtw.webmail.model.JwmaContact
Returns a String representing the email of this contact object.
getEmail() - Method in class dtw.webmail.plugin.std.CastorContact
 
getErrorMessage(String) - Method in class dtw.webmail.JwmaKernel
Returns the error message for the given key in the set system locale.
getErrorView() - Method in class dtw.webmail.util.JwmaSettings
Returns a String representing the error view filename/URL ending.
getException() - Method in class dtw.webmail.model.JwmaException
Returns the embedded exception.
getExceptionTrace() - Method in class dtw.webmail.model.JwmaException
 
getExceptionTrace() - Method in interface dtw.webmail.model.JwmaError
Returns a String representing the Errors embedded exception stack trace.
getFaxNumber() - Method in interface dtw.webmail.model.JwmaContact
Returns a String representing the fax number of this contact.
getFaxNumber() - Method in class dtw.webmail.plugin.std.CastorContact
 
getFileCount() - Method in class dtw.webmail.admin.JwmaStatus
Returns the number of observed files as * int.
getFilename() - Method in class dtw.webmail.admin.FileStatus
Returns the filename of the file that is described through this FileStatus.
getFilePath(int) - Method in class dtw.webmail.admin.JwmaStatus
Returns the full path of the file as String.
getFileResolveHint(int) - Method in class dtw.webmail.admin.JwmaStatus
Returns the resolve hint, if the file is not * in the prescribed state.
getFirstname() - Method in interface dtw.webmail.model.JwmaPreferences
Returns a String representing the firstname of the owner of this JwmaPreferences.
getFirstname() - Method in interface dtw.webmail.model.JwmaContact
Returns a String representing the firstname of this contact object.
getFirstname() - Method in class dtw.webmail.plugin.std.CastorPreferences
 
getFirstname() - Method in class dtw.webmail.plugin.std.CastorContact
 
getFirsttimeView() - Method in class dtw.webmail.util.JwmaSettings
Returns a String representing the firsttime view filename/URL ending.
getFolder() - Method in class dtw.webmail.model.JwmaFolderImpl
Returns this folder's wrapped mail folder instance.
getFolder(String) - Method in class dtw.webmail.model.JwmaStoreImpl
Returns a Folder with a given path from the mail store.
getFolderDisplayAction(JwmaFolder) - Method in class dtw.webmail.model.JwmaHtmlHelperImpl
 
getFolderDisplayAction(JwmaFolder) - Method in interface dtw.webmail.model.JwmaHtmlHelper
Returns a String representing the installation specific reference URL for displaying the given folder.
getFolderDisplayAction(JwmaInboxInfo) - Method in class dtw.webmail.model.JwmaHtmlHelperImpl
 
getFolderDisplayAction(JwmaInboxInfo) - Method in interface dtw.webmail.model.JwmaHtmlHelper
Convenience method returning the URL for displaying the inbox folder.
getFolderDisplayAction(JwmaTrashInfo) - Method in class dtw.webmail.model.JwmaHtmlHelperImpl
 
getFolderDisplayAction(JwmaTrashInfo) - Method in interface dtw.webmail.model.JwmaHtmlHelper
Convenience method returning the URL for displaying the trash folder.
getFolderSeparator() - Method in interface dtw.webmail.model.JwmaStoreInfo
Returns the folder separator in use as char.
getFolderSeparator() - Method in class dtw.webmail.model.JwmaStoreImpl
 
getFolderView() - Method in class dtw.webmail.util.JwmaSettings
Returns a String representing the folder view filename/URL ending.
getFormattedDate() - Static method in class dtw.webmail.util.StringUtil
Returns now, as String formatted with DEFAULT_DATEFORMAT.
getFrequentSelect(JwmaContacts, String) - Method in class dtw.webmail.model.JwmaHtmlHelperImpl
 
getFrequentSelect(JwmaContacts, String) - Method in interface dtw.webmail.model.JwmaHtmlHelper
Returns a String representing a frequent recipient select in HTML.
getFrom() - Method in class dtw.webmail.model.JwmaMessageInfoImpl
 
getFrom() - Method in interface dtw.webmail.model.JwmaMessageInfo
Returns a String representing the sender(s) of the message.
getFrom() - Method in interface dtw.webmail.model.JwmaMessage
Returns a String representing the sender(s) of the message.
getFrom() - Method in interface dtw.webmail.model.JwmaMailIdentity
Returns a String representing the mail address of this JwmaMailIdentity.
getFrom() - Method in class dtw.webmail.model.JwmaDisplayMessage
 
getFrom() - Method in class dtw.webmail.model.JwmaComposeMessage
 
getFrom() - Method in class dtw.webmail.plugin.std.CastorMailIdentity
 
getFullHeader() - Method in interface dtw.webmail.model.JwmaMessage
Returns the full message header as String.
getFullHeader() - Method in class dtw.webmail.model.JwmaDisplayMessage
Returns the full message header as String.
getFullHeader() - Method in class dtw.webmail.model.JwmaComposeMessage
 
getGroupMembersSelect(JwmaContactGroup) - Method in class dtw.webmail.model.JwmaHtmlHelperImpl
 
getGroupMembersSelect(JwmaContactGroup) - Method in interface dtw.webmail.model.JwmaHtmlHelper
Returns a String representing a group members select in HTML.
getGroupsCollection() - Method in class dtw.webmail.plugin.std.CastorContacts
 
getHomeCity() - Method in interface dtw.webmail.model.JwmaContact
Returns a String representing the city of this contact at home.
getHomeCity() - Method in class dtw.webmail.plugin.std.CastorContact
 
getHomeCountry() - Method in interface dtw.webmail.model.JwmaContact
Returns a String representing the country of this contact at home.
getHomeCountry() - Method in class dtw.webmail.plugin.std.CastorContact
 
getHomePhoneNumber() - Method in interface dtw.webmail.model.JwmaContact
Returns a String representing the home phone number of this contact.
getHomePhoneNumber() - Method in class dtw.webmail.plugin.std.CastorContact
 
getHomeRegion() - Method in interface dtw.webmail.model.JwmaContact
Returns a String representing the region of this contact at home.
getHomeRegion() - Method in class dtw.webmail.plugin.std.CastorContact
 
getHomeStreet() - Method in interface dtw.webmail.model.JwmaContact
Returns a String representing the street name of this contact at home.
getHomeStreet() - Method in class dtw.webmail.plugin.std.CastorContact
 
getHomeZIP() - Method in interface dtw.webmail.model.JwmaContact
Returns a String representing the ZIP of this contact at home.
getHomeZIP() - Method in class dtw.webmail.plugin.std.CastorContact
 
getI18N() - Method in class dtw.webmail.util.config.JwmaConfiguration
i18n related
getIdentity(Object) - Method in class dtw.webmail.util.CastorDatabase
Delegates checking an object's identity to the encapsulated Database.
getInboxInfo() - Method in class dtw.webmail.model.JwmaStoreImpl
Returns the JwmaInboxInfo instance that can be used to retrieve information about the store's INBOX folder (i.e.
getInputStream() - Method in class dtw.webmail.util.MultipartInputStream
Returns this MultipartInputStream instance as InputStream.
getInputStream() - Method in class dtw.webmail.util.MimeBodyPartDataSource
Returns the data of this instance as InputStream.
getIsState() - Method in class dtw.webmail.admin.FileStatus
Returns the IS state of the file described by this FileStatus.
getJDODatabase() - Method in class dtw.webmail.plugin.std.CastorHelper
Returns a Castor JDO database.
getJwmaMessage(int) - Method in class dtw.webmail.model.JwmaFolderImpl
Returns a JwmaMessage instance that wraps the mailmessage with the given number.
getJwmaStore() - Method in class dtw.webmail.JwmaSession
Returns the actual mailsession's JwmaStoreImpl.
getJwmaTransport() - Method in class dtw.webmail.JwmaSession
Returns the actual mailsession's JwmaTransportImpl.
getKernelStatus() - Method in class dtw.webmail.JwmaKernel
Returns the kernel status as int.
getKernelStatus() - Method in class dtw.webmail.admin.JwmaStatus
Returns the status of the kernel as int.
getLanguage() - Method in interface dtw.webmail.model.JwmaPreferences
Returns a String representing the language.
getLanguage() - Method in class dtw.webmail.plugin.std.CastorPreferences
 
getLanguageList() - Method in class dtw.webmail.util.JwmaSettings
 
getLanguageSelect(JwmaPreferences) - Method in class dtw.webmail.model.JwmaHtmlHelperImpl
 
getLanguageSelect(JwmaPreferences) - Method in interface dtw.webmail.model.JwmaHtmlHelper
Returns a String representing a proper language select in HTML.
getLastLogin() - Method in class dtw.webmail.JwmaSession
Returns a String representing the user's last login date and originating host.
getLastLogin() - Method in interface dtw.webmail.model.JwmaPreferences
Returns a String representing the user's last login date and originating host.
getLastLogin() - Method in class dtw.webmail.plugin.std.CastorPreferences
 
getLastname() - Method in interface dtw.webmail.model.JwmaPreferences
Returns a String representing the lastname of the owner of this JwmaPreferences.
getLastname() - Method in interface dtw.webmail.model.JwmaContact
Returns a String representing the lastname of this contact object.
getLastname() - Method in class dtw.webmail.plugin.std.CastorPreferences
 
getLastname() - Method in class dtw.webmail.plugin.std.CastorContact
 
getLastnameStarts() - Method in interface dtw.webmail.model.JwmaContactsImpl
Returns an iterator of non-duplicate strings with the first characters of the lastnames of all contacts in this contact database.
getLastnameStarts() - Method in class dtw.webmail.plugin.std.CastorContacts
 
getLastSortCriteria() - Method in class dtw.webmail.model.JwmaMessageInfoListImpl
Returns the last used sort criteria as int.
getListIndex(int) - Method in class dtw.webmail.model.JwmaMessageInfoListImpl
Returns the list index of message given by it's message number.
getLocale() - Method in interface dtw.webmail.model.JwmaPreferences
Returns the Locale associated with this JwmaPreferences.
getLocale() - Method in class dtw.webmail.plugin.std.CastorPreferences
 
getLoginView() - Method in class dtw.webmail.util.JwmaSettings
Returns a String representing the login view filename/URL ending.
getLogMessage(String) - Method in class dtw.webmail.JwmaKernel
Returns the log message for the given key in the set system locale.
getLogoutView() - Method in class dtw.webmail.util.JwmaSettings
Returns a String representing the logout view filename/URL ending.
getLogPropertiesFilename() - Method in class dtw.webmail.util.JwmaSettings
Returns a String representing filename of the log4j properties file.
getLookupContextPool(String) - Method in class dtw.webmail.directory.DirectoryManager
 
getMailboxView() - Method in class dtw.webmail.util.JwmaSettings
Returns a String representing the mailbox view filename/URL ending.
getMailIdentities() - Method in class dtw.webmail.plugin.std.CastorPreferences
 
getMailIdentity() - Method in interface dtw.webmail.model.JwmaPreferences
Returns the user's default JwmaMailIdentity.
getMailIdentity() - Method in class dtw.webmail.plugin.std.CastorPreferences
 
getMailIdentity(String) - Method in interface dtw.webmail.model.JwmaPreferences
Returns the JwmaMailIdentity with the given unique identifier.
getMailIdentity(String) - Method in class dtw.webmail.plugin.std.CastorPreferences
 
getMailIdentityCollection() - Method in class dtw.webmail.plugin.std.CastorPreferences
 
getMailIdentityCount() - Method in interface dtw.webmail.model.JwmaPreferencesImpl
Returns the count of JwmaMailIdentity instances that are associated with this JwmaPreferences.
getMailIdentityCount() - Method in class dtw.webmail.plugin.std.CastorPreferences
 
getMailIdentitySelect(JwmaPreferences) - Method in class dtw.webmail.model.JwmaHtmlHelperImpl
 
getMailIdentitySelect(JwmaPreferences) - Method in interface dtw.webmail.model.JwmaHtmlHelper
Returns a String representing a MailIdentity select in HTML.
getMailingControllerAlias() - Method in class dtw.webmail.util.JwmaSettings
Returns a String representing the mailing controller alias.
getMailSession() - Method in class dtw.webmail.JwmaSession
Returns this instances mailsession.
getMailTransportHost() - Method in class dtw.webmail.util.JwmaSettings
Returns a String representing the MTA's hostname.
getMailTransportLimit() - Method in class dtw.webmail.admin.JwmaStatus
Returns an String representing the maximum * size allowed for a message to be transported via jwma.
getMailTransportLimit() - Method in class dtw.webmail.util.JwmaSettings
Returns an int representing the maximum size in kB's allowed for a message to be transported.
getMailTransportPort() - Method in class dtw.webmail.util.JwmaSettings
Returns an int representing the port the MTA is running on.
getMailTransportProtocol() - Method in class dtw.webmail.util.JwmaSettings
Returns a String representing the mail transport protocol name.
getMainControllerAlias() - Method in class dtw.webmail.util.JwmaSettings
Returns a String representing the main controller alias.
getMainControllerUrl() - Method in class dtw.webmail.JwmaKernel
Returns the controller URL setting of the local jwma installation.
getMappingFilename() - Method in class dtw.webmail.util.JwmaSettings
Returns a String representing filename of the mapping file used for XML serialization.
getMessage() - Method in class dtw.webmail.model.JwmaDisplayMessage
 
getMessage() - Method in class dtw.webmail.model.JwmaComposeMessage
Returns the Message instance associated * with this JwmaComposeMessage.
getMessageCount() - Method in interface dtw.webmail.model.JwmaInboxInfo
Returns an int representing the count of messages in the Inbox.
getMessageCount() - Method in class dtw.webmail.model.JwmaFolderImpl
 
getMessageInfoList() - Method in class dtw.webmail.model.JwmaFolderImpl
Returns the JwmaMessageInfoListImpl instance that contains a list of stored JwmaMessageInfoImpl references wrapping information about the messages in the wrapped mailfolder.
getMessageNumber() - Method in class dtw.webmail.model.JwmaMessageInfoImpl
 
getMessageNumber() - Method in interface dtw.webmail.model.JwmaMessageInfo
Returns an int representing the number of this message.
getMessageNumber() - Method in interface dtw.webmail.model.JwmaMessage
Returns an int representing the number of this message.
getMessageNumber() - Method in class dtw.webmail.model.JwmaDisplayMessage
 
getMessageNumber() - Method in class dtw.webmail.model.JwmaComposeMessage
 
getMessagePart(int) - Method in class dtw.webmail.model.JwmaDisplayMessage
Returns the message part with the given number.
getMessageParts() - Method in interface dtw.webmail.model.JwmaMessage
Returns an array of JwmaMessagePart objects.
getMessageParts() - Method in class dtw.webmail.model.JwmaDisplayMessage
 
getMessageParts() - Method in class dtw.webmail.model.JwmaComposeMessage
 
getMessageProcessor() - Method in interface dtw.webmail.model.JwmaPreferences
Returns a Processor representing the users preferred message processor for processing text/plain messages.
getMessageProcessor() - Method in class dtw.webmail.plugin.std.CastorPreferences
 
getMessageProcessor(String) - Method in class dtw.webmail.JwmaKernel
Returns the message processor indicated by the given name.
getMessageProcessorName() - Method in interface dtw.webmail.model.JwmaPreferences
Convenience method that returns a String representing the users preferred message processor name.
getMessageProcessorName() - Method in class dtw.webmail.plugin.std.CastorPreferences
 
getMessageProcessorSelect(JwmaPreferences) - Method in class dtw.webmail.model.JwmaHtmlHelperImpl
 
getMessageProcessorSelect(JwmaPreferences) - Method in interface dtw.webmail.model.JwmaHtmlHelper
Returns a String representing a MessageProcessor select in HTML.
getMessageSortCriteria() - Method in interface dtw.webmail.model.JwmaPreferences
Returns the sort criteria preference for messages.
getMessageSortCriteria() - Method in class dtw.webmail.plugin.std.CastorPreferences
 
getMessageView() - Method in class dtw.webmail.util.JwmaSettings
Returns a String representing the message view filename/URL ending.
getMiddlename() - Method in interface dtw.webmail.model.JwmaContact
Returns a String representing the middlename of this contact object.
getMiddlename() - Method in class dtw.webmail.plugin.std.CastorContact
 
getMobileNumber() - Method in interface dtw.webmail.model.JwmaContact
Returns a String representing the mobile phone number of this contact.
getMobileNumber() - Method in class dtw.webmail.plugin.std.CastorContact
 
getMTA() - Method in class dtw.webmail.JwmaSession
 
getMTA() - Method in class dtw.webmail.util.config.JwmaConfiguration
Mail transport related
getMTAHost() - Method in class dtw.webmail.admin.JwmaStatus
Returns the site's MTA hostaddress * setting.
getName() - Method in interface dtw.webmail.model.JwmaTrashInfo
Returns a String representing the name of the trash folder.
getName() - Method in class dtw.webmail.model.JwmaMessagePartImpl
 
getName() - Method in interface dtw.webmail.model.JwmaMessagePart
Returns a String representing the name of this message part.
getName() - Method in interface dtw.webmail.model.JwmaMailIdentity
Returns a String representing the name of this JwmaMailIdentity.
getName() - Method in interface dtw.webmail.model.JwmaInboxInfo
Returns a String representing the name of the Inbox.
getName() - Method in class dtw.webmail.model.JwmaFolderImpl
Basic info
getName() - Method in interface dtw.webmail.model.JwmaFolder
Returns a String representing the name of this folder.
getName() - Method in interface dtw.webmail.model.JwmaContactGroup
Returns the name of this JwmaContactGroup.
getName() - Method in class dtw.webmail.plugin.std.CastorMailIdentity
 
getName() - Method in class dtw.webmail.plugin.std.CastorContactGroup
 
getName() - Method in class dtw.webmail.util.PlainTextUrl
 
getName() - Method in class dtw.webmail.util.MultipartInputStream
Returns the name of this instance as String.
getName() - Method in class dtw.webmail.util.MimeBodyPartDataSource
Returns the name of this instance as String.
getName() - Method in class dtw.webmail.util.LineWrapper
 
getName() - Method in class dtw.webmail.util.EntityEncoder
 
getName() - Method in class dtw.webmail.util.config.PostOffice
Returns a common name for this PostOffice.
getName() - Method in class dtw.webmail.util.config.MailTransportAgent
Returns a common name for this MailTransportAgent.
getNewMessageCount() - Method in interface dtw.webmail.model.JwmaInboxInfo
Returns an int representing the count of new messages in the Inbox.
getNewMessageCount() - Method in class dtw.webmail.model.JwmaFolderImpl
 
getNextMessageNumber() - Method in class dtw.webmail.model.JwmaFolderImpl
Returns the number of the next message (relative to the actual) in this folder, observing the actual sorting.
getNextMessageNumber(int) - Method in class dtw.webmail.model.JwmaMessageInfoListImpl
Returns the message number of the next message in the list, observing the sorting.
getNickname() - Method in interface dtw.webmail.model.JwmaContact
Returns a String representing the nickname of this contact object.
getNickname() - Method in class dtw.webmail.plugin.std.CastorContact
 
getNonMembersSelect(JwmaContactGroup, JwmaContacts) - Method in class dtw.webmail.model.JwmaHtmlHelperImpl
 
getNonMembersSelect(JwmaContactGroup, JwmaContacts) - Method in interface dtw.webmail.model.JwmaHtmlHelper
Returns a String representing a non group members select in HTML.
getNote() - Method in interface dtw.webmail.model.JwmaMailIdentity
Returns a String representing the note of this JwmaMailIdentity.
getNote() - Method in class dtw.webmail.plugin.std.CastorMailIdentity
 
getNumberForSort() - Method in class dtw.webmail.model.JwmaMessageInfoImpl
Returns the message's number as Integer.
getOQLQuery() - Method in class dtw.webmail.util.CastorDatabase
Delegates creation of an OQL query with no statement.
getOQLQuery(String) - Method in class dtw.webmail.util.CastorDatabase
Delegates creation of an OQL query from the supplied statement.
getOutputStream() - Method in class dtw.webmail.util.MultipartInputStream
Throws an IOException in this implementation, because this instance represents a read-only DataSource.
getOutputStream() - Method in class dtw.webmail.util.MimeBodyPartDataSource
Throws an IOException in this implementation, because this instance represents a read-only DataSource.
getPagerNumber() - Method in interface dtw.webmail.model.JwmaContact
Returns a String representing the pager number of this contact.
getPagerNumber() - Method in class dtw.webmail.plugin.std.CastorContact
 
getParameter(String) - Method in class dtw.webmail.util.MultipartRequest
Returns the value of a given parameter as String, or null if * the control was not successful or non existant.
getParameterNames() - Method in class dtw.webmail.util.MultipartRequest
Returns the names of all the parameters as an Enumeration of * strings.
* It returns an empty Enumeration if there are no parameters.
getParameters() - Method in class dtw.webmail.util.FormdataMultipart
Returns the extracted parameters (with the extrcted values) as Hashtable.
getParameterValues(String) - Method in class dtw.webmail.util.MultipartRequest
Returns all values of a given parameter as an array of strings.
getPart() - Method in class dtw.webmail.model.JwmaMessagePartImpl
Gets the javax.mail.Part wrapped by this instance.
getPartDescription(JwmaMessagePart, ResourceBundle) - Method in class dtw.webmail.model.JwmaHtmlHelperImpl
 
getPartDescription(JwmaMessagePart, ResourceBundle) - Method in interface dtw.webmail.model.JwmaHtmlHelper
Returns a String representing a message part description in HTML.
getPartNumber() - Method in class dtw.webmail.model.JwmaMessagePartImpl
 
getPartNumber() - Method in interface dtw.webmail.model.JwmaMessagePart
Returns an int representing the number of this message part.
getPassword() - Method in class dtw.webmail.JwmaAuthenticator
Returns the password associated with this Authenticator.
getPasswordAuthentication() - Method in class dtw.webmail.JwmaAuthenticator
 
getPath() - Method in interface dtw.webmail.model.JwmaTrashInfo
Returns a String representing the path of the trash folder.
getPath() - Method in interface dtw.webmail.model.JwmaInboxInfo
Returns a String representing the path of this folder object.
getPath() - Method in class dtw.webmail.model.JwmaFolderImpl
 
getPath() - Method in interface dtw.webmail.model.JwmaFolder
Returns a String representing the path of this folder object.
getPath() - Method in class dtw.webmail.util.JwmaSettings
Returns a String representing the settings file's path.
getPathHierarchyNavigator(JwmaStoreInfo, JwmaFolder) - Method in class dtw.webmail.model.JwmaHtmlHelperImpl
 
getPathHierarchyNavigator(JwmaStoreInfo, JwmaFolder) - Method in interface dtw.webmail.model.JwmaHtmlHelper
Returns a String representing a path navigator in HTML.
getPort() - Method in class dtw.webmail.util.config.PostOffice
Returns the port of this PostOffice.
getPort() - Method in class dtw.webmail.util.config.MailTransportAgent
Returns the port of this MailTransportAgent.
getPostOffice() - Method in class dtw.webmail.JwmaSession
 
getPostOfficeAllowOverride() - Method in class dtw.webmail.util.JwmaSettings
Tests if overriding the system's set postoffice is allowed.
getPostOfficeAllowOverride() - Method in class dtw.webmail.util.config.JwmaConfiguration
Tests if overriding the system's set postoffice is allowed.
getPostOfficeByName(String) - Method in class dtw.webmail.util.config.JwmaConfiguration
 
getPostOfficeCollection() - Method in class dtw.webmail.util.config.JwmaConfiguration
 
getPostOfficeHost() - Method in class dtw.webmail.admin.JwmaStatus
Returns the site's post office hostaddress * setting.
getPostOfficeHost() - Method in class dtw.webmail.util.JwmaSettings
Returns a String representing the postoffice's hostname.
getPostOfficePort() - Method in class dtw.webmail.util.JwmaSettings
Returns an int representing the port the postoffice is running on.
getPostOfficeProtocol() - Method in class dtw.webmail.util.JwmaSettings
Returns a String representing the post office protocol name.
getPostOffices() - Method in class dtw.webmail.util.config.JwmaConfiguration
Postoffice related
getPostOfficeSecureSocketFactory() - Method in class dtw.webmail.util.JwmaSettings
Returns a String representing the fully qualified class name of the secure socket factory to be used for secure connections to the postoffice.
getPostOfficeSelect(String) - Method in class dtw.webmail.model.JwmaHtmlHelperImpl
 
getPostOfficeSelect(String) - Method in interface dtw.webmail.model.JwmaHtmlHelper
Returns a selection of configured post offices.
getPostOfficeType() - Method in class dtw.webmail.util.JwmaSettings
Returns a String representing the postoffice's type.
getPreferencePersistencePlugin() - Method in class dtw.webmail.util.config.JwmaConfiguration
END i18n related
getPreferences() - Method in class dtw.webmail.JwmaSession
Returns the JwmaPreferencesImpl instance of this session instance's user.
getPreferences() - Method in class dtw.webmail.model.JwmaStoreImpl
Returns a reference to the associated preferences.
getPreferencesTemplate(JwmaSession) - Method in interface dtw.webmail.plugin.PreferencesPersistencePlugin
Returns a copy of the template JwmaPreferencesImpl instance.
getPreferencesTemplate(JwmaSession) - Method in class dtw.webmail.plugin.std.CastorXMLPreferencesPersistence
 
getPreferencesTemplate(JwmaSession) - Method in class dtw.webmail.plugin.std.CastorSQLPreferencesPersistence
 
getPreferencesView() - Method in class dtw.webmail.util.JwmaSettings
Returns a String representing the preferences view filename/URL ending.
getPrefPersistencePluginClassName() - Method in class dtw.webmail.util.JwmaSettings
END i18n related
getPrefsPersistencePlugin() - Method in class dtw.webmail.JwmaKernel
Returns the active and activated PreferencesPersistencePlugin instance that provides the persistency related functionality.
getPreviousMessageNumber() - Method in class dtw.webmail.model.JwmaFolderImpl
Returns the number of the previous message (relative to the actual) in this folder, observing the actual sorting.
getPreviousMessageNumber(int) - Method in class dtw.webmail.model.JwmaMessageInfoListImpl
Returns the message number of the previous message in the list, observing the sorting.
getProtocol() - Method in class dtw.webmail.util.config.PostOffice
Returns the protocol required for this PostOffice.
getProtocol() - Method in class dtw.webmail.util.config.MailTransportAgent
Returns the protocol required for this MailTransportAgent.
getQuery(String) - Method in class dtw.webmail.util.CastorDatabase
 
getQuoteChar() - Method in interface dtw.webmail.model.JwmaPreferences
Returns a String representing the quote character.
getQuoteChar() - Method in class dtw.webmail.plugin.std.CastorPreferences
 
getRandomAppend(String, Locale) - Method in interface dtw.webmail.plugin.RandomAppendPlugin
Returns a randomly selected quote or nonsense for being appended to a message in a given Locale.
getRandomAppendPlugin() - Method in class dtw.webmail.JwmaKernel
Returns the active and activated RandomAppendPlugin instance that provides random appending functionality.
getRandomAppendPlugin() - Method in class dtw.webmail.util.config.JwmaConfiguration
 
getRandomAppendPluginClassName() - Method in class dtw.webmail.util.JwmaSettings
 
getRandomAppendType() - Method in interface dtw.webmail.model.JwmaMailIdentity
Returns a String representing the random append type of this JwmaMailIdentity.
getRandomAppendType() - Method in class dtw.webmail.plugin.std.CastorMailIdentity
 
getRandomAppendTypesSelect(JwmaPreferences, JwmaMailIdentity) - Method in class dtw.webmail.model.JwmaHtmlHelperImpl
 
getRandomAppendTypesSelect(JwmaPreferences, JwmaMailIdentity) - Method in interface dtw.webmail.model.JwmaHtmlHelper
Returns a String representing a random append types select in HTML.
getReadMailArchive() - Method in interface dtw.webmail.model.JwmaPreferences
Returns a String representing the path of the read-mail-archive.
getReadMailArchive() - Method in class dtw.webmail.plugin.std.CastorPreferences
 
getReadMailFolder() - Method in class dtw.webmail.model.JwmaStoreImpl
Returns the read mail archive folder.
getReadMessages() - Method in class dtw.webmail.model.JwmaFolderImpl
Returns the numbers of all read messages within this instance.
getReceivedDate() - Method in class dtw.webmail.model.JwmaMessageInfoImpl
 
getReceivedDate() - Method in interface dtw.webmail.model.JwmaMessageInfo
Returns a Date representing the date when the message was received.
getReceivedDate() - Method in interface dtw.webmail.model.JwmaMessage
Returns a Date representing the date when the message was received.
getReceivedDate() - Method in class dtw.webmail.model.JwmaDisplayMessage
 
getReceivedDate() - Method in class dtw.webmail.model.JwmaComposeMessage
 
getReference() - Static method in class dtw.webmail.JwmaKernel
Returns the reference of the JwmaKernel singleton instance.
getReference() - Static method in class dtw.webmail.admin.JwmaStatus
Returns the reference to the singleton instance.
getReference() - Static method in class dtw.webmail.directory.DirectoryManager
Returns the reference to the singleton instance.
getReference() - Static method in class dtw.webmail.plugin.std.CastorHelper
Returns a reference to the singleton instance of the CastorHelper.
getRelatedContact() - Method in interface dtw.webmail.model.JwmaMailIdentity
Returns the unique identifier of the contact related with this MailIdentity.
getRelatedContact() - Method in class dtw.webmail.plugin.std.CastorMailIdentity
 
getRemovedAssociations() - Method in class dtw.webmail.plugin.std.CastorPreferences
 
getRemovedAssociations() - Method in class dtw.webmail.plugin.std.CastorContacts
 
getRemovedAssociations() - Method in interface dtw.webmail.util.Associator
Returns the associated instances.
getReplyTo() - Method in interface dtw.webmail.model.JwmaMessage
Returns a String representing the Reply-To address(es) of the message.
getReplyTo() - Method in interface dtw.webmail.model.JwmaMailIdentity
Returns a String representing the reply-to mail address of this JwmaMailIdentity.
getReplyTo() - Method in class dtw.webmail.model.JwmaDisplayMessage
 
getReplyTo() - Method in class dtw.webmail.model.JwmaComposeMessage
 
getReplyTo() - Method in class dtw.webmail.plugin.std.CastorMailIdentity
 
getReplyToDomain() - Method in class dtw.webmail.util.config.PostOffice
Returns the reply-to domain setting for this PostOffice.
getRequest() - Method in class dtw.webmail.JwmaSession
Returns the reference to the actual HttpServletRequest instance.
getRequestParameter(String) - Method in class dtw.webmail.JwmaSession
Returns the value of a request parameter from this session's HttpServletRequest.
getRequestParameters(String) - Method in class dtw.webmail.JwmaSession
Returns the values of a request parameter from this session's HttpServletRequest.
getResourceClassLoader() - Method in class dtw.webmail.JwmaKernel
Returns the class loader for i18n resource bundles.
getResponse() - Method in class dtw.webmail.JwmaSession
Returns the reference to the actual HttpServletResponse instance.
getResultAttributes() - Method in class dtw.webmail.directory.ContextPool
 
getRole() - Method in interface dtw.webmail.model.JwmaContact
Returns a String representing the role of this contact object.
getRole() - Method in class dtw.webmail.plugin.std.CastorContact
 
getRootFolder() - Method in interface dtw.webmail.model.JwmaPreferences
Returns a String representing the path of the mail root folder.
getRootFolder() - Method in class dtw.webmail.plugin.std.CastorPreferences
 
getRootFolder() - Method in class dtw.webmail.util.config.PostOffice
Returns the default root folder this PostOffice.
getSearchName() - Method in class dtw.webmail.directory.ContextPool
 
getSecureSocketFactory() - Method in class dtw.webmail.util.config.Security
Returns the SocketFactory class to be used for creating secure communication sockets.
getSecurity() - Method in class dtw.webmail.util.config.JwmaConfiguration
 
getSendMailControllerUrl() - Method in class dtw.webmail.JwmaKernel
Returns the sendmail controller URL setting of the local jwma installation.
getSendMailControllerUrl() - Method in class dtw.webmail.model.JwmaHtmlHelperImpl
 
getSendMailControllerUrl() - Method in interface dtw.webmail.model.JwmaHtmlHelper
Returns a String representing the URL of the SendMailController.
getSentDate() - Method in class dtw.webmail.model.JwmaMessageInfoImpl
 
getSentDate() - Method in interface dtw.webmail.model.JwmaMessageInfo
Returns a Date representing the date when the message was sent.
getSentDate() - Method in interface dtw.webmail.model.JwmaMessage
Returns a Date representing the date when the message was sent.
getSentDate() - Method in class dtw.webmail.model.JwmaDisplayMessage
 
getSentDate() - Method in class dtw.webmail.model.JwmaComposeMessage
 
getSentMailArchive() - Method in interface dtw.webmail.model.JwmaPreferences
Returns a String representing the path of the sent-mail-archive.
getSentMailArchive() - Method in class dtw.webmail.plugin.std.CastorPreferences
 
getSentMailFolder() - Method in class dtw.webmail.model.JwmaStoreImpl
Returns the sent mail archive folder.
getServletInfo() - Method in class dtw.webmail.JwmaSendMail
Returns servlet info as String.
getServletInfo() - Method in class dtw.webmail.JwmaController
Returns servlet info as String.
getServletInfo() - Method in class dtw.webmail.JwmaAdminController
Returns servlet info as String.
getSettingsDump() - Method in class dtw.webmail.admin.JwmaStatus
Returns a dump of the loaded settings file.
getSignature() - Method in interface dtw.webmail.model.JwmaMailIdentity
Returns a String representing the signature of this JwmaMailIdentity.
getSignature() - Method in class dtw.webmail.plugin.std.CastorMailIdentity
 
getSize() - Method in class dtw.webmail.model.JwmaMessagePartImpl
 
getSize() - Method in interface dtw.webmail.model.JwmaMessagePart
Returns an int representing the size of this message part in bytes.
getSize() - Method in class dtw.webmail.model.JwmaMessageInfoImpl
 
getSize() - Method in interface dtw.webmail.model.JwmaMessageInfo
Returns the size of the message in bytes.
getSizeString(int) - Method in class dtw.webmail.model.JwmaHtmlHelperImpl
 
getSizeString(int) - Method in interface dtw.webmail.model.JwmaHtmlHelper
Returns a String representing the size in human readable form.
getSortCriteriaSelect(JwmaPreferences, String, ResourceBundle) - Method in class dtw.webmail.model.JwmaHtmlHelperImpl
 
getSortCriteriaSelect(JwmaPreferences, String, ResourceBundle) - Method in interface dtw.webmail.model.JwmaHtmlHelper
Returns a String representing a proper sorting criteria select in HTML.
getStartsWith() - Method in class dtw.webmail.util.LastnameStartsWithFilter
 
getStyle() - Method in interface dtw.webmail.model.JwmaPreferences
Returns a String representing the users preferred style.
getStyle() - Method in class dtw.webmail.plugin.std.CastorPreferences
 
getSubject() - Method in class dtw.webmail.model.JwmaMessageInfoImpl
 
getSubject() - Method in interface dtw.webmail.model.JwmaMessageInfo
Returns a String representing the subject of the message.
getSubject() - Method in interface dtw.webmail.model.JwmaMessage
Returns a String representing the subject of the message.
getSubject() - Method in class dtw.webmail.model.JwmaDisplayMessage
 
getSubject() - Method in class dtw.webmail.model.JwmaComposeMessage
 
getSupportedTypes(int) - Method in interface dtw.webmail.plugin.ContactManagementPlugin
Returns a list of types for the given import/export method.
getSupportedTypes(int) - Method in class dtw.webmail.plugin.std.CastorXMLContactManagement
 
getSupportedTypes(int) - Method in class dtw.webmail.plugin.std.CastorSQLContactManagement
 
getSystemLanguage() - Method in class dtw.webmail.util.JwmaSettings
i18n related
getSystemLanguage() - Method in class dtw.webmail.util.config.Internationalization
Returns the system language in ISO two-letter format.
getSystemLocale() - Method in class dtw.webmail.util.config.Internationalization
Returns the system locale.
getTemplateFilename() - Method in class dtw.webmail.util.JwmaSettings
Returns a String representing filename of the site's settings template file.
getTextContent() - Method in class dtw.webmail.model.JwmaMessagePartImpl
 
getTextProcFilename() - Method in class dtw.webmail.util.JwmaSettings
Returns a String representing filename of the text processing properties.
getTitle() - Method in interface dtw.webmail.model.JwmaContact
Returns a String representing the title of this contact object.
getTitle() - Method in class dtw.webmail.plugin.std.CastorContact
 
getTo() - Method in class dtw.webmail.model.JwmaMessageInfoImpl
 
getTo() - Method in interface dtw.webmail.model.JwmaMessageInfo
Returns a String representing the receivers(s) of the message.
getTo() - Method in interface dtw.webmail.model.JwmaMessage
Returns a String representing the receivers(s) of the message.
getTo() - Method in class dtw.webmail.model.JwmaDisplayMessage
 
getTo() - Method in class dtw.webmail.model.JwmaComposeMessage
 
getTransportLimit() - Method in class dtw.webmail.util.config.MailTransportAgent
Returns the maximum message size in kB's allowed for transport.
getTrashFolder() - Method in class dtw.webmail.model.JwmaStoreImpl
Returns the trash folder.
getTrashFolder() - Method in interface dtw.webmail.model.JwmaPreferences
Returns a String representing the path of the read-mail-archive.
getTrashFolder() - Method in class dtw.webmail.plugin.std.CastorPreferences
 
getTrashInfo() - Method in class dtw.webmail.model.JwmaStoreImpl
Returns the JwmaTrashInfo instance that can be used to retrieve information about the store's trash folder (i.e.
getType() - Method in class dtw.webmail.model.JwmaFolderImpl
 
getType() - Method in interface dtw.webmail.model.JwmaFolder
Returns an int representing the type of this folder.
getType() - Method in class dtw.webmail.util.config.PostOffice
Returns the type of this PostOffice.
getUID() - Method in interface dtw.webmail.model.JwmaMailIdentity
Returns the unique identifier of this JwmaMailIdentity.
getUID() - Method in interface dtw.webmail.model.JwmaContacts
Returns the unique identifier of this JwmaContacts.
getUID() - Method in interface dtw.webmail.model.JwmaContactGroup
Returns the unique identifier of this JwmaContactGroup.
getUID() - Method in interface dtw.webmail.model.JwmaContact
Returns the unique identifier of this JwmaContact.
getUID() - Static method in class dtw.webmail.util.UIDGenerator
Returns a UID (unique identifier) as String.
getUID() - Method in interface dtw.webmail.util.Identifiable
Returns the unique identifier of this Identifiable.
getUID() - Method in class dtw.webmail.util.AbstractIdentifiable
 
getUnreadMessageCount() - Method in interface dtw.webmail.model.JwmaInboxInfo
Returns an int representing the count of unread messages in the Inbox.
getUnreadMessageCount() - Method in class dtw.webmail.model.JwmaFolderImpl
 
getURL() - Method in interface dtw.webmail.model.JwmaContact
Returns a String representing an URL associated with this contact object.
getURL() - Method in class dtw.webmail.plugin.std.CastorContact
 
getUserIdentity() - Method in class dtw.webmail.JwmaSession
Returns the assembled user's identity as String.
getUserIdentity() - Method in interface dtw.webmail.model.JwmaPreferences
Returns a String representing identity of the owner of this JwmaPreferences.
getUserIdentity() - Method in class dtw.webmail.plugin.std.CastorPreferences
 
getUserIdentity(String) - Method in class dtw.webmail.JwmaSession
Returns the assembled user's identity as String.
getUsername() - Method in class dtw.webmail.JwmaSession
Returns the username associated with this JwmaSession.
getUserName() - Method in class dtw.webmail.JwmaAuthenticator
Returns the username associated with this Authenticator.
getValidationContextPool(String) - Method in class dtw.webmail.directory.DirectoryManager
 
getViewLanguageList() - Method in class dtw.webmail.util.config.Internationalization
Convenience method for obtaining the supported languages (represented in ISO two letter code) as a simple comma seperated list.
getViewPrefix() - Method in class dtw.webmail.util.JwmaSettings
Returns a String representing the prefix for the views.
getViewUrl(String) - Method in class dtw.webmail.JwmaKernel
Returns the site's configured view URL for the given view as String.
getWebSession() - Method in class dtw.webmail.JwmaSession
Returns the reference to the actual HttpSession instance.
getWho() - Method in class dtw.webmail.model.JwmaMessageInfoImpl
 
getWho() - Method in interface dtw.webmail.model.JwmaMessageInfo
Convenience method that returns a String representing the sender's or receiver's address of the message.
getWorkCity() - Method in interface dtw.webmail.model.JwmaContact
Returns a String representing the city of this contact at work.
getWorkCity() - Method in class dtw.webmail.plugin.std.CastorContact
 
getWorkCountry() - Method in interface dtw.webmail.model.JwmaContact
Returns a String representing the country of this contact at work.
getWorkCountry() - Method in class dtw.webmail.plugin.std.CastorContact
 
getWorkPhoneNumber() - Method in interface dtw.webmail.model.JwmaContact
Returns a String representing the work phone number of this contact.
getWorkPhoneNumber() - Method in class dtw.webmail.plugin.std.CastorContact
 
getWorkRegion() - Method in interface dtw.webmail.model.JwmaContact
Returns a String representing the region of this contact at work.
getWorkRegion() - Method in class dtw.webmail.plugin.std.CastorContact
 
getWorkStreet() - Method in interface dtw.webmail.model.JwmaContact
Returns a String representing the street name of this contact at work.
getWorkStreet() - Method in class dtw.webmail.plugin.std.CastorContact
 
getWorkZIP() - Method in interface dtw.webmail.model.JwmaContact
Returns a String representing the ZIP of this contact at work.
getWorkZIP() - Method in class dtw.webmail.plugin.std.CastorContact
 

H

hasAttachments() - Method in class dtw.webmail.util.MultipartRequest
Tests if this MultipartRequest has attachments.
hasException() - Method in class dtw.webmail.model.JwmaException
 
hasException() - Method in interface dtw.webmail.model.JwmaError
Tests if the error has an embedded exception.
hash(String) - Static method in class dtw.webmail.util.MD5
Returns the MD5 hash digest transformed into a hex * representation as String.
hasMessages() - Method in class dtw.webmail.model.JwmaFolderImpl
Messages related
hasMessages() - Method in interface dtw.webmail.model.JwmaFolder
Tests if this folder object contains messages.
hasNewMessages() - Method in interface dtw.webmail.model.JwmaInboxInfo
Tests if the Inbox contains new messages.
hasNewMessages() - Method in class dtw.webmail.model.JwmaFolderImpl
 
hasSubfolders() - Method in class dtw.webmail.model.JwmaFolderImpl
 
hasSubfolders() - Method in interface dtw.webmail.model.JwmaFolder
Tests if this folder contains subfolders.
hasUnreadMessages() - Method in interface dtw.webmail.model.JwmaInboxInfo
Tests if the Inbox contains new messages, based on the flag for read messages.
hasUnreadMessages() - Method in class dtw.webmail.model.JwmaFolderImpl
 
HOTBITS_URL - Static variable in class dtw.webmail.util.UIDGenerator
 

I

I18N_DIR - Static variable in class dtw.webmail.util.JwmaSettings
 
I18N_DIR - Static variable in class dtw.webmail.util.config.JwmaConfiguration
 
Identifiable - interface dtw.webmail.util.Identifiable.
Interface modeling an Associator.
importContact(InputStream, String) - Method in interface dtw.webmail.plugin.ContactManagementPlugin
Imports a contact of the given type.
importContact(InputStream, String) - Method in class dtw.webmail.plugin.std.CastorXMLContactManagement
 
importContact(InputStream, String) - Method in class dtw.webmail.plugin.std.CastorSQLContactManagement
 
importDatabase(InputStream, String) - Method in interface dtw.webmail.plugin.ContactManagementPlugin
Imports a database of contacts of the given type.
importDatabase(InputStream, String) - Method in class dtw.webmail.plugin.std.CastorXMLContactManagement
 
importDatabase(InputStream, String) - Method in class dtw.webmail.plugin.std.CastorSQLContactManagement
 
init(ServletConfig) - Method in class dtw.webmail.JwmaSendMail
Initializes the servlet when it is loaded by the servlet engine.
init(ServletConfig) - Method in class dtw.webmail.JwmaController
Initializes the servlet when it is loaded by the servlet engine.
init(ServletConfig) - Method in class dtw.webmail.JwmaAdminController
Initializes the servlet when it is loaded by the servlet engine.
initPool() - Method in class dtw.webmail.directory.ContextPool
Initializes a pool of DirContext instances.
initPool() - Method in class dtw.webmail.util.CastorDatabasePool
Initializes a pool of CastorDatabases instances.
Internationalization - class dtw.webmail.util.config.Internationalization.
Class representing a model for i18n configuration data.
Internationalization() - Constructor for class dtw.webmail.util.config.Internationalization
 
isAccountCreationEnabled() - Method in class dtw.webmail.util.JwmaSettings
Tests if creation of accounts is enabled.
isAccountCreationEnabled() - Method in class dtw.webmail.util.config.JwmaConfiguration
Tests if creation of accounts is enabled.
isActive() - Method in class dtw.webmail.util.CastorDatabase
Tests if a transaction is currently active.
isAdmin(String) - Method in class dtw.webmail.util.config.Administration
Tests if a given user (by username) has administrative rights.
isAdminEnabled() - Method in class dtw.webmail.util.JwmaSettings
Tests if accessing the system's administration is enabled.
isAdministrator() - Method in class dtw.webmail.JwmaSession
Tests if this session's associated user is an administrator.
isAllowed(JwmaContact) - Method in class dtw.webmail.util.LastnameStartsWithFilter
 
isAllowed(JwmaContact) - Method in interface dtw.webmail.util.ContactFilter
 
isAllowed(JwmaContact) - Method in class dtw.webmail.util.CategoryFilter
 
isAnswered() - Method in class dtw.webmail.model.JwmaMessageInfoImpl
 
isAnswered() - Method in interface dtw.webmail.model.JwmaMessageInfo
Tests if the message was answered.
isAssociated() - Method in class dtw.webmail.util.AssociatedAbstractIdentifiable
Tests if this AssociatedAbstractIdentifiable is associated with a valid Associator.
isAuthenticated() - Method in class dtw.webmail.JwmaSession
Tests if this session is authenticated.
isAuthenticated() - Method in class dtw.webmail.util.config.MailTransportAgent
Tests if this MailTransportAgent should be used with authentication.
isAutoArchiveSent() - Method in interface dtw.webmail.model.JwmaPreferences
Tests if messages should be automatically archived when sent.
isAutoArchiveSent() - Method in class dtw.webmail.plugin.std.CastorPreferences
 
isAutoEmpty() - Method in interface dtw.webmail.model.JwmaPreferences
Tests if the trash should be emptied automatically when logging out.
isAutoEmpty() - Method in class dtw.webmail.plugin.std.CastorPreferences
 
isAutoMoveRead() - Method in interface dtw.webmail.model.JwmaPreferences
Tests if messages should be automatically moved when read.
isAutoMoveRead() - Method in class dtw.webmail.plugin.std.CastorPreferences
 
isAutoQuote() - Method in interface dtw.webmail.model.JwmaPreferences
Tests if messages should be quoted automatically when replying.
isAutoQuote() - Method in class dtw.webmail.plugin.std.CastorPreferences
 
isAutoSigning() - Method in interface dtw.webmail.model.JwmaMailIdentity
Tests if the signature should be appended automatically for this JwmaMailIdentity.
isAutoSigning() - Method in class dtw.webmail.plugin.std.CastorMailIdentity
 
isAutoStore() - Method in class dtw.webmail.util.CastorDatabase
Delegates testing of the current transaction autoStore flag state to the encapsulated Database.
isClosed() - Method in class dtw.webmail.util.CastorDatabase
Tests if a database has been closed.
isDefault() - Method in class dtw.webmail.util.config.PostOffice
Tests if this PostOffice is the default.
isDeleted() - Method in class dtw.webmail.model.JwmaMessageInfoImpl
 
isDeleted() - Method in interface dtw.webmail.model.JwmaMessageInfo
Tests if the message was marked for deletion.
isDirectory() - Method in class dtw.webmail.admin.FileStatus
Tests if the file is a directory.
isDirectoryOk(int) - Method in class dtw.webmail.admin.JwmaStatus
Tests if the given directory is in the prescribed state.
isDisplayed() - Method in class dtw.webmail.model.JwmaException
 
isDisplayed() - Method in interface dtw.webmail.model.JwmaError
Tests if the error has been displayed.
isDisplayingInlined() - Method in interface dtw.webmail.model.JwmaPreferences
Tests if known mime message content should be inlined when displaying the message.
isDisplayingInlined() - Method in class dtw.webmail.plugin.std.CastorPreferences
 
isDraft() - Method in class dtw.webmail.model.JwmaMessageInfoImpl
 
isDraft() - Method in interface dtw.webmail.model.JwmaMessageInfo
Tests if the message is a draft.
isDraft() - Method in class dtw.webmail.model.JwmaComposeMessage
 
isEmpty() - Method in interface dtw.webmail.model.JwmaTrashInfo
Tests if the trash is empty.
isEmpty() - Method in class dtw.webmail.model.JwmaFolderImpl
 
isEnabled() - Method in class dtw.webmail.util.config.Administration
Tests if the administration part is enabled.
isExisting() - Method in class dtw.webmail.admin.FileStatus
Tests if the file exists.
isExpert() - Method in interface dtw.webmail.model.JwmaPreferences
Tests if the user considers to be an xpert.
isExpert() - Method in class dtw.webmail.plugin.std.CastorPreferences
 
isFileOk(int) - Method in class dtw.webmail.admin.JwmaStatus
Tests if the given file is in the prescribed state.
isFiltered(JwmaContact) - Method in class dtw.webmail.util.LastnameStartsWithFilter
 
isFiltered(JwmaContact) - Method in interface dtw.webmail.util.ContactFilter
 
isFiltered(JwmaContact) - Method in class dtw.webmail.util.CategoryFilter
 
isFrequentRecipient() - Method in interface dtw.webmail.model.JwmaContact
Tests if this contact represents a frequent recipient.
isFrequentRecipient() - Method in class dtw.webmail.plugin.std.CastorContact
 
isInlineError() - Method in class dtw.webmail.model.JwmaException
 
isInlineError() - Method in interface dtw.webmail.model.JwmaError
Tests if the error is an inline error.
isInvisibleToList() - Method in class dtw.webmail.model.JwmaComposeMessage
 
isJwmaStatusEnabled() - Method in class dtw.webmail.JwmaKernel
Tests if status is enabled.
isKernelOk() - Method in class dtw.webmail.admin.JwmaStatus
Tests if the kernel is up an running completely.
isMailTransportAuthenticated() - Method in class dtw.webmail.util.JwmaSettings
Tests if the connection to the MTA should be authenticated.
isMimeType(String) - Method in class dtw.webmail.model.JwmaMessagePartImpl
 
isMimeType(String) - Method in interface dtw.webmail.model.JwmaMessagePart
Tests if this JwmaMessagePart is of the given type.
isMixedMode() - Method in interface dtw.webmail.model.JwmaStoreInfo
Tests if the store can hold mixed mode folders.
isMixedMode() - Method in class dtw.webmail.model.JwmaStoreImpl
Tests if the store is mixed mode, which means it can hold folders that hold messages and subfolders at once.
isMultipart() - Method in class dtw.webmail.model.JwmaMessageInfoImpl
 
isMultipart() - Method in interface dtw.webmail.model.JwmaMessageInfo
Tests if the message is multipart.
isMultipart() - Method in interface dtw.webmail.model.JwmaMessage
Tests if the message is multipart.
isMultipart() - Method in class dtw.webmail.model.JwmaDisplayMessage
 
isMultipart() - Method in class dtw.webmail.model.JwmaComposeMessage
 
isNew() - Method in class dtw.webmail.model.JwmaMessageInfoImpl
 
isNew() - Method in interface dtw.webmail.model.JwmaMessageInfo
Tests if the message is new.
isOnlineCounting() - Method in class dtw.webmail.model.JwmaFolderImpl
Tests if this folder returns an online count of the contained messages.
isPersistent(Object) - Method in class dtw.webmail.util.CastorDatabase
Delegates testing of a given object's persistency state.
isPersistent(String) - Method in interface dtw.webmail.plugin.PreferencesPersistencePlugin
Tests if preferences for the given user exist on the store.
isPersistent(String) - Method in interface dtw.webmail.plugin.ContactManagementPlugin
Tests if a given contact database exists on the store.
isPersistent(String) - Method in class dtw.webmail.plugin.std.CastorXMLPreferencesPersistence
 
isPersistent(String) - Method in class dtw.webmail.plugin.std.CastorXMLContactManagement
 
isPersistent(String) - Method in class dtw.webmail.plugin.std.CastorSQLPreferencesPersistence
 
isPersistent(String) - Method in class dtw.webmail.plugin.std.CastorSQLContactManagement
 
isPostOfficeConnected() - Method in class dtw.webmail.JwmaSession
Tests if this session has a connection to the post office.
isPostOfficeSecure() - Method in class dtw.webmail.util.JwmaSettings
Tests if the connection to the postoffice should be secure.
isPrimarilyWorkContact() - Method in interface dtw.webmail.model.JwmaContact
Tests if this JwmaContact is primary a work contact.
isPrimarilyWorkContact() - Method in class dtw.webmail.plugin.std.CastorContact
 
isRandomAppendAllowed() - Method in interface dtw.webmail.model.JwmaMailIdentity
Tests if this JwmaMailIdentity want's a random string to be appended to a message.
isRandomAppendAllowed() - Method in class dtw.webmail.plugin.std.CastorMailIdentity
 
isRead() - Method in class dtw.webmail.model.JwmaMessageInfoImpl
 
isRead() - Method in interface dtw.webmail.model.JwmaMessageInfo
Tests if the message was already read.
isReadable() - Method in class dtw.webmail.admin.FileStatus
Tests if the file is readable.
isReceived() - Method in class dtw.webmail.model.JwmaMessageInfoImpl
 
isReceived() - Method in interface dtw.webmail.model.JwmaMessageInfo
Tests if the message was received.
isReceived() - Method in interface dtw.webmail.model.JwmaMessage
Tests if the message was received.
isReceived() - Method in class dtw.webmail.model.JwmaDisplayMessage
 
isReceived() - Method in class dtw.webmail.model.JwmaComposeMessage
 
isReply() - Method in class dtw.webmail.model.JwmaComposeMessage
Tests if the message is a reply.
isSecure() - Method in class dtw.webmail.util.config.PostOffice
Tests if the communication with this PostOffice should be secure.
isSecure() - Method in class dtw.webmail.util.config.MailTransportAgent
Tests if the communication with this MailTransportAgent should be secure.
isSent() - Method in class dtw.webmail.model.JwmaMessageInfoImpl
 
isSent() - Method in interface dtw.webmail.model.JwmaMessageInfo
Tests if the message was sent.
isSent() - Method in interface dtw.webmail.model.JwmaMessage
Tests if the message was sent.
isSent() - Method in class dtw.webmail.model.JwmaDisplayMessage
 
isSent() - Method in class dtw.webmail.model.JwmaComposeMessage
 
isSinglepart() - Method in class dtw.webmail.model.JwmaMessageInfoImpl
 
isSinglepart() - Method in interface dtw.webmail.model.JwmaMessageInfo
Tests if the message is singlepart.
isSinglepart() - Method in interface dtw.webmail.model.JwmaMessage
Tests if the message is singlepart.
isSinglepart() - Method in class dtw.webmail.model.JwmaDisplayMessage
 
isSinglepart() - Method in class dtw.webmail.model.JwmaComposeMessage
 
isSSLSetupRequired() - Method in class dtw.webmail.util.config.JwmaConfiguration
END Mail transport related
isSubfolder(String, String) - Method in class dtw.webmail.model.JwmaFolderImpl
Tests if a folder is a subfolder of another folder, by using their respective paths.
isSubscribed() - Method in class dtw.webmail.model.JwmaFolderImpl
 
isSubscribed() - Method in interface dtw.webmail.model.JwmaFolder
Tests if this folder is subscribed.
isSupportedContactImportType(String) - Method in interface dtw.webmail.plugin.ContactManagementPlugin
Tests if the given contact type can be imported.
isSupportedContactImportType(String) - Method in class dtw.webmail.plugin.std.CastorXMLContactManagement
 
isSupportedContactImportType(String) - Method in class dtw.webmail.plugin.std.CastorSQLContactManagement
 
isSupportedViewLanguage(String) - Method in class dtw.webmail.util.config.Internationalization
Tests if a given language (by ISO two letter code) is supported.
isSupportedViewLocale(Locale) - Method in class dtw.webmail.util.config.Internationalization
Tests if a given locale is supported.
isType(int) - Method in class dtw.webmail.admin.FileStatus
Tests if the file described by this FileStatus represents the given type.
isType(int) - Method in class dtw.webmail.model.JwmaFolderImpl
 
isType(int) - Method in interface dtw.webmail.model.JwmaFolder
Tests if this folder is of a given type.
isType(String) - Method in class dtw.webmail.util.config.PostOffice
Tests if this PostOffice is of a given type.
isValidWebSession() - Method in class dtw.webmail.JwmaSession
Tests if the associated web session is valid.
isWriteable() - Method in class dtw.webmail.admin.FileStatus
Tests if the file is writeable.
iterator() - Method in class dtw.webmail.model.JwmaMessageInfoListImpl
Returns an Iterator over the JwmaMessageInfoImpl instances contained within this list.
iterator() - Method in class dtw.webmail.model.JwmaException
 

J

jdoGetTimeStamp() - Method in class dtw.webmail.plugin.std.CastorPreferences
 
jdoGetTimeStamp() - Method in class dtw.webmail.plugin.std.CastorMailIdentity
 
jdoGetTimeStamp() - Method in class dtw.webmail.plugin.std.CastorContacts
 
jdoGetTimeStamp() - Method in class dtw.webmail.plugin.std.CastorContactGroup
 
jdoGetTimeStamp() - Method in class dtw.webmail.plugin.std.CastorContact
 
jdoSetTimeStamp(long) - Method in class dtw.webmail.plugin.std.CastorPreferences
 
jdoSetTimeStamp(long) - Method in class dtw.webmail.plugin.std.CastorMailIdentity
 
jdoSetTimeStamp(long) - Method in class dtw.webmail.plugin.std.CastorContacts
 
jdoSetTimeStamp(long) - Method in class dtw.webmail.plugin.std.CastorContactGroup
 
jdoSetTimeStamp(long) - Method in class dtw.webmail.plugin.std.CastorContact
 
join(String[], String) - Static method in class dtw.webmail.util.StringUtil
Method that joins an array of strings into a string with delimited fields
JTEXTPROC_CONFIG - Static variable in class dtw.webmail.util.config.JwmaConfiguration
 
JwmaAdminController - class dtw.webmail.JwmaAdminController.
Class extending the HttpServlet to implement the Admin controller of jwma.
JwmaAdminController() - Constructor for class dtw.webmail.JwmaAdminController
 
JwmaAuthenticator - class dtw.webmail.JwmaAuthenticator.
Class that implements an authenticator.
JwmaAuthenticator(String, String) - Constructor for class dtw.webmail.JwmaAuthenticator
 
JwmaComposeMessage - class dtw.webmail.model.JwmaComposeMessage.
Class implementing the JwmaComposeMessage model.
JwmaConfiguration - class dtw.webmail.util.config.JwmaConfiguration.
Class implementing a wrapper for jwma's settings.
JwmaConfiguration() - Constructor for class dtw.webmail.util.config.JwmaConfiguration
Constructs a new JwmaConfiguration instance.
JwmaContact - interface dtw.webmail.model.JwmaContact.
An interface defining the contract for interaction with the JwmaContact model.
JwmaContactGroup - interface dtw.webmail.model.JwmaContactGroup.
An interface defining the contract for interaction with the JwmaContactGroup model.
JwmaContactGroupImpl - interface dtw.webmail.model.JwmaContactGroupImpl.
Interface for JwmaContactGroup implementations.
JwmaContactImpl - interface dtw.webmail.model.JwmaContactImpl.
Interface for JwmaContact implementations.
JwmaContacts - interface dtw.webmail.model.JwmaContacts.
An interface defining the contract for interaction with the JwmaContacts model.
JwmaContactsController - class dtw.webmail.JwmaContactsController.
 
JwmaContactsController() - Constructor for class dtw.webmail.JwmaContactsController
 
JwmaContactsImpl - interface dtw.webmail.model.JwmaContactsImpl.
Interface for JwmaContacts implementations.
JwmaController - class dtw.webmail.JwmaController.
Class extending the HttpServlet to implement the main controller of jwma.
JwmaController() - Constructor for class dtw.webmail.JwmaController
 
JwmaDatabase - class dtw.webmail.plugin.std.JwmaDatabase.
Class extending the abstract CastorDatabase class, to specialize it for the jwma database.
JwmaDatabase() - Constructor for class dtw.webmail.plugin.std.JwmaDatabase
 
JwmaDisplayMessage - class dtw.webmail.model.JwmaDisplayMessage.
Class implementing the JwmaMessage model.
JwmaDisplayMessage(Message, int) - Constructor for class dtw.webmail.model.JwmaDisplayMessage
Constructs a JwmaDisplayMessage instance.
JwmaError - interface dtw.webmail.model.JwmaError.
An interface defining the contract for interaction with the JwmaError model.
JwmaException - exception dtw.webmail.model.JwmaException.
Class implementing the JwmaError model.
JwmaException(String) - Constructor for class dtw.webmail.model.JwmaException
Constructs a new JwmaException instance with a given description.
JwmaException(String, boolean) - Constructor for class dtw.webmail.model.JwmaException
Constructs a new JwmaException instance.
JwmaFolder - interface dtw.webmail.model.JwmaFolder.
An interface defining the contract for interaction with the JwmaFolder model.
JwmaFolderImpl - class dtw.webmail.model.JwmaFolderImpl.
Class implementing the JwmaFolder model.
JwmaHtmlHelper - interface dtw.webmail.model.JwmaHtmlHelper.
An interface defining the contract for interaction with the JwmaHtmlHelper model.
JwmaHtmlHelperImpl - class dtw.webmail.model.JwmaHtmlHelperImpl.
Class implementing the JwmaHtmlHelper.
JwmaHtmlHelperImpl() - Constructor for class dtw.webmail.model.JwmaHtmlHelperImpl
 
JwmaInboxInfo - interface dtw.webmail.model.JwmaInboxInfo.
An interface defining the contract for interaction with the JwmaInboxInfo model.
JwmaKernel - class dtw.webmail.JwmaKernel.
A kernel that represents a hub for internal "globally" used jwma functions & data (system settings).
JwmaMailIdentity - interface dtw.webmail.model.JwmaMailIdentity.
An interface defining the contract for interaction with the JwmaMailIdentity model.
JwmaMailIdentityImpl - interface dtw.webmail.model.JwmaMailIdentityImpl.
Interface for JwmaMailIdentity implementations.
JwmaMessage - interface dtw.webmail.model.JwmaMessage.
An interface defining the contract for interaction with the JwmaMessage model.
JwmaMessageInfo - interface dtw.webmail.model.JwmaMessageInfo.
An interface defining the contract for interaction with the JwmaMessageInfo model.
JwmaMessageInfoImpl - class dtw.webmail.model.JwmaMessageInfoImpl.
Class implementing the JwmaMessageInfo model.
JwmaMessageInfoListImpl - class dtw.webmail.model.JwmaMessageInfoListImpl.
Class implementing a list for JwmaMessageInfo instances.
JwmaMessagePart - interface dtw.webmail.model.JwmaMessagePart.
An interface defining the contract for interaction with the JwmaMessagePart model.
JwmaMessagePartImpl - class dtw.webmail.model.JwmaMessagePartImpl.
Class implementing the JwmaMessagePart model.
JwmaPlugin - interface dtw.webmail.plugin.JwmaPlugin.
Generic Interface for any plugin used from jwma.
JwmaPreferences - interface dtw.webmail.model.JwmaPreferences.
An interface defining the contract for interaction with the JwmaPreferences model.
JwmaPreferencesImpl - interface dtw.webmail.model.JwmaPreferencesImpl.
Interface for JwmaPreferences implementations.
JwmaSendMail - class dtw.webmail.JwmaSendMail.
Class extending the HttpServlet to implement the SendMail controller of jwma.
JwmaSendMail() - Constructor for class dtw.webmail.JwmaSendMail
 
JwmaSession - class dtw.webmail.JwmaSession.
Class that models the state of a jwma session.
JwmaSession(HttpSession) - Constructor for class dtw.webmail.JwmaSession
Constructs a JwmaSession instance.
JwmaSettings - class dtw.webmail.util.JwmaSettings.
Class implementing a wrapper for jwma's settings.
JwmaSettings(String) - Constructor for class dtw.webmail.util.JwmaSettings
Constructs a new JwmaSettings instance.
JwmaStatus - class dtw.webmail.admin.JwmaStatus.
Class that implements a wrapper for and a proxy to available * status information.
JwmaStoreImpl - class dtw.webmail.model.JwmaStoreImpl.
Class implementing a wrapper for the mail store.
JwmaStoreInfo - interface dtw.webmail.model.JwmaStoreInfo.
An interface defining the contract for interaction with the JwmaStoreInfo model.
JwmaTransportImpl - class dtw.webmail.model.JwmaTransportImpl.
Class that implements a Transport wrapper.
JwmaTrashInfo - interface dtw.webmail.model.JwmaTrashInfo.
An interface defining the contract for interaction with the JwmaTrashInfo model.

L

LastnameStartsWithFilter - class dtw.webmail.util.LastnameStartsWithFilter.
 
LastnameStartsWithFilter(String) - Constructor for class dtw.webmail.util.LastnameStartsWithFilter
 
leaseContext() - Method in class dtw.webmail.directory.ContextPool
Returns a leased DirContext instance from this pool.
leaseDatabase() - Method in class dtw.webmail.util.CastorDatabasePool
Returns a leased CastorDatabase instance from this pool.
LineWrapper - class dtw.webmail.util.LineWrapper.
Implements a processor which wraps lines observing word boundaries.
LineWrapper() - Constructor for class dtw.webmail.util.LineWrapper
 
listAdmins() - Method in class dtw.webmail.util.config.Administration
Returns the list of users (by username) with administrative rights.
listAppendTypes(Locale) - Method in interface dtw.webmail.plugin.RandomAppendPlugin
Returns a list of random append type identifiers this plugin can provide for a given Locale.
listContactCategories() - Method in interface dtw.webmail.model.JwmaContacts
Returns an array of available contact categories.
listContactCategories() - Method in class dtw.webmail.plugin.std.CastorContacts
 
listContactGroups() - Method in interface dtw.webmail.model.JwmaContacts
Returns an array of contact groups containing all groups of this contact database.
listContactGroups() - Method in class dtw.webmail.plugin.std.CastorContacts
 
listContactIDs() - Method in class dtw.webmail.plugin.std.CastorContactGroup
 
listContacts() - Method in interface dtw.webmail.model.JwmaContacts
Returns an array of contacts containing all contacts in this contact database.
listContacts() - Method in interface dtw.webmail.model.JwmaContactGroup
Returns an array of contacts containing all contacts in this contact group.
listContacts() - Method in class dtw.webmail.plugin.std.CastorContacts
 
listContacts() - Method in class dtw.webmail.plugin.std.CastorContactGroup
 
listDirectories() - Method in class dtw.webmail.JwmaKernel
Lists the directories jwma needs to access.
listFiles() - Method in class dtw.webmail.JwmaKernel
Lists the files jwma needs to access.
listFolderMoveTargets() - Method in interface dtw.webmail.model.JwmaStoreInfo
Returns a JwmaFolder[] containing all folders of the store, that can hold folders, excluding this folder.
listFolderMoveTargets() - Method in class dtw.webmail.model.JwmaStoreImpl
 
listFolders(int) - Method in interface dtw.webmail.model.JwmaStoreInfo
Returns a JwmaFolder[] containing all folders on the store of a given type.
listFolders(int) - Method in class dtw.webmail.model.JwmaStoreImpl
Storeinfo implementation
listFolders(int, boolean) - Method in interface dtw.webmail.model.JwmaStoreInfo
Returns a JwmaFolder[] containing all folders on the store of a given type.
listFolders(int, boolean) - Method in class dtw.webmail.model.JwmaStoreImpl
 
listFrequentRecipients() - Method in interface dtw.webmail.model.JwmaContacts
Returns an array of contacts containing all frequent recipient contacts.
listFrequentRecipients() - Method in class dtw.webmail.plugin.std.CastorContacts
 
listMailIdentities() - Method in interface dtw.webmail.model.JwmaPreferences
Returns a JwmaMailIdentities[] that contains all JwmaMailIdentity instances of this JwmaPreferences.
listMailIdentities() - Method in class dtw.webmail.plugin.std.CastorPreferences
 
listMessageInfos() - Method in class dtw.webmail.model.JwmaMessageInfoListImpl
Returns an array of JwmaMessageInfo[] listing the info's stored in this list.
listMessageInfos() - Method in class dtw.webmail.model.JwmaFolderImpl
Returns an array of JwmaMessageInfo[] listing the info's of all messages in this folder.
listMessageInfos() - Method in interface dtw.webmail.model.JwmaFolder
Returns a JwmaMessageInfo[].
listMessageMoveTargets() - Method in interface dtw.webmail.model.JwmaStoreInfo
Returns a JwmaFolder[] containing all folders of the store, that can hold messages, excluding this folder.
listMessageMoveTargets() - Method in class dtw.webmail.model.JwmaStoreImpl
 
listMessageProcessors() - Method in class dtw.webmail.JwmaKernel
 
listSubfolders() - Method in class dtw.webmail.model.JwmaFolderImpl
 
listSubfolders() - Method in interface dtw.webmail.model.JwmaFolder
Convenience method that returns aJwmaFolder[] containing all subfolders within this folder.
listSubfolders(int) - Method in class dtw.webmail.model.JwmaFolderImpl
 
listSubfolders(int) - Method in interface dtw.webmail.model.JwmaFolder
Returns aJwmaFolder[] containing all subfolders of the given type within this folder.
listSubfolders(int, boolean) - Method in class dtw.webmail.model.JwmaFolderImpl
 
listSubfolders(int, boolean) - Method in interface dtw.webmail.model.JwmaFolder
Returns aJwmaFolder[] containing all subfolders of the given type within this folder, observing subscription.
listViewLanguages() - Method in class dtw.webmail.util.config.Internationalization
Returns the list of languages (by their ISO two letter code).
listViewLocales() - Method in class dtw.webmail.util.config.Internationalization
Returns a list of view languages as locale instances.
load() - Method in class dtw.webmail.util.JwmaSettings
Loads the properties file containing jwma's settings.
load() - Method in class dtw.webmail.util.config.CastorXMLConfiguration
Unmarshalls a JwmaConfiguration instance from the given reader.
load(Class, Object) - Method in class dtw.webmail.util.CastorDatabase
Delegates loading of an object of the specified type and given identity to the encapsulated Database.
loadContacts(String) - Method in interface dtw.webmail.plugin.ContactManagementPlugin
Loads the given contacts database from the persistent store and returns them as a JwmaContactsImpl instance.
loadContacts(String) - Method in class dtw.webmail.plugin.std.CastorXMLContactManagement
 
loadContacts(String) - Method in class dtw.webmail.plugin.std.CastorSQLContactManagement
 
loadPreferences(String) - Method in interface dtw.webmail.plugin.PreferencesPersistencePlugin
Loads the given user's preferences from the persistent store and returns them as a JwmaPreferencesImpl instance.
loadPreferences(String) - Method in class dtw.webmail.plugin.std.CastorXMLPreferencesPersistence
 
loadPreferences(String) - Method in class dtw.webmail.plugin.std.CastorSQLPreferencesPersistence
 
loadProperties(String) - Static method in class dtw.webmail.util.PropertiesLoader
Returns a Properties instance loaded from the URL given as String.
loadProperties(URL) - Static method in class dtw.webmail.util.PropertiesLoader
Returns a Properties instance loaded from the given URL.
LOG_DIR - Static variable in class dtw.webmail.JwmaKernel
Defines the root directory.
LOG_DIR - Static variable in class dtw.webmail.util.JwmaSettings
Defines a name of the static jwma direcory architecture.
LOG_DIR - Static variable in class dtw.webmail.util.config.JwmaConfiguration
Defines a name of the static jwma direcory architecture.
LOG4J_CONFIG - Static variable in class dtw.webmail.util.config.JwmaConfiguration
 
LOGIN_VIEW - Static variable in class dtw.webmail.JwmaKernel
Defines the abstract login view.
LOGOUT_VIEW - Static variable in class dtw.webmail.JwmaKernel
Defines the abstract loggedout view.
lookupEntry(String, String) - Method in class dtw.webmail.directory.DirectoryUtil
 

M

m_ActualMessage - Variable in class dtw.webmail.model.JwmaFolderImpl
 
m_Database - Variable in class dtw.webmail.util.CastorDatabase
 
m_DraftProfile - Variable in class dtw.webmail.model.JwmaFolderImpl
 
m_Folder - Variable in class dtw.webmail.model.JwmaFolderImpl
 
m_HasDeleted - Variable in class dtw.webmail.model.JwmaMessageInfoListImpl
 
m_LastSortCriteria - Variable in class dtw.webmail.model.JwmaMessageInfoListImpl
 
m_MessageInfoList - Variable in class dtw.webmail.model.JwmaFolderImpl
 
m_MessageInfos - Variable in class dtw.webmail.model.JwmaMessageInfoListImpl
 
m_MessageSortCriteria - Variable in class dtw.webmail.plugin.std.CastorPreferences
 
m_Name - Variable in class dtw.webmail.model.JwmaFolderImpl
 
m_OnlineCounting - Variable in class dtw.webmail.model.JwmaFolderImpl
 
m_Path - Variable in class dtw.webmail.model.JwmaFolderImpl
 
m_Queries - Variable in class dtw.webmail.util.CastorDatabase
 
m_Store - Variable in class dtw.webmail.model.JwmaFolderImpl
 
m_Subfolders - Variable in class dtw.webmail.model.JwmaFolderImpl
 
m_Type - Variable in class dtw.webmail.model.JwmaFolderImpl
 
MAILBOX_VIEW - Static variable in class dtw.webmail.JwmaKernel
Defines the abstract mailbox view.
MailTransportAgent - class dtw.webmail.util.config.MailTransportAgent.
This class...
MailTransportAgent() - Constructor for class dtw.webmail.util.config.MailTransportAgent
Constructs a new MailTransportAgent instance.
main(String[]) - Static method in class dtw.webmail.directory.DirectoryManager
 
main(String[]) - Static method in class dtw.webmail.util.UIDGenerator
 
main(String[]) - Static method in class dtw.webmail.util.MD5
A main, to allow using this class from the command line.
marshal(Object, Writer) - Method in class dtw.webmail.plugin.std.CastorHelper
Marshals an object to the given writer.
MD5 - class dtw.webmail.util.MD5.
This class implements the MD5 algorithm.
MD5() - Constructor for class dtw.webmail.util.MD5
 
MESSAGE_VIEW - Static variable in class dtw.webmail.JwmaKernel
Defines the abstract message view.
MessageSortCriterias - interface dtw.webmail.util.MessageSortCriterias.
 
MessageSortingUtil - class dtw.webmail.util.MessageSortingUtil.
Utility class providing Comparator's for sorting messages applying different criterias.
MessageSortingUtil() - Constructor for class dtw.webmail.util.MessageSortingUtil
 
MimeBodyPartDataSource - class dtw.webmail.util.MimeBodyPartDataSource.
Class that implements a MimeBodyPartDataSource.
MimeBodyPartDataSource(String, String, byte[]) - Constructor for class dtw.webmail.util.MimeBodyPartDataSource
Constructs a MimeBodyPartDataSource instance.
moveActualMessage(String) - Method in class dtw.webmail.model.JwmaFolderImpl
Moves the actual message to the given destination folder.
moveFolder(String, String) - Method in class dtw.webmail.model.JwmaStoreImpl
Moves the given folder on the store.
moveFolders(String[], String) - Method in class dtw.webmail.model.JwmaStoreImpl
Moves the given folders to the given destination folder.
moveMessage(int, String) - Method in class dtw.webmail.model.JwmaFolderImpl
Moves the given message to the given destination folder.
moveMessages(int[], String) - Method in class dtw.webmail.model.JwmaFolderImpl
Moves the messages with the given numbers to the given destination folder.
MultipartInputStream - class dtw.webmail.util.MultipartInputStream.
Class that provides a MultipartInputStream by wrapping an existant InputStream.
It implements size limit checking and serves as a DataSource for handling with Mail API (or other JAF aware) classes.
MultipartInputStream(InputStream, String, int) - Constructor for class dtw.webmail.util.MultipartInputStream
Constructs a MultipartInputStream instance.
MultipartRequest - class dtw.webmail.util.MultipartRequest.
Class that encapsulates a MultipartRequest, internally * handling it.
MultipartRequest(ServletRequest) - Constructor for class dtw.webmail.util.MultipartRequest
Constructs a MultipartRequest instance, with an upload limit of 2048 kB.
MultipartRequest(ServletRequest, int) - Constructor for class dtw.webmail.util.MultipartRequest
Constructs a MultipartRequest instance.

N

NUMBER_NUMERICAL - Static variable in class dtw.webmail.util.MessageSortingUtil
Defines a Comparator that sorts the message number numerical (i.e.
NUMBER_NUMERICAL - Static variable in interface dtw.webmail.util.MessageSortCriterias
 
NUMBER_REVERSE_NUMERICAL - Static variable in class dtw.webmail.util.MessageSortingUtil
Defines a Comparator that sorts the message number reverse numerical (i.e.
NUMBER_REVERSE_NUMERICAL - Static variable in interface dtw.webmail.util.MessageSortCriterias
 

O

openDraft(JwmaStoreImpl) - Method in class dtw.webmail.model.JwmaComposeMessage
 

P

persistContacts(Database) - Method in class dtw.webmail.plugin.std.CastorContacts
 
persistPreferences(Database) - Method in class dtw.webmail.plugin.std.CastorPreferences
 
PlainTextUrl - class dtw.webmail.util.PlainTextUrl.
 
PlainTextUrl() - Constructor for class dtw.webmail.util.PlainTextUrl
 
PostOffice - class dtw.webmail.util.config.PostOffice.
This class...
PostOffice() - Constructor for class dtw.webmail.util.config.PostOffice
Constructs a new PostOffice instance.
PREFERENCES_VIEW - Static variable in class dtw.webmail.JwmaKernel
Defines the abstract preferences view.
PreferencesPersistencePlugin - interface dtw.webmail.plugin.PreferencesPersistencePlugin.
Interface for a plugin that handles persistency of user preferences.
PREFINSTANCE_BYUSERID - Static variable in class dtw.webmail.plugin.std.JwmaDatabase
Defines the identifier of the query for a preferences instance by user identity.
prepare() - Method in class dtw.webmail.model.JwmaStoreImpl
Prepares all special folders.
prepare() - Method in class dtw.webmail.model.JwmaFolderImpl
Prepares this folder instance.
prepareJDO(String) - Method in class dtw.webmail.plugin.std.CastorHelper
Prepares Castor JDO, with configuration (i.e.
process(InputStream) - Method in class dtw.webmail.util.PlainTextUrl
 
process(InputStream) - Method in class dtw.webmail.util.LineWrapper
 
process(InputStream) - Method in class dtw.webmail.util.EntityEncoder
 
process(String) - Method in class dtw.webmail.util.PlainTextUrl
 
process(String) - Method in class dtw.webmail.util.LineWrapper
 
process(String) - Method in class dtw.webmail.util.EntityEncoder
 
processRequest() - Method in class dtw.webmail.util.MultipartRequest
Parses the incoming multipart/form-data by reading it from the * given request's input stream.
PropertiesLoader - class dtw.webmail.util.PropertiesLoader.
Utility class providing two simple yet powerful methods for loading properties.
PropertiesLoader() - Constructor for class dtw.webmail.util.PropertiesLoader
 
putQuery(String, OQLQuery) - Method in class dtw.webmail.util.CastorDatabase
 

R

RANDOM_PADDING - Static variable in class dtw.webmail.util.UIDGenerator
 
RANDOM_RESEED - Static variable in class dtw.webmail.util.UIDGenerator
 
RANDOM_SEED_LENGTH - Static variable in class dtw.webmail.util.UIDGenerator
 
RandomAppendPlugin - interface dtw.webmail.plugin.RandomAppendPlugin.
Interface for a plugin that provides randomly selected quotes or nonsense, for being appended to a text message.
read() - Method in class dtw.webmail.util.MultipartInputStream
Reads the next byte of data from the input stream.
read(byte[], int, int) - Method in class dtw.webmail.util.MultipartInputStream
Reads up to len bytes of data from this input stream into an array of bytes.
READABLE_DIRECTORY - Static variable in class dtw.webmail.admin.FileStatus
Represents an existing and readable directory.
READABLE_FILE - Static variable in class dtw.webmail.admin.FileStatus
Represents an existing and readable file.
RECEIVE_CHRONOLOGICAL - Static variable in class dtw.webmail.util.MessageSortingUtil
Defines a Comparator that sorts the receive date chronological (i.e.
RECEIVE_CHRONOLOGICAL - Static variable in interface dtw.webmail.util.MessageSortCriterias
 
RECEIVE_REVERSE_CHRONOLOGICAL - Static variable in class dtw.webmail.util.MessageSortingUtil
Defines a Comparator that sorts the receive date reverse to chronological (i.e.
RECEIVE_REVERSE_CHRONOLOGICAL - Static variable in interface dtw.webmail.util.MessageSortCriterias
 
RECEIVER_LEXOGRAPHICAL - Static variable in class dtw.webmail.util.MessageSortingUtil
Defines a Comparator that sorts the receiver string lexographical.
RECEIVER_LEXOGRAPHICAL - Static variable in interface dtw.webmail.util.MessageSortCriterias
 
RECEIVER_REVERSE_LEXOGRAPHICAL - Static variable in class dtw.webmail.util.MessageSortingUtil
Defines a Comparator that sorts the receiver string reverse lexographical.
RECEIVER_REVERSE_LEXOGRAPHICAL - Static variable in interface dtw.webmail.util.MessageSortCriterias
 
redirect(String) - Method in class dtw.webmail.JwmaSession
Redirects the the actual HttpServletRequest to an abstract view.
redirectToActual() - Method in class dtw.webmail.JwmaSession
Redirects the the actual HttpServletRequest to the present view.
redirectToLast() - Method in class dtw.webmail.JwmaSession
Redirects the the actual HttpServletRequest to the last view.
releaseContext(DirContext) - Method in class dtw.webmail.directory.ContextPool
Releases a formerly leased DirContext, returning it into this pool.
releaseDatabase(CastorDatabase) - Method in class dtw.webmail.util.CastorDatabasePool
Releases a formerly leased CastorDatabase, returning it into this pool.
remove(int[]) - Method in class dtw.webmail.model.JwmaMessageInfoListImpl
Removes the items with the given numbers from this list.
remove(Object) - Method in class dtw.webmail.util.CastorDatabase
Delegates removal of the object from persistent storage.
removeAdmin(String) - Method in class dtw.webmail.util.config.Administration
Removes an administrator (by username).
removeBean(String) - Method in class dtw.webmail.JwmaSession
Removes a reference to a bean (model) in the actual HttpSession.
removeContact(JwmaContactImpl) - Method in interface dtw.webmail.model.JwmaContactsImpl
Removes a JwmaContactImpl instance from this contact database.
removeContact(JwmaContactImpl) - Method in interface dtw.webmail.model.JwmaContactGroupImpl
Removes a JwmaContactImpl instance from this contact database.
removeContact(JwmaContactImpl) - Method in class dtw.webmail.plugin.std.CastorContacts
 
removeContact(JwmaContactImpl) - Method in class dtw.webmail.plugin.std.CastorContactGroup
 
removeContactGroup(JwmaContactGroupImpl) - Method in interface dtw.webmail.model.JwmaContactsImpl
Removes a JwmaContactGroupImpl instance from this contact database.
removeContactGroup(JwmaContactGroupImpl) - Method in class dtw.webmail.plugin.std.CastorContacts
 
removeContactID(String) - Method in class dtw.webmail.plugin.std.CastorContactGroup
 
removeDeleted() - Method in class dtw.webmail.model.JwmaMessageInfoListImpl
Removes items that are flagged deleted from this list.
removeFrequentRecipient(JwmaContactImpl) - Method in interface dtw.webmail.model.JwmaContactsImpl
Removes a frequent recipient JwmaContactImpl instance from this contact database.
removeFrequentRecipient(JwmaContactImpl) - Method in class dtw.webmail.plugin.std.CastorContacts
 
removeIfSubfolder(String) - Method in class dtw.webmail.model.JwmaFolderImpl
Removes a folder from the cached list of subfolders, if it is a subfolder of this folder.
removeIfSubfolder(String[]) - Method in class dtw.webmail.model.JwmaFolderImpl
Removes all folder from the cached list of subfolders, if they are a subfolder of this folder.
removeMailIdentity(String) - Method in interface dtw.webmail.model.JwmaPreferencesImpl
Removes the JwmaMailIdentity with the given id from this JwmaPreferences.
removeMailIdentity(String) - Method in class dtw.webmail.plugin.std.CastorPreferences
 
removePostOffice(PostOffice) - Method in class dtw.webmail.util.config.JwmaConfiguration
 
removeViewLanguage(String) - Method in class dtw.webmail.util.config.Internationalization
Removes a view language.
removeViewLocale(Locale) - Method in class dtw.webmail.util.config.Internationalization
Removes a view locale.
renumber() - Method in class dtw.webmail.model.JwmaMessageInfoListImpl
Renumbers the items in this list.
repairPath(String) - Static method in class dtw.webmail.util.StringUtil
This method is used to circumvent a bug (or feature) in the URLClassLoader, which prevents it from being able to use file url's with path strings which contain a .. Example: /usr/local/tomcat/bin/../webapps/webmail/WEB-INF/i18n/ does not properly work, whereas /usr/local/tomcat/webapps/webmail/WEB-INF/i18n/ which represents the same (for the File class it makes no difference whatsoever), but works.
resetAssociatorUID() - Method in class dtw.webmail.util.AssociatedAbstractIdentifiable
Resets the unique identifier of the Associator of this AssociatedAbstractIdentifiable.
resetToRootFolder() - Method in class dtw.webmail.model.JwmaStoreImpl
Resets the actual folder to the root folder.
resize(int) - Method in class dtw.webmail.directory.ContextPool
Resizes the pool.
resize(int) - Method in class dtw.webmail.util.CastorDatabasePool
Resizes the pool.
retrieveBean(String) - Method in class dtw.webmail.JwmaSession
Returns a reference to a bean(model) in the actual HttpSession.
rollback() - Method in class dtw.webmail.util.CastorDatabase
Delegates the rollback method to the encapsulated Database instance.
ROOT_DIR - Static variable in class dtw.webmail.JwmaKernel
Defines the root directory.

S

save() - Method in class dtw.webmail.util.JwmaSettings
Saves the properties file containing jwma's settings.
saveContacts(JwmaContactsImpl) - Method in interface dtw.webmail.plugin.ContactManagementPlugin
Saves the given contacts database to the persistent store.
saveContacts(JwmaContactsImpl) - Method in class dtw.webmail.plugin.std.CastorXMLContactManagement
 
saveContacts(JwmaContactsImpl) - Method in class dtw.webmail.plugin.std.CastorSQLContactManagement
 
savePreferences() - Method in class dtw.webmail.JwmaSession
Saves the JwmaPreferencesImpl instance of this session instance's user.
savePreferences(JwmaPreferencesImpl) - Method in interface dtw.webmail.plugin.PreferencesPersistencePlugin
Saves the given preferences to the persistent store.
savePreferences(JwmaPreferencesImpl) - Method in class dtw.webmail.plugin.std.CastorXMLPreferencesPersistence
 
savePreferences(JwmaPreferencesImpl) - Method in class dtw.webmail.plugin.std.CastorSQLPreferencesPersistence
 
Security - class dtw.webmail.util.config.Security.
Class encapsulating the secure connection information and setup.
Security() - Constructor for class dtw.webmail.util.config.Security
 
seedRandom() - Static method in class dtw.webmail.util.UIDGenerator
If the HotBits Server is available, Random will be seeded with a real random long.
SEND_CHRONOLOGICAL - Static variable in class dtw.webmail.util.MessageSortingUtil
Defines a Comparator that sorts the send date chronological (i.e.
SEND_CHRONOLOGICAL - Static variable in interface dtw.webmail.util.MessageSortCriterias
 
SEND_REVERSE_CHRONOLOGICAL - Static variable in class dtw.webmail.util.MessageSortingUtil
Defines a Comparator that sorts the send date reverse to chronological (i.e.
SEND_REVERSE_CHRONOLOGICAL - Static variable in interface dtw.webmail.util.MessageSortCriterias
 
send(JwmaSession) - Method in class dtw.webmail.model.JwmaComposeMessage
Sends this instance via the standard convenience Transport.send().
SENDER_LEXOGRAPHICAL - Static variable in class dtw.webmail.util.MessageSortingUtil
Defines a Comparator that sorts the sender string lexographical.
SENDER_LEXOGRAPHICAL - Static variable in interface dtw.webmail.util.MessageSortCriterias
 
SENDER_REVERSE_LEXOGRAPHICAL - Static variable in class dtw.webmail.util.MessageSortingUtil
Defines a Comparator that sorts the sender string reverse lexographical.
SENDER_REVERSE_LEXOGRAPHICAL - Static variable in interface dtw.webmail.util.MessageSortCriterias
 
sendMessage(Message) - Method in class dtw.webmail.model.JwmaTransportImpl
 
service(HttpServletRequest, HttpServletResponse) - Method in class dtw.webmail.JwmaSendMail
Handles the incoming requests.
service(HttpServletRequest, HttpServletResponse) - Method in class dtw.webmail.JwmaController
Handles the incoming requests.
service(HttpServletRequest, HttpServletResponse) - Method in class dtw.webmail.JwmaContactsController
Handles the incoming requests.
service(HttpServletRequest, HttpServletResponse) - Method in class dtw.webmail.JwmaAdminController
Handles the incoming requests.
setAccountCreationEnabled(boolean) - Method in class dtw.webmail.util.JwmaSettings
Sets the flag that controls if the automatic creation of accounts is enabled.
setAccountCreationEnabled(boolean) - Method in class dtw.webmail.util.config.JwmaConfiguration
Sets the flag that controls if the automatic creation of jwma accounts is enabled.
setAccountCreationView(String) - Method in class dtw.webmail.util.JwmaSettings
Sets the view key constant of the view to be presented to the user on account creation.
setActualFolder(String) - Method in class dtw.webmail.model.JwmaStoreImpl
Sets a new actual folder from a given path.
setAddress(String) - Method in class dtw.webmail.util.config.PostOffice
Sets the internet address of this PostOffice.
setAddress(String) - Method in class dtw.webmail.util.config.MailTransportAgent
Sets the internet address of this MailTransportAgent.
setAdminControllerAlias(String) - Method in class dtw.webmail.util.JwmaSettings
Sets the alias for the admin controller.
setAdminEnabled(boolean) - Method in class dtw.webmail.util.JwmaSettings
Sets the flag that controls if the system's adminstration is enabled.
setAdminErrorView(String) - Method in class dtw.webmail.util.JwmaSettings
Sets the filename/URL ending for the admin error view.
setAdministration(Administration) - Method in class dtw.webmail.util.config.JwmaConfiguration
 
setAdminList(String) - Method in class dtw.webmail.util.config.Administration
Convenience method for setting the admin users (by username) as a simple comma seperated list.
setAdminLoginView(String) - Method in class dtw.webmail.util.JwmaSettings
Sets the filename/URL ending for the admin login view.
setAdminMenuView(String) - Method in class dtw.webmail.util.JwmaSettings
Sets the filename/URL ending for the admin menu view.
setAdminPreferencesView(String) - Method in class dtw.webmail.util.JwmaSettings
Sets the filename/URL ending for the admin preferences view.
setAdminSettingsView(String) - Method in class dtw.webmail.util.JwmaSettings
Sets the filename/URL ending for the admin settings view.
setAdminStatusView(String) - Method in class dtw.webmail.util.JwmaSettings
Sets the filename/URL ending for the admin status view.
setAdminUsernames(String[]) - Method in class dtw.webmail.util.JwmaSettings
Sets the admin's usernames.
setAlternateEmail(String) - Method in interface dtw.webmail.model.JwmaContactImpl
Sets the alternate email of this JwmaContactImpl.
setAlternateEmail(String) - Method in class dtw.webmail.plugin.std.CastorContact
 
setAssociatorUID(String) - Method in class dtw.webmail.util.AssociatedAbstractIdentifiable
Sets the unique identifier of the Associator of this AssociatedAbstractIdentifiable.
setAuthenticated(boolean) - Method in class dtw.webmail.util.config.MailTransportAgent
Sets the use of this MailTransportAgent to be authenticated.
setAutoArchiveSent(boolean) - Method in interface dtw.webmail.model.JwmaPreferencesImpl
Sets the flag that controls wheter messages should be automatically archived when sent.
setAutoArchiveSent(boolean) - Method in class dtw.webmail.plugin.std.CastorPreferences
Sets the flag that controls wheter messages should be automatically archived when sent.
setAutoEmpty(boolean) - Method in interface dtw.webmail.model.JwmaPreferencesImpl
Sets the flag that controls wheter messages should be automatically deleted from the trash on logout.
setAutoEmpty(boolean) - Method in class dtw.webmail.plugin.std.CastorPreferences
Sets the flag that controls wheter messages should be automatically deleted from the trash on logout.
setAutoMoveRead(boolean) - Method in interface dtw.webmail.model.JwmaPreferencesImpl
Sets the flag that controls wheter messages should be automatically moved when read.
setAutoMoveRead(boolean) - Method in class dtw.webmail.plugin.std.CastorPreferences
Sets the flag that controls wheter messages should be automatically moved when read.
setAutoQuote(boolean) - Method in interface dtw.webmail.model.JwmaPreferencesImpl
Sets the flag that controls wheter messages should be automatically quoted on reply.
setAutoQuote(boolean) - Method in class dtw.webmail.plugin.std.CastorPreferences
Sets the flag that controls wheter messages should be automatically quoted on reply.
setAutoSigning(boolean) - Method in interface dtw.webmail.model.JwmaMailIdentityImpl
Sets the flag that controls wheter the signature should be appended automatically or not.
setAutoSigning(boolean) - Method in class dtw.webmail.plugin.std.CastorMailIdentity
 
setAutoStore(boolean) - Method in class dtw.webmail.util.CastorDatabase
Delegates setting of the autoStore flag state to the encapsulated Database.
setBaseFilter(String) - Method in class dtw.webmail.directory.ContextPool
 
setBCCTo(String) - Method in class dtw.webmail.model.JwmaComposeMessage
Sets the blind carbon copy receiver's address(es) of the message.
setBirthDate(Date) - Method in interface dtw.webmail.model.JwmaContactImpl
Sets the birthdate of this JwmaContactImpl.
setBirthDate(Date) - Method in class dtw.webmail.plugin.std.CastorContact
 
setBody(String) - Method in class dtw.webmail.model.JwmaDisplayMessage
Sets the body of the message.
setBody(String) - Method in class dtw.webmail.model.JwmaComposeMessage
Sets the body of the message.
setCategories(String[]) - Method in class dtw.webmail.util.JwmaSettings
 
setCategory(String) - Method in interface dtw.webmail.model.JwmaContactImpl
Set the the category of this JwmaContactImpl.
setCategory(String) - Method in class dtw.webmail.plugin.std.CastorContact
 
setCategory(String) - Method in class dtw.webmail.util.CategoryFilter
 
setCategoryFilter(String) - Method in interface dtw.webmail.model.JwmaContactsImpl
Sets a category based contact filter, which will be filtering contacts which are not of the given category on listing.
setCategoryFilter(String) - Method in class dtw.webmail.plugin.std.CastorContacts
 
setCCTo(String) - Method in class dtw.webmail.model.JwmaComposeMessage
Sets the carbon copy receiver's address(es) of the message.
setComments(String) - Method in interface dtw.webmail.model.JwmaContactImpl
Sets the comments for this JwmaContactImpl.
setComments(String) - Method in interface dtw.webmail.model.JwmaContactGroupImpl
Sets the comments about this JwmaContactGroupImpl.
setComments(String) - Method in class dtw.webmail.plugin.std.CastorContactGroup
 
setComments(String) - Method in class dtw.webmail.plugin.std.CastorContact
 
setCompany(String) - Method in interface dtw.webmail.model.JwmaContactImpl
Sets the company name of this JwmaContactImpl.
setCompany(String) - Method in class dtw.webmail.plugin.std.CastorContact
 
setCompanyURL(String) - Method in interface dtw.webmail.model.JwmaContactImpl
Sets the company URL associated with this JwmaContactImpl.
setCompanyURL(String) - Method in class dtw.webmail.plugin.std.CastorContact
 
setComposeView(String) - Method in class dtw.webmail.util.JwmaSettings
Sets the filename/URL ending for the compose view.
setContactDatabaseID(String) - Method in interface dtw.webmail.model.JwmaPreferencesImpl
Sets a String representing the user's contact database UID.
setContactDatabaseID(String) - Method in class dtw.webmail.plugin.std.CastorPreferences
 
setContactEditView(String) - Method in class dtw.webmail.util.JwmaSettings
Sets the filename/URL ending for the contact edit view.
setContactFilter(ContactFilter) - Method in interface dtw.webmail.model.JwmaContactsImpl
Sets an arbitrary contact filter, which will be filtering contacts on listing.
setContactFilter(ContactFilter) - Method in class dtw.webmail.plugin.std.CastorContacts
 
setContactGroupEditView(String) - Method in class dtw.webmail.util.JwmaSettings
Sets the filename/URL ending for the contact group edit view.
setContactGroupView(String) - Method in class dtw.webmail.util.JwmaSettings
Sets the filename/URL ending for the contact group view.
setContactIDList(String) - Method in class dtw.webmail.plugin.std.CastorContactGroup
Used by castor to set list from persistent store.
setContactManagementPlugin(String) - Method in class dtw.webmail.util.config.JwmaConfiguration
 
setContactManagementPluginClassName(String) - Method in class dtw.webmail.util.JwmaSettings
 
setContactsCollection(Collection) - Method in class dtw.webmail.plugin.std.CastorContacts
 
setContactsControllerAlias(String) - Method in class dtw.webmail.util.JwmaSettings
Sets the alias for the contacts controller.
setContactsDB(CastorContacts) - Method in class dtw.webmail.plugin.std.CastorContactGroup
 
setContactsView(String) - Method in class dtw.webmail.util.JwmaSettings
Sets the filename/URL ending for the contacts view.
setContactView(String) - Method in class dtw.webmail.util.JwmaSettings
Sets the filename/URL ending for the contact view.
setContentType(String) - Method in class dtw.webmail.model.JwmaMessagePartImpl
Sets the content-type (mime) of this JwmaMessagePart.
setControllerPrefix(String) - Method in class dtw.webmail.util.JwmaSettings
Sets the prefix for the controllers.
setDateFormat(SimpleDateFormat) - Method in interface dtw.webmail.model.JwmaPreferencesImpl
Sets the DateFormat representing the user's preferred date format.
setDateFormat(SimpleDateFormat) - Method in class dtw.webmail.plugin.std.CastorPreferences
 
setDateFormatPattern(String) - Method in class dtw.webmail.plugin.std.CastorPreferences
 
setDefault(boolean) - Method in class dtw.webmail.util.config.PostOffice
Sets the default flag for this PostOffice.
setDefaultMailIdentity(String) - Method in interface dtw.webmail.model.JwmaPreferencesImpl
Sets the user's default identity JwmaMailIdentity instance.
setDefaultMailIdentity(String) - Method in class dtw.webmail.plugin.std.CastorPreferences
 
setDefaultMessageProcessingPipe(String) - Method in class dtw.webmail.util.JwmaSettings
Returns a String representing the name of the default message processing pipe.
setDefaultMessageProcessor(String) - Method in class dtw.webmail.util.config.JwmaConfiguration
Returns a String representing the name of the default message processor.
setDefaultPostOffice(PostOffice) - Method in class dtw.webmail.util.config.JwmaConfiguration
 
setDefaultViewLanguage(String) - Method in class dtw.webmail.util.config.Internationalization
Sets the default view language.
setDefaultViewLocale(Locale) - Method in class dtw.webmail.util.config.Internationalization
Sets the default view locale.
setDescription(String) - Method in class dtw.webmail.model.JwmaMessagePartImpl
Sets the description of this JwmaMessagePart.
setDisplayed(boolean) - Method in class dtw.webmail.model.JwmaException
Sets the flag that controls if this error was already displayed.
setDisplayed(boolean) - Method in interface dtw.webmail.model.JwmaError
Set's the flag that stores if an error has been displayed.
setDisplayingInlined(boolean) - Method in interface dtw.webmail.model.JwmaPreferencesImpl
Sets the flag that controls whether known mime message content is displayed inline.
setDisplayingInlined(boolean) - Method in class dtw.webmail.plugin.std.CastorPreferences
 
setDraftFolder(Folder) - Method in class dtw.webmail.model.JwmaStoreImpl
Sets the draft folder.
setDraftFolder(String) - Method in class dtw.webmail.model.JwmaStoreImpl
Sets the draft folder from a name or path given as String.
setDraftFolder(String) - Method in interface dtw.webmail.model.JwmaPreferencesImpl
Sets the path of the draft folder.
setDraftFolder(String) - Method in class dtw.webmail.plugin.std.CastorPreferences
Sets the path of the draft folder.
setEmail(String) - Method in interface dtw.webmail.model.JwmaContactImpl
Sets the email of this JwmaContactImpl.
setEmail(String) - Method in class dtw.webmail.plugin.std.CastorContact
 
setEnabled(boolean) - Method in class dtw.webmail.util.config.Administration
Sets the flag that controls if the adminstration part is enabled.
setErrorView(String) - Method in class dtw.webmail.util.JwmaSettings
Sets the filename/URL ending for the error view.
setException(Exception) - Method in class dtw.webmail.model.JwmaException
Sets an embedded exception.
setExpert(boolean) - Method in interface dtw.webmail.model.JwmaPreferencesImpl
Sets the flag that shows wheter the owner of this JwmaPreferences considers to be an xpert.
setExpert(boolean) - Method in class dtw.webmail.plugin.std.CastorPreferences
 
setFaxNumber(String) - Method in interface dtw.webmail.model.JwmaContactImpl
Sets the fax number of this JwmaContactImpl.
setFaxNumber(String) - Method in class dtw.webmail.plugin.std.CastorContact
 
setFirstname(String) - Method in interface dtw.webmail.model.JwmaPreferencesImpl
Sets the firstname of the owner of this JwmaPreferences.
setFirstname(String) - Method in interface dtw.webmail.model.JwmaContactImpl
Sets the firstname of this JwmaContactImpl.
setFirstname(String) - Method in class dtw.webmail.plugin.std.CastorPreferences
Sets the firstname of the owner of this JwmaPreferences.
setFirstname(String) - Method in class dtw.webmail.plugin.std.CastorContact
 
setFirsttimeView(String) - Method in class dtw.webmail.util.JwmaSettings
Sets the filename/URL ending for the firsttime view.
setFolderSeparator(char) - Method in class dtw.webmail.model.JwmaStoreImpl
Sets the folder separator character.
setFolderView(String) - Method in class dtw.webmail.util.JwmaSettings
Sets the filename/URL ending for the folder view.
setFrequentRecipient(boolean) - Method in interface dtw.webmail.model.JwmaContactImpl
Sets if this JwmaContactImpl represents a frequent mail recipient.
setFrequentRecipient(boolean) - Method in class dtw.webmail.plugin.std.CastorContact
 
setFrom(String) - Method in interface dtw.webmail.model.JwmaMailIdentityImpl
Sets the mail address of this JwmaMailIdentity.
setFrom(String) - Method in class dtw.webmail.model.JwmaComposeMessage
Set the sender(s) address of the message.
setFrom(String) - Method in class dtw.webmail.plugin.std.CastorMailIdentity
 
setGroupsCollection(Collection) - Method in class dtw.webmail.plugin.std.CastorContacts
 
setHomeCity(String) - Method in interface dtw.webmail.model.JwmaContactImpl
Sets the city of this JwmaContactImpl at home.
setHomeCity(String) - Method in class dtw.webmail.plugin.std.CastorContact
 
setHomeCountry(String) - Method in interface dtw.webmail.model.JwmaContactImpl
Sets the country of this JwmaContactImpl at home.
setHomeCountry(String) - Method in class dtw.webmail.plugin.std.CastorContact
 
setHomePhoneNumber(String) - Method in interface dtw.webmail.model.JwmaContactImpl
Sets the home phone number of this JwmaContactImpl.
setHomePhoneNumber(String) - Method in class dtw.webmail.plugin.std.CastorContact
 
setHomeRegion(String) - Method in interface dtw.webmail.model.JwmaContactImpl
Sets the region of this JwmaContactImpl at home.
setHomeRegion(String) - Method in class dtw.webmail.plugin.std.CastorContact
 
setHomeStreet(String) - Method in interface dtw.webmail.model.JwmaContactImpl
Sets the street name of this JwmaContactImpl at home.
setHomeStreet(String) - Method in class dtw.webmail.plugin.std.CastorContact
 
setHomeZIP(String) - Method in interface dtw.webmail.model.JwmaContactImpl
Sets the ZIP of this JwmaContactImpl at home.
setHomeZIP(String) - Method in class dtw.webmail.plugin.std.CastorContact
 
setI18N(Internationalization) - Method in class dtw.webmail.util.config.JwmaConfiguration
 
setInlineError(boolean) - Method in class dtw.webmail.model.JwmaException
Sets the flag that controls if the Exception represents an inline error.
setInvisibleToList(boolean) - Method in class dtw.webmail.model.JwmaComposeMessage
 
setJwmaStatusEnabled(boolean) - Method in class dtw.webmail.JwmaKernel
Sets the flag that controls if the system's status is enabled.
setLanguage(String) - Method in interface dtw.webmail.model.JwmaPreferencesImpl
Sets a String representing the language.
setLanguage(String) - Method in class dtw.webmail.plugin.std.CastorPreferences
Sets the language of this JwmaPreferences.
setLanguageList(String[]) - Method in class dtw.webmail.util.JwmaSettings
 
setLastLogin(String) - Method in interface dtw.webmail.model.JwmaPreferencesImpl
Sets the the user's last login date and originating host.
setLastLogin(String) - Method in class dtw.webmail.plugin.std.CastorPreferences
Sets the the user's last login date and originating host.
setLastname(String) - Method in interface dtw.webmail.model.JwmaPreferencesImpl
Sets the lastname of the owner of this JwmaPreferences.
setLastname(String) - Method in interface dtw.webmail.model.JwmaContactImpl
Sets the lastname of this JwmaContactImpl.
setLastname(String) - Method in class dtw.webmail.plugin.std.CastorPreferences
Sets the lastname of the owner of this JwmaPreferences.
setLastname(String) - Method in class dtw.webmail.plugin.std.CastorContact
 
setLocale() - Method in class dtw.webmail.JwmaSession
Sets the Locale of this Session to the one that is stored in the user's preferences.
setLocale(Locale) - Method in interface dtw.webmail.model.JwmaPreferencesImpl
Sets the Locale associated with this JwmaPreferences.
setLocale(Locale) - Method in class dtw.webmail.plugin.std.CastorPreferences
 
setLoginView(String) - Method in class dtw.webmail.util.JwmaSettings
Sets the filename/URL ending for the login view.
setLogoutView(String) - Method in class dtw.webmail.util.JwmaSettings
Sets the filename/URL ending for the logout view.
setLogPropertiesFilename(String) - Method in class dtw.webmail.util.JwmaSettings
Sets the the filename of the log4j properties file.
setMailboxView(String) - Method in class dtw.webmail.util.JwmaSettings
Sets the filename/URL ending for the mailbox view.
setMailIdentityCollection(Collection) - Method in class dtw.webmail.plugin.std.CastorPreferences
 
setMailingControllerAlias(String) - Method in class dtw.webmail.util.JwmaSettings
Sets the alias for the mailing controller.
setMailTransportAuthenticated(boolean) - Method in class dtw.webmail.util.JwmaSettings
Sets the flag that controls if connections to the MTA should be authenticated.
setMailTransportHost(String) - Method in class dtw.webmail.util.JwmaSettings
Sets the host name of the MTA.
setMailTransportLimit(int) - Method in class dtw.webmail.util.JwmaSettings
Sets the transport size limitation.
setMailTransportPort(int) - Method in class dtw.webmail.util.JwmaSettings
Sets the port the MTA is running on.
setMailTransportProtocol(String) - Method in class dtw.webmail.util.JwmaSettings
Sets the name of the mail transport protocol.
setMainControllerAlias(String) - Method in class dtw.webmail.util.JwmaSettings
Sets the alias for the main controller.
setMappingFilename(String) - Method in class dtw.webmail.util.JwmaSettings
Sets the the filename of the mapping file used for XML serialization.
setMessageNumber(int) - Method in class dtw.webmail.model.JwmaMessageInfoImpl
Sets the message number of this MessageInfo.
setMessageProcessor(Processor) - Method in interface dtw.webmail.model.JwmaPreferencesImpl
Sets the Processor representing the users preferred message processor for processing plain/text messages.
setMessageProcessor(Processor) - Method in class dtw.webmail.plugin.std.CastorPreferences
 
setMessageProcessorName(String) - Method in interface dtw.webmail.model.JwmaPreferencesImpl
Sets the Processor representing the users preferred message processor for processing plain/text messages by its name.
setMessageProcessorName(String) - Method in class dtw.webmail.plugin.std.CastorPreferences
 
setMessageSortCriteria(int) - Method in interface dtw.webmail.model.JwmaPreferences
Sets the sort criteria preference for messages.
setMessageSortCriteria(int) - Method in class dtw.webmail.plugin.std.CastorPreferences
 
setMessageView(String) - Method in class dtw.webmail.util.JwmaSettings
Sets the filename/URL ending for the message view.
setMiddlename(String) - Method in interface dtw.webmail.model.JwmaContactImpl
Sets the middlename of this JwmaContactImpl.
setMiddlename(String) - Method in class dtw.webmail.plugin.std.CastorContact
 
setMobileNumber(String) - Method in interface dtw.webmail.model.JwmaContactImpl
Sets the mobile phone number of this JwmaContactImpl.
setMobileNumber(String) - Method in class dtw.webmail.plugin.std.CastorContact
 
setMTA(MailTransportAgent) - Method in class dtw.webmail.JwmaSession
 
setMTA(MailTransportAgent) - Method in class dtw.webmail.util.config.JwmaConfiguration
 
setName(String) - Method in class dtw.webmail.model.JwmaMessagePartImpl
Sets the name of this JwmaMessagePart.
setName(String) - Method in interface dtw.webmail.model.JwmaMailIdentityImpl
Sets the String representing the name of this JwmaMailIdentity.
setName(String) - Method in interface dtw.webmail.model.JwmaContactGroupImpl
Sets the name of this JwmaContactGroupImpl.
setName(String) - Method in class dtw.webmail.plugin.std.CastorMailIdentity
 
setName(String) - Method in class dtw.webmail.plugin.std.CastorContactGroup
 
setName(String) - Method in class dtw.webmail.util.config.PostOffice
Sets the common name for this PostOffice.
setName(String) - Method in class dtw.webmail.util.config.MailTransportAgent
Sets the common name for this MailTransportAgent.
setNickname(String) - Method in interface dtw.webmail.model.JwmaContactImpl
Sets the nickname of this JwmaContactImpl.
setNickname(String) - Method in class dtw.webmail.plugin.std.CastorContact
 
setNote(String) - Method in interface dtw.webmail.model.JwmaMailIdentityImpl
Sets the note of this JwmaMailIdentity.
setNote(String) - Method in class dtw.webmail.plugin.std.CastorMailIdentity
 
setOnlineCounting(boolean) - Method in class dtw.webmail.model.JwmaFolderImpl
Sets the online counting flag.
setPagerNumber(String) - Method in interface dtw.webmail.model.JwmaContactImpl
Sets the pager number of this JwmaContactImpl.
setPagerNumber(String) - Method in class dtw.webmail.plugin.std.CastorContact
 
setPort(int) - Method in class dtw.webmail.util.config.PostOffice
Sets the port of this this PostOffice.
setPort(int) - Method in class dtw.webmail.util.config.MailTransportAgent
Sets the port of this this MailTransportAgent.
setPostOffice(PostOffice) - Method in class dtw.webmail.JwmaSession
 
setPostOfficeAllowOverride(boolean) - Method in class dtw.webmail.util.JwmaSettings
Sets the flag that controls if overriding the system's set postoffice is allowed or not.
setPostOfficeAllowOverride(boolean) - Method in class dtw.webmail.util.config.JwmaConfiguration
Sets the flag that controls if overriding the system's set postoffice is allowed or not.
setPostOfficeCollection(Collection) - Method in class dtw.webmail.util.config.JwmaConfiguration
 
setPostOfficeHost(String) - Method in class dtw.webmail.util.JwmaSettings
Sets the host name of the postoffice.
setPostOfficePort(int) - Method in class dtw.webmail.util.JwmaSettings
Sets the port the postoffice is running on.
setPostOfficeProtocol(String) - Method in class dtw.webmail.util.JwmaSettings
Sets the name of the postoffice protocol.
setPostOfficeSecure(boolean) - Method in class dtw.webmail.util.JwmaSettings
Sets the flag that controls if connections to the MTA should be secure.
setPostOfficeType(String) - Method in class dtw.webmail.util.JwmaSettings
Sets the type of the postoffice.
setPostSecureFactory(String) - Method in class dtw.webmail.util.JwmaSettings
Sets the fully qualified class name of the secure socket factory to be used for secure connections to the postoffice.
setPreferencePersistencePlugin(String) - Method in class dtw.webmail.util.config.JwmaConfiguration
 
setPreferencesTemplate(JwmaPreferencesImpl) - Method in interface dtw.webmail.plugin.PreferencesPersistencePlugin
Sets the template JwmaPreferencesImpl instance.
setPreferencesTemplate(JwmaPreferencesImpl) - Method in class dtw.webmail.plugin.std.CastorXMLPreferencesPersistence
 
setPreferencesTemplate(JwmaPreferencesImpl) - Method in class dtw.webmail.plugin.std.CastorSQLPreferencesPersistence
 
setPreferencesView(String) - Method in class dtw.webmail.util.JwmaSettings
Sets the filename/URL ending for the preferences view.
setPrefPersistencePluginClassName(String) - Method in class dtw.webmail.util.JwmaSettings
 
setPrimarilyWorkContact(boolean) - Method in interface dtw.webmail.model.JwmaContactImpl
Sets if this JwmaContactImpl is primarily a work contact.
setPrimarilyWorkContact(boolean) - Method in class dtw.webmail.plugin.std.CastorContact
 
setProtocol(String) - Method in class dtw.webmail.util.config.PostOffice
Sets the protocol required for this PostOffice.
setProtocol(String) - Method in class dtw.webmail.util.config.MailTransportAgent
Sets the protocol required for this MailTransportAgent.
setQuoteChar(String) - Method in interface dtw.webmail.model.JwmaPreferencesImpl
Sets the quoting character.
setQuoteChar(String) - Method in class dtw.webmail.plugin.std.CastorPreferences
Sets the quoting character.
setRandomAppendPlugin(String) - Method in class dtw.webmail.util.config.JwmaConfiguration
 
setRandomAppendPluginClassName(String) - Method in class dtw.webmail.util.JwmaSettings
 
setRandomAppendType(String) - Method in class dtw.webmail.plugin.std.CastorMailIdentity
 
setRandomAppendType(String, Locale) - Method in interface dtw.webmail.model.JwmaMailIdentityImpl
Sets the random append type of this JwmaMailIdentity.
setRandomAppendType(String, Locale) - Method in class dtw.webmail.plugin.std.CastorMailIdentity
 
setReadMailArchive(String) - Method in interface dtw.webmail.model.JwmaPreferencesImpl
Sets the path of the read-mail-archive.
setReadMailArchive(String) - Method in class dtw.webmail.plugin.std.CastorPreferences
Sets the path of the read-mail-archive.
setReadMailFolder(Folder) - Method in class dtw.webmail.model.JwmaStoreImpl
Sets the read mail archive folder.
setReadMailFolder(String) - Method in class dtw.webmail.model.JwmaStoreImpl
Sets the read mail archive folder from a name or path given as String.
setRelatedContact(String) - Method in interface dtw.webmail.model.JwmaMailIdentityImpl
Sets the unique identifier of the contact related with this MailIdentity.
setRelatedContact(String) - Method in class dtw.webmail.plugin.std.CastorMailIdentity
 
setReplyTo(String) - Method in interface dtw.webmail.model.JwmaMailIdentityImpl
Sets the reply-to mail address of this JwmaMailIdentityImpl.
setReplyTo(String) - Method in class dtw.webmail.model.JwmaDisplayMessage
Set the Reply-To address(es) of the message.
setReplyTo(String) - Method in class dtw.webmail.model.JwmaComposeMessage
Set the Reply-To address(es) of the message.
setReplyTo(String) - Method in class dtw.webmail.plugin.std.CastorMailIdentity
 
setReplyToDomain(String) - Method in class dtw.webmail.util.config.PostOffice
Sets the reply-to domain for this PostOffice.
setRequest(HttpServletRequest) - Method in class dtw.webmail.JwmaSession
Sets the reference to the actual HttpServletRequest instance.
setResponse(HttpServletResponse) - Method in class dtw.webmail.JwmaSession
Sets the reference to the actual HttpServletResponse instance.
setResultAttributes(String[]) - Method in class dtw.webmail.directory.ContextPool
 
setRole(String) - Method in interface dtw.webmail.model.JwmaContactImpl
Sets the organizational role of this JwmaContactImpl.
setRole(String) - Method in class dtw.webmail.plugin.std.CastorContact
 
setRootFolder(String) - Method in interface dtw.webmail.model.JwmaPreferencesImpl
Sets the path of the mail root folder.
setRootFolder(String) - Method in class dtw.webmail.plugin.std.CastorPreferences
Sets the path of the mail root folder.
setRootFolder(String) - Method in class dtw.webmail.util.config.PostOffice
Sets the default root folder for this PostOffice.
setSearchName(String) - Method in class dtw.webmail.directory.ContextPool
 
setSecure(boolean) - Method in class dtw.webmail.util.config.PostOffice
Sets the communication with this PostOffice to be secure.
setSecure(boolean) - Method in class dtw.webmail.util.config.MailTransportAgent
Sets the communication with this MailTransportAgent to be secure.
setSecureSocketFactory(String) - Method in class dtw.webmail.util.config.Security
Sets the SocketFactory class to be used for creating secure communication sockets.
setSecurity(Security) - Method in class dtw.webmail.util.config.JwmaConfiguration
 
setSentMailArchive(String) - Method in interface dtw.webmail.model.JwmaPreferencesImpl
Sets the path of the sent-mail-archive.
setSentMailArchive(String) - Method in class dtw.webmail.plugin.std.CastorPreferences
Sets the path of the sent-mail-archive.
setSentMailFolder(Folder) - Method in class dtw.webmail.model.JwmaStoreImpl
Sets the sent mail archive folder.
setSentMailFolder(String) - Method in class dtw.webmail.model.JwmaStoreImpl
Sets the sent mail archive folder from a name or path given as String.
setSignature(String) - Method in interface dtw.webmail.model.JwmaMailIdentityImpl
Sets the signature of this MailIdentity.
setSignature(String) - Method in class dtw.webmail.plugin.std.CastorMailIdentity
 
setStartsWith(String) - Method in class dtw.webmail.util.LastnameStartsWithFilter
 
setStyle(String) - Method in interface dtw.webmail.model.JwmaPreferencesImpl
Sets a String representing the users preferred style.
setStyle(String) - Method in class dtw.webmail.plugin.std.CastorPreferences
 
setSubject(String) - Method in class dtw.webmail.model.JwmaComposeMessage
Sets the subject of the message.
setSubscribed(boolean) - Method in class dtw.webmail.model.JwmaFolderImpl
 
setSystemLanguage(String) - Method in class dtw.webmail.util.JwmaSettings
 
setSystemLanguage(String) - Method in class dtw.webmail.util.config.Internationalization
Sets the system language.
setSystemLocale(Locale) - Method in class dtw.webmail.util.config.Internationalization
Sets the system locale.
setTemplateFilename(String) - Method in class dtw.webmail.util.JwmaSettings
Sets the the filename of the site's settings template file.
setTextProcFilename(String) - Method in class dtw.webmail.util.JwmaSettings
Sets the filename of the text processing properties.
setTitle(String) - Method in interface dtw.webmail.model.JwmaContactImpl
Sets the title of this JwmaContactImpl.
setTitle(String) - Method in class dtw.webmail.plugin.std.CastorContact
 
setTo(String) - Method in class dtw.webmail.model.JwmaComposeMessage
Sets the receiver's address(es) of the message as * String.
setTransportLimit(int) - Method in class dtw.webmail.util.config.MailTransportAgent
Sets the maximum message size in kB's allowed for transport.
setTrashFolder(String) - Method in class dtw.webmail.model.JwmaStoreImpl
Sets the trash folder from a name or path given as String.
setTrashFolder(String) - Method in interface dtw.webmail.model.JwmaPreferencesImpl
Sets the path of the trashfolder.
setTrashFolder(String) - Method in class dtw.webmail.plugin.std.CastorPreferences
Sets the path of the trashfolder.
setType(String) - Method in class dtw.webmail.util.config.PostOffice
Sets the type of this PostOffice.
setUID(String) - Method in class dtw.webmail.util.AbstractIdentifiable
Sets the unique identifier.
setup(String) - Method in class dtw.webmail.JwmaKernel
Prepares the kernel for service.
setURL(String) - Method in interface dtw.webmail.model.JwmaContactImpl
Sets the URL associated with this JwmaContactImpl.
setURL(String) - Method in class dtw.webmail.plugin.std.CastorContact
 
setUserIdentity(String) - Method in interface dtw.webmail.model.JwmaPreferencesImpl
Sets the identity of this JwmaPreferences.
setUserIdentity(String) - Method in class dtw.webmail.plugin.std.CastorPreferences
Sets the identity of this JwmaPreferences.
setViewLanguageList(String) - Method in class dtw.webmail.util.config.Internationalization
Convenience method for setting the supported languages (represented in ISO two letter code) as a simple comma seperated list.
setViewPrefix(String) - Method in class dtw.webmail.util.JwmaSettings
Sets the prefix for the views.
setWebSession(HttpSession) - Method in class dtw.webmail.JwmaSession
Sets the reference to the actual HttpSession instance.
setWorkCity(String) - Method in interface dtw.webmail.model.JwmaContactImpl
Sets the city of this JwmaContactImpl at work.
setWorkCity(String) - Method in class dtw.webmail.plugin.std.CastorContact
 
setWorkCountry(String) - Method in interface dtw.webmail.model.JwmaContactImpl
Sets the country of this JwmaContactImpl at work.
setWorkCountry(String) - Method in class dtw.webmail.plugin.std.CastorContact
 
setWorkPhoneNumber(String) - Method in interface dtw.webmail.model.JwmaContactImpl
Sets the work phone number of this JwmaContactImpl.
setWorkPhoneNumber(String) - Method in class dtw.webmail.plugin.std.CastorContact
 
setWorkRegion(String) - Method in interface dtw.webmail.model.JwmaContactImpl
Sets the region of this JwmaContactImpl at work.
setWorkRegion(String) - Method in class dtw.webmail.plugin.std.CastorContact
 
setWorkStreet(String) - Method in interface dtw.webmail.model.JwmaContactImpl
Sets the street name of this JwmaContactImpl at work.
setWorkStreet(String) - Method in class dtw.webmail.plugin.std.CastorContact
 
setWorkZIP(String) - Method in interface dtw.webmail.model.JwmaContactImpl
Sets the ZIP of this JwmaContactImpl at work.
setWorkZIP(String) - Method in class dtw.webmail.plugin.std.CastorContact
 
SHOULD_STATE - Static variable in class dtw.webmail.admin.FileStatus
 
size() - Method in class dtw.webmail.directory.ContextPool
Returns the size of this pool.
size() - Method in class dtw.webmail.model.JwmaMessageInfoListImpl
Returns the size of this list.
size() - Method in class dtw.webmail.util.CastorDatabasePool
Returns the size of this pool.
sort(int) - Method in class dtw.webmail.model.JwmaMessageInfoListImpl
Sorts this MessageInfoListImpl by the given criteria.
split(String, String) - Static method in class dtw.webmail.util.StringUtil
Method that splits a string with delimited fields into an array of strings.
store(JwmaConfiguration) - Method in class dtw.webmail.util.config.CastorXMLConfiguration
Stores a JwmaConfiguration instance to the given writer.
storeBean(String, Object) - Method in class dtw.webmail.JwmaSession
Stores a reference to a bean(model) in the actual HttpSession.
StringUtil - class dtw.webmail.util.StringUtil.
Class that contains static utility methods to handle Strings.
StringUtil() - Constructor for class dtw.webmail.util.StringUtil
 
SUBSCRIBED_VIEW - Static variable in class dtw.webmail.JwmaKernel
Defines the abstract subscribe view.
supportsAppendType(String, Locale) - Method in interface dtw.webmail.plugin.RandomAppendPlugin
Tests whether this RandomAppendPlugin supports a given append type for a given Locale.
supportsMixedFolders() - Method in class dtw.webmail.admin.JwmaStatus
Tests if the preset post office supports maildir style * mixture of messages and subfolders.

T

TEMPLATE_FILENAME - Static variable in class dtw.webmail.util.config.JwmaConfiguration
 
toString() - Method in class dtw.webmail.util.LastnameStartsWithFilter
 
TYPE_ALL - Static variable in interface dtw.webmail.model.JwmaFolder
Defines a virtual type that represents all of the above.
TYPE_FOLDER - Static variable in interface dtw.webmail.model.JwmaFolder
Defines folder type that can only hold folders.
TYPE_FOLDER_CONTAINER - Static variable in interface dtw.webmail.model.JwmaFolder
Defines a virtual type that represents all folders that can hold folders.
TYPE_MAILBOX - Static variable in interface dtw.webmail.model.JwmaFolder
Defines folder type that can only hold messages.
TYPE_MESSAGE_CONTAINER - Static variable in interface dtw.webmail.model.JwmaFolder
Defines a virtual type that represents all folders that can hold messages.
TYPE_MIXED - Static variable in interface dtw.webmail.model.JwmaFolder
Defines folder type that can hold messages and folders.
TYPE_MIXED - Static variable in class dtw.webmail.util.config.PostOffice
Defines a mixed type post office, were folders in the store can have subfolders and messages at the same time.
TYPE_NONE - Static variable in interface dtw.webmail.plugin.RandomAppendPlugin
Defines a type that will flag that a user does not want anything to be appended to his email.
TYPE_PLAIN - Static variable in class dtw.webmail.util.config.PostOffice
Defines a plain type post office, were folders in the store cannot have subfolders and messages at the same time.
TYPE_VCARD2 - Static variable in class dtw.webmail.plugin.std.CastorXMLContactManagement
 
TYPE_VCARD2 - Static variable in class dtw.webmail.plugin.std.CastorSQLContactManagement
 
TYPE_VCARD3 - Static variable in class dtw.webmail.plugin.std.CastorXMLContactManagement
 
TYPE_VCARD3 - Static variable in class dtw.webmail.plugin.std.CastorSQLContactManagement
 

U

UIDGenerator - class dtw.webmail.util.UIDGenerator.
Utility class exposing a method that will return a unique identifier.
UIDGenerator() - Constructor for class dtw.webmail.util.UIDGenerator
 
unmarshal(Reader) - Method in class dtw.webmail.plugin.std.CastorHelper
Unmarshalls an object from the given reader.
UNSUBSCRIBED_VIEW - Static variable in class dtw.webmail.JwmaKernel
Defines the abstract unsubscribe view.
unsubscribeFolders() - Method in class dtw.webmail.model.JwmaStoreImpl
 
update(JwmaStoreImpl) - Method in class dtw.webmail.model.JwmaFolderImpl
Updates this JwmaFolderImpl instance by setting the store instance reference and calling update().
update(Object) - Method in class dtw.webmail.util.CastorDatabase
Delegates updating a data object which is queried/loaded/created in another transaction to the encapsulated Database.
updateContacts(Database) - Method in class dtw.webmail.plugin.std.CastorContacts
 
updateFolderSubscription(String[], boolean) - Method in class dtw.webmail.model.JwmaStoreImpl
 
updatePreferences(Database) - Method in class dtw.webmail.plugin.std.CastorPreferences
 
updateRootFolder(String) - Method in class dtw.webmail.model.JwmaStoreImpl
Updates the root folder, if the path differs from the actual root folder path.

V

validateRecipient(String) - Method in class dtw.webmail.directory.DirectoryUtil
 

W

WHO_LEXOGRAPHICAL - Static variable in class dtw.webmail.util.MessageSortingUtil
Defines a Comparator that sorts the sender or receiver string lexographical.
WHO_LEXOGRAPHICAL - Static variable in interface dtw.webmail.util.MessageSortCriterias
 
WHO_REVERSE_LEXOGRAPHICAL - Static variable in class dtw.webmail.util.MessageSortingUtil
Defines a Comparator that sorts the sender or receiver string reverse lexographical.
WHO_REVERSE_LEXOGRAPHICAL - Static variable in interface dtw.webmail.util.MessageSortCriterias
 
WRITEABLE_DIRECTORY - Static variable in class dtw.webmail.admin.FileStatus
Represents an existing and writeable directory.
WRITEABLE_FILE - Static variable in class dtw.webmail.admin.FileStatus
Represents an existing and writeable file.
writeMessagePart(Part, OutputStream) - Method in class dtw.webmail.model.JwmaFolderImpl
Writes the given message part from the given message to the given output stream.

X

X_MAILER_STRING - Static variable in class dtw.webmail.model.JwmaComposeMessage
Defines the X-MAILER set by jwma.

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

Copyright © 2000-2003 jwma team (All Rights Reserved.)