org.apache.tapestry5.services.assets

## Interface ContentTypeAnalyzer

- All Known Implementing Classes:
    ContentTypeAnalyzerImpl

      @UsesMappedConfiguration(value=java.lang.String.class)
      public interface ContentTypeAnalyzer

  Used to determine the MIME content type for a resource. The service configuration is the first step, followed by `Context.getMimeType(String)`, and then (finally) "application/octet-stream" as a stop-gap. The service configuration maps the file extension (e.g., "png") to its corresponding MIME type (e.g., "image/png");

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `String` | `getContentType(Resource resource)` Analyze the resource to determine its content type.

- - ### Method Detail

    - #### getContentType

          String getContentType(Resource resource)

      Analyze the resource to determine its content type.
      Parameters:
        `resource` - to analyze
      Returns:
        a MIME content type

5.6.0 - Copyright © 2003-2020 The Apache Software Foundation.