org.apache.james.jms.consumer
Class SpoolToJamesMailConsumer

java.lang.Object
  extended by org.apache.james.jms.consumer.SpoolToJamesMailConsumer
All Implemented Interfaces:
MailConsumer

public class SpoolToJamesMailConsumer
extends java.lang.Object
implements MailConsumer

Consumes a mail message by sending it to the main JAMES spool for processing.


Constructor Summary
SpoolToJamesMailConsumer(MailServer mailServer, org.apache.commons.logging.Log log)
           
 
Method Summary
 void consume(org.apache.mailet.Mail mail)
          Consumes the given mail message.
 void reportIssue(java.lang.Exception e, java.lang.Object message)
          Reports an exception.
 java.lang.String toString()
          Renders suitably for logging.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SpoolToJamesMailConsumer

public SpoolToJamesMailConsumer(MailServer mailServer,
                                org.apache.commons.logging.Log log)
Method Detail

consume

public void consume(org.apache.mailet.Mail mail)
Description copied from interface: MailConsumer
Consumes the given mail message.

Specified by:
consume in interface MailConsumer

reportIssue

public void reportIssue(java.lang.Exception e,
                        java.lang.Object message)
Description copied from interface: MailConsumer
Reports an exception.

Specified by:
reportIssue in interface MailConsumer
Parameters:
e - Exception, not null
message - being processed

toString

public java.lang.String toString()
Renders suitably for logging.

Overrides:
toString in class java.lang.Object
Returns:
a String representation of this object.


Copyright ? 2002-2009 The Apache Software Foundation. All Rights Reserved.