javax.activation
Class MailcapCommandMap
public class MailcapCommandMap
Implementation of a command map using a
mailcap
file (RFC
1524). Mailcap files are searched for in the following places:
- Programmatically added entries to this interface
- the file .mailcap in the user's home directory
- the file <java.home>/lib/mailcap
- the resource META-INF/mailcap
- the resource META-INF/mailcap.default in the JAF
distribution
MailcapCommandMap
public MailcapCommandMap()
Default constructor.
MailcapCommandMap
public MailcapCommandMap(InputStream is)
Constructor specifying an input stream.
is
- the input stream to read mailcap entries from
MailcapCommandMap
public MailcapCommandMap(String fileName)
throws IOException
Constructor specifying a filename.
fileName
- the name of the file to read mailcap entries from
addMailcap
public void addMailcap(String mail_cap)
Adds entries programmatically to the registry.
mail_cap
- a mailcap string
getCommand
public CommandInfo getCommand(String mimeType,
String cmdName)
Returns the command with the specified name for the given MIME type.
- getCommand in interface CommandMap
mimeType
- the MIME typecmdName
- the command verb