com.sun.grizzly.util.http
Class MimeMap

java.lang.Object
  extended by com.sun.grizzly.util.http.MimeMap
All Implemented Interfaces:
FileNameMap

public class MimeMap
extends Object
implements FileNameMap

A mime type map that implements the java.net.FileNameMap interface.

Author:
James Duncan Davidson [duncan@eng.sun.com], Jason Hunter [jch@eng.sun.com]

Field Summary
static Hashtable defaultMap
           
 
Constructor Summary
MimeMap()
           
 
Method Summary
 void addContentType(String extn, String type)
           
 String getContentType(String extn)
           
 String getContentTypeFor(String fileName)
           
static String getExtension(String fileName)
          Get extension of file, without fragment id
 Enumeration getExtensions()
           
 void removeContentType(String extn)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

defaultMap

public static final Hashtable defaultMap
Constructor Detail

MimeMap

public MimeMap()
Method Detail

addContentType

public void addContentType(String extn,
                           String type)

getExtensions

public Enumeration getExtensions()

getContentType

public String getContentType(String extn)

removeContentType

public void removeContentType(String extn)

getExtension

public static String getExtension(String fileName)
Get extension of file, without fragment id


getContentTypeFor

public String getContentTypeFor(String fileName)
Specified by:
getContentTypeFor in interface FileNameMap


Copyright © 2011 SUN Microsystems. All Rights Reserved.