Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.mule.providers.mail
Class MailMessageAdapter  view MailMessageAdapter download MailMessageAdapter.java

java.lang.Object
  extended byorg.mule.providers.mail.MailMessageAdapter
All Implemented Interfaces:
org.mule.umo.provider.UMOMessageAdapter

public class MailMessageAdapter
extends java.lang.Object
implements org.mule.umo.provider.UMOMessageAdapter

MailMessageAdapter TODO (document class)

Version:
$Revision: 1.4 $

Field Summary
(package private)  javax.mail.Message message
           
static java.lang.String PROPERTY_BCC_ADDRESSES
           
static java.lang.String PROPERTY_CC_ADDRESSES
           
static java.lang.String PROPERTY_FROM_ADDRESS
           
static java.lang.String PROPERTY_FROM_ADDRESSES
           
static java.lang.String PROPERTY_SUBJECT
           
static java.lang.String PROPERTY_TO_ADDRESSES
           
(package private)  java.util.HashMap props
           
 
Constructor Summary
MailMessageAdapter(java.lang.Object message)
           
 
Method Summary
 java.lang.Object getMessage()
           
 byte[] getMessageAsBytes()
          Converts the message implementation into a String representation
 java.lang.String getMessageAsString()
          Converts the message implementation into a String representation
 java.lang.Object getProperty(java.lang.Object key)
          Gets a property of the message implementation
 java.util.Iterator getPropertyNames()
           
 void setMessage(java.lang.Object message)
           
 void setProperty(java.lang.Object key, java.lang.Object value)
          Gets a property of the message implementation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROPERTY_TO_ADDRESSES

public static final java.lang.String PROPERTY_TO_ADDRESSES
See Also:
Constant Field Values

PROPERTY_FROM_ADDRESS

public static final java.lang.String PROPERTY_FROM_ADDRESS
See Also:
Constant Field Values

PROPERTY_FROM_ADDRESSES

public static final java.lang.String PROPERTY_FROM_ADDRESSES
See Also:
Constant Field Values

PROPERTY_CC_ADDRESSES

public static final java.lang.String PROPERTY_CC_ADDRESSES
See Also:
Constant Field Values

PROPERTY_BCC_ADDRESSES

public static final java.lang.String PROPERTY_BCC_ADDRESSES
See Also:
Constant Field Values

PROPERTY_SUBJECT

public static final java.lang.String PROPERTY_SUBJECT
See Also:
Constant Field Values

message

javax.mail.Message message

props

java.util.HashMap props
Constructor Detail

MailMessageAdapter

public MailMessageAdapter(java.lang.Object message)
                   throws org.mule.MuleException
Method Detail

getMessage

public java.lang.Object getMessage()
Specified by:
getMessage in interface org.mule.umo.provider.UMOMessageAdapter

getMessageAsBytes

public byte[] getMessageAsBytes()
                         throws java.lang.Exception
Description copied from interface: org.mule.umo.provider.UMOMessageAdapter
Converts the message implementation into a String representation

Specified by:
getMessageAsBytes in interface org.mule.umo.provider.UMOMessageAdapter

getMessageAsString

public java.lang.String getMessageAsString()
                                    throws java.lang.Exception
Description copied from interface: org.mule.umo.provider.UMOMessageAdapter
Converts the message implementation into a String representation

Specified by:
getMessageAsString in interface org.mule.umo.provider.UMOMessageAdapter

getProperty

public java.lang.Object getProperty(java.lang.Object key)
Description copied from interface: org.mule.umo.provider.UMOMessageAdapter
Gets a property of the message implementation

Specified by:
getProperty in interface org.mule.umo.provider.UMOMessageAdapter

getPropertyNames

public java.util.Iterator getPropertyNames()
Specified by:
getPropertyNames in interface org.mule.umo.provider.UMOMessageAdapter

setMessage

public void setMessage(java.lang.Object message)
                throws org.mule.MuleException
Specified by:
setMessage in interface org.mule.umo.provider.UMOMessageAdapter

setProperty

public void setProperty(java.lang.Object key,
                        java.lang.Object value)
Description copied from interface: org.mule.umo.provider.UMOMessageAdapter
Gets a property of the message implementation

Specified by:
setProperty in interface org.mule.umo.provider.UMOMessageAdapter