org.mule.providers.email
Class MailMessageAdapter

java.lang.Object
  extended byorg.mule.providers.AbstractMessageAdapter
      extended byorg.mule.providers.email.MailMessageAdapter
All Implemented Interfaces:
java.io.Serializable, UMOMessageAdapter

public class MailMessageAdapter
extends AbstractMessageAdapter

MailMessageAdapter is a wrapper for a javax.mail.Message.

Version:
$Revision: 1.1.1.1 $
Author:
Ross Mason
See Also:
Serialized Form

Field Summary
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
           
 
Fields inherited from class org.mule.providers.AbstractMessageAdapter
properties
 
Constructor Summary
MailMessageAdapter(java.lang.Object message)
           
 
Method Summary
 java.lang.Object getPayload()
           
 byte[] getPayloadAsBytes()
          Converts the message implementation into a String representation
 java.lang.String getPayloadAsString()
          Converts the message implementation into a String representation
 
Methods inherited from class org.mule.providers.AbstractMessageAdapter
getBooleanProperty, getCorrelationGroupSize, getCorrelationId, getCorrelationSequence, getDoubleProperty, getErrorCode, getIntProperty, getLongProperty, getProperty, getProperty, getPropertyNames, getReplyTo, getUniqueId, removeProperty, setBooleanProperty, setCorrelationGroupSize, setCorrelationId, setCorrelationSequence, setDoubleProperty, setErrorCode, setIntProperty, setLongProperty, setProperty, setReplyTo
 
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
Constructor Detail

MailMessageAdapter

public MailMessageAdapter(java.lang.Object message)
                   throws MessageException
Method Detail

getPayload

public java.lang.Object getPayload()
Returns:
the current message

getPayloadAsBytes

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

Returns:
String representation of the message
Throws:
java.lang.Exception - Implemetation may throw an endpoint specific exception

getPayloadAsString

public java.lang.String getPayloadAsString()
                                    throws java.lang.Exception
Description copied from interface: UMOMessageAdapter
Converts the message implementation into a String representation

Returns:
String representation of the message payload
Throws:
java.lang.Exception - Implementation may throw an endpoint specific exception


Copyright © 2003-2005 SymphonySoft Limited. All Rights Reserved.