Jakarta Activation is used by Jakarta Mail to manage MIME data.
Interface Summary Interface Description CommandObjectJavaBeans components that are Jakarta Activation aware implement this interface to find out which command verb they're being asked to perform, and to obtain the DataHandler representing the data they should operate on. DataContentHandlerThe DataContentHandler interface is implemented by objects that can be used to extend the capabilities of the DataHandler's implementation of the Transferable interface. DataContentHandlerFactoryThis interface defines a factory for
DataSourceThe DataSource interface provides Jakarta Activation with an abstraction of an arbitrary collection of data. MailcapRegistryThe MailcapRegistry interface is implemented by objects that can be used to store and retrieve MailcapEntries. MimeTypeRegistryThe MimeTypeRegistry interface is implemented by objects that can be used to store and retrieve MimeTypeEntries.
Class Summary Class Description ActivationDataFlavorThe ActivationDataFlavor class is similar to the JDK's
CommandInfoThe CommandInfo class is used by CommandMap implementations to describe the results of command requests. CommandMapThe CommandMap class provides an interface to a registry of command objects available in the system. DataHandlerThe DataHandler class provides a consistent interface to data available in many different sources and formats. FileDataSourceThe FileDataSource class implements a simple DataSource object that encapsulates a file. FileTypeMapThe FileTypeMap is an abstract class that provides a data typing interface for files. MailcapCommandMapMailcapCommandMap extends the CommandMap abstract class. MimeTypeA Multipurpose Internet Mail Extension (MIME) type, as defined in RFC 2045 and 2046. MimeTypeEntryRepresents mapping between the file extension and the MIME type string. MimeTypeParameterListA parameter list of a MimeType as defined in RFC 2045 and 2046. MimetypesFileTypeMapThis class extends FileTypeMap and provides data typing of files via their file extension. URLDataSourceThe URLDataSource class provides an object that wraps a
URLobject in a DataSource interface.
Exception Summary Exception Description MimeTypeParseExceptionA class to encapsulate MimeType parsing related exceptions. UnsupportedDataTypeExceptionSignals that the requested operation does not support the requested data type.