Jwma

Package dtw.webmail.util

Provides utility classes for jwma.

See:
          Description

Interface Summary
Associator Interface modeling an Associator.
ContactFilter Interface defining aContactFilter.
Identifiable Interface modeling an Associator.
MessageSortCriterias  
 

Class Summary
AbstractIdentifiable Abstract class implementing the Identifiable interface.
AssociatedAbstractIdentifiable Abstract class implementing the AbstractIdentifiable interface for associated instances.
CastorDatabase Abstract class that encapsulates a Database from the Castor lib, to enhance performance by adding the reuse of queries (which is perfectly possible).
CastorDatabasePool Class that implements a pool for CastorDatabase instances.
CategoryFilter  
CharacterSubstitution Class that implements a Substitution, replacing special HTML unsafe characters with their entity representations.
EntityEncoder  
EntityHandler Utility class for handling entities.
Exposes a method for encoding HTML unsafe characters into entities.
FormdataMultipart Class that implements a Multipart that handles the multipart/form-data content type.
JwmaSettings Class implementing a wrapper for jwma's settings.
LastnameStartsWithFilter  
LineWrapper Implements a processor which wraps lines observing word boundaries.
MD5 This class implements the MD5 algorithm.
MessageSortingUtil Utility class providing Comparator's for sorting messages applying different criterias.
MimeBodyPartDataSource Class that implements a MimeBodyPartDataSource.
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.
MultipartRequest Class that encapsulates a MultipartRequest, internally * handling it.
PlainTextUrl  
PropertiesLoader Utility class providing two simple yet powerful methods for loading properties.
StringUtil Class that contains static utility methods to handle Strings.
UIDGenerator Utility class exposing a method that will return a unique identifier.
 

Package dtw.webmail.util Description

Provides utility classes for jwma.

It contains a class for loading Properties in a convenient way, and the class that implements more or less flexible logging for jwma. It also contains the classes that handle multipart/form-data uploads, by utilizing the existant Mime handling functionality in JavaMail. A general working version of such classes, which allows access to binary data in form of files, could be easily derived from the existing versions.

Package Specification

Related Documentation

For an overview, information on architecture, guides, and further developer documentation, please see:


Jwma

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