com.noelios.restlet.ext.javamail
Class MailResolver

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

public class MailResolver
extends Resolver<java.lang.String>

Basic resolver that exposes several data from a given mail.

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


Constructor Summary
MailResolver(java.lang.String identifier)
          Constructor.
MailResolver(java.lang.String identifier, Representation mail)
          Constructor.
 
Method Summary
 void add(java.lang.String key, java.lang.String value)
          Add a value.
 java.lang.String resolve(java.lang.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(java.lang.String identifier)
Constructor.

Parameters:
identifier - Identifier of the mail.

MailResolver

public MailResolver(java.lang.String identifier,
                    Representation mail)
Constructor.

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

add

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

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

resolve

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


Copyright © 2005-2008 Noelios Technologies.