org.apache.james.queue.jms
Class JMSMailQueueItem
java.lang.Object
org.apache.james.queue.jms.JMSMailQueueItem
- All Implemented Interfaces:
- MailQueue.MailQueueItem
public class JMSMailQueueItem
- extends Object
- implements MailQueue.MailQueueItem
JMS MailQueue.MailQueueItem implementation
|
Field Summary |
protected javax.jms.Connection |
connection
|
protected javax.jms.MessageConsumer |
consumer
|
protected org.apache.mailet.Mail |
mail
|
protected javax.jms.Session |
session
|
|
Constructor Summary |
JMSMailQueueItem(org.apache.mailet.Mail mail,
javax.jms.Connection connection,
javax.jms.Session session,
javax.jms.MessageConsumer consumer)
|
|
Method Summary |
void |
done(boolean success)
|
org.apache.mailet.Mail |
getMail()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
mail
protected final org.apache.mailet.Mail mail
connection
protected final javax.jms.Connection connection
session
protected final javax.jms.Session session
consumer
protected final javax.jms.MessageConsumer consumer
JMSMailQueueItem
public JMSMailQueueItem(org.apache.mailet.Mail mail,
javax.jms.Connection connection,
javax.jms.Session session,
javax.jms.MessageConsumer consumer)
done
public void done(boolean success)
throws MailQueue.MailQueueException
- Specified by:
done in interface MailQueue.MailQueueItem
- Throws:
MailQueue.MailQueueException
getMail
public org.apache.mailet.Mail getMail()
- Specified by:
getMail in interface MailQueue.MailQueueItem
Copyright © 2002-2011 The Apache Software Foundation. All Rights Reserved.