ContentHandlerFactory

  • ContentHandlerFactory is an interface that defines a factory for creating ContentHandler instances based on MIME types.

  • Implementations map a MIME type to a corresponding ContentHandler for handling specific content types.

  • It's primarily used by URLStreamHandler to obtain the appropriate ContentHandler for reading data from a URL.

  • The core method, createContentHandler(String mimetype), returns a new ContentHandler instance based on the provided MIME type.

public interface ContentHandlerFactory

This interface defines a factory for content handlers. An implementation of this interface should map a MIME type into an instance of ContentHandler.

This interface is used by the URLStreamHandler class to create a ContentHandler for a MIME type.

Public Method Summary

abstract ContentHandler
createContentHandler(String mimetype)
Creates a new ContentHandler to read an object from a URLStreamHandler.

Public Methods

public abstract ContentHandler createContentHandler (String mimetype)

Creates a new ContentHandler to read an object from a URLStreamHandler.

Parameters
mimetype the MIME type for which a content handler is desired.
Returns
  • a new ContentHandler to read an object from a URLStreamHandler.