org.restlet.ext.javamail
Class MailResolver

java.lang.Object
  extended by org.restlet.util.Resolver<String>
      extended by org.restlet.ext.javamail.MailResolver

public class MailResolver
extends Resolver<String>

Basic resolver that exposes several data from a given mail. Here is a list of the keys available from this resolver and their corresponding value.

Key Value
mailId Mail identifier
from Sender
recipients Recipients (comma separated string)
subject Subject
message Mail text part


Constructor Summary
MailResolver(String identifier)
          Constructor.
MailResolver(String identifier, Representation mail)
          Constructor.
 
Method Summary
 void add(String key, String value)
          Add a value.
 String resolve(String name)
           
 
Methods inherited from class org.restlet.util.Resolver
createResolver, createResolver
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MailResolver

public MailResolver(String identifier)
Constructor.

Parameters:
identifier - Identifier of the mail.

MailResolver

public MailResolver(String identifier,
                    Representation mail)
Constructor.

Parameters:
identifier - Identifier of the mail.
mail - The mail.
Method Detail

add

public void add(String key,
                String value)
Add a value.

Parameters:
key - The key of the value.
value - The value.

resolve

public String resolve(String name)
Specified by:
resolve in class Resolver<String>


Copyright © 2005-2013 Restlet.