org.apache.james.transport
Class JamesSpoolManager
java.lang.Object
|
+--org.apache.avalon.framework.logger.AbstractLoggable
|
+--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.Loggable, java.lang.Runnable
- public class JamesSpoolManager
- extends org.apache.avalon.framework.logger.AbstractLoggable
- 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.6 $
Committed on $Date: 2001/10/25 12:36:16 $ by: $Author: serge $
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.AbstractLoggable |
getLogger, setLogger, 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
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
initialize
public void initialize()
throws java.lang.Exception
- Specified by:
initialize
in interface org.apache.avalon.framework.activity.Initializable
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.