org.apache.james.services
Interface SpoolManager

All Known Implementing Classes:
JamesSpoolManager

public interface SpoolManager

provide all the data needed to manage spool processors, mailets and matchers


Field Summary
static java.lang.String ROLE
           
 
Method Summary
 java.util.List getMailetConfigs(java.lang.String processorName)
          retrieve all mailets for given processor
 java.util.List getMatcherConfigs(java.lang.String processorName)
          retrieve all matchers for given processor
 java.lang.String[] getProcessorNames()
           
 

Field Detail

ROLE

static final java.lang.String ROLE
See Also:
Constant Field Values
Method Detail

getProcessorNames

java.lang.String[] getProcessorNames()
Returns:
names of all configured processors

getMailetConfigs

java.util.List getMailetConfigs(java.lang.String processorName)
retrieve all mailets for given processor

Parameters:
processorName - - name of the processor who's mailets should be retrieved
Returns:
List

getMatcherConfigs

java.util.List getMatcherConfigs(java.lang.String processorName)
retrieve all matchers for given processor

Parameters:
processorName - - name of the processor who's matchers should be retrieved
Returns:
List


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