The JavaBeans Activation Framework (JAF)

JAF is JavaSoft's API for associating MIME types with commands, which are implemented as JavaBeans.

JAF has been released as a JDK extension in the package javax.activation. JAF leverages the existing JavaBeans and ContentHandler architecture. It builds on the MIME type nomenclature to identify data types. It also builds on the DataFlavor class and the Transferable interface from the java.awt.datatransfer package. JAF is part of the "Glasgow" release of the JavaBeans component model specification.

JAF defines a number of Java classes and interfaces that collaborate to provide the functionality offered by the activation framework. First, we examine the interfaces in Table 28.1 and then we review the JAF ...

Get JavaBeans Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.