org.apache.james.transport
Class LinearProcessor

java.lang.Object
  |
  +--org.apache.avalon.framework.logger.AbstractLogEnabled
        |
        +--org.apache.james.transport.LinearProcessor
All Implemented Interfaces:
org.apache.avalon.framework.activity.Disposable, org.apache.avalon.framework.activity.Initializable, org.apache.avalon.framework.logger.LogEnabled

public class LinearProcessor
extends org.apache.avalon.framework.logger.AbstractLogEnabled
implements org.apache.avalon.framework.activity.Initializable, org.apache.avalon.framework.activity.Disposable

Author:
Serge Knystautas
, Federico Barbieri SAMPLE CONFIGURATION 21600000 5 Note that the 'onerror' attribute is not yet supported.

Constructor Summary
LinearProcessor()
           
 
Method Summary
 void add(Matcher matcher, Mailet mailet)
           
 void dispose()
           
 void initialize()
           
 void service(MailImpl mail)
           
 void setSpool(SpoolRepository spool)
           
 
Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LinearProcessor

public LinearProcessor()
Method Detail

setSpool

public void setSpool(SpoolRepository spool)

initialize

public void initialize()
Specified by:
initialize in interface org.apache.avalon.framework.activity.Initializable

dispose

public void dispose()
Specified by:
dispose in interface org.apache.avalon.framework.activity.Disposable

add

public void add(Matcher matcher,
                Mailet mailet)

service

public void service(MailImpl mail)
             throws javax.mail.MessagingException
javax.mail.MessagingException


"Copyright © 2001 Apache Jakarta Project. All Rights Reserved."