org.apache.james.transport
Class JamesSpoolManager
java.lang.Object
|
+--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--org.apache.james.transport.JamesSpoolManager
- All Implemented Interfaces:
- org.apache.avalon.phoenix.Block, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.context.Contextualizable, org.apache.avalon.framework.activity.Disposable, org.apache.avalon.framework.activity.Initializable, org.apache.avalon.framework.logger.LogEnabled, java.lang.Runnable
- public class JamesSpoolManager
- extends org.apache.avalon.framework.logger.AbstractLogEnabled
- implements org.apache.avalon.framework.context.Contextualizable, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.activity.Initializable, java.lang.Runnable, org.apache.avalon.framework.activity.Disposable, org.apache.avalon.phoenix.Block
- Author:
- Serge Knystautas
, Federico Barbieri
This is $Revision: 1.9 $
Committed on $Date: 2002/03/01 15:58:40 $ by: $Author: danny $
Method Summary |
void |
compose(org.apache.avalon.framework.component.ComponentManager comp)
|
void |
configure(org.apache.avalon.framework.configuration.Configuration conf)
|
void |
contextualize(org.apache.avalon.framework.context.Context context)
|
void |
dispose()
|
void |
initialize()
|
protected void |
process(MailImpl mail)
Process this mail message by the appropriate processor as designated
in the state of the Mail object. |
void |
run()
This routinely checks the message spool for messages, and processes
them as necessary |
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 |
JamesSpoolManager
public JamesSpoolManager()
configure
public void configure(org.apache.avalon.framework.configuration.Configuration conf)
throws org.apache.avalon.framework.configuration.ConfigurationException
- Specified by:
configure
in interface org.apache.avalon.framework.configuration.Configurable
org.apache.avalon.framework.configuration.ConfigurationException
contextualize
public void contextualize(org.apache.avalon.framework.context.Context context)
- Specified by:
contextualize
in interface org.apache.avalon.framework.context.Contextualizable
compose
public void compose(org.apache.avalon.framework.component.ComponentManager comp)
throws org.apache.avalon.framework.component.ComponentException
- Specified by:
compose
in interface org.apache.avalon.framework.component.Composable
org.apache.avalon.framework.component.ComponentException
initialize
public void initialize()
throws java.lang.Exception
- Specified by:
initialize
in interface org.apache.avalon.framework.activity.Initializable
java.lang.Exception
run
public void run()
- This routinely checks the message spool for messages, and processes
them as necessary
- Specified by:
run
in interface java.lang.Runnable
process
protected void process(MailImpl mail)
- Process this mail message by the appropriate processor as designated
in the state of the Mail object.
dispose
public void dispose()
- Specified by:
dispose
in interface org.apache.avalon.framework.activity.Disposable
"Copyright © 2001 Apache Jakarta Project. All Rights Reserved."