org.apache.james.transport.matchers
Class CommandListservMatcher
java.lang.Object
org.apache.mailet.GenericMatcher
org.apache.mailet.GenericRecipientMatcher
org.apache.james.transport.matchers.CommandListservMatcher
- All Implemented Interfaces:
- Matcher, MatcherConfig
public class CommandListservMatcher
- extends GenericRecipientMatcher
CommandListservMatcher is the matcher that pairs with the CommandListservManager
It checks to see if the request is intended for the ListservManager, but doesn't guarantee that it is a valid command.
To configure, insert this into the config.xml inside of the root processor block.
<mailet match="CommandListservMatcher=announce@localhost" class="CommandListservManager">
...
</mailet>
- Since:
- 2.2.0
- Version:
- CVS $Revision: 494012 $ $Date: 2007-01-08 10:23:58 +0000 (lun, 08 gen 2007) $
- See Also:
CommandListservManager
Method Summary |
void |
init()
A convenience method which can be overridden so that there's no
need to call super.init(config). |
boolean |
matchRecipient(MailAddress recipient)
This doesn't perform an exact match, but checks to see if the request is at lesast
intended to go to the list serv manager. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CommandListservMatcher
public CommandListservMatcher()
init
public void init()
throws javax.mail.MessagingException
- Description copied from class:
GenericMatcher
A convenience method which can be overridden so that there's no
need to call super.init(config).
Instead of overriding init(MatcherConfig), simply override this
method and it will be called by GenericMatcher.init(MatcherConfig config).
The MatcherConfig object can still be retrieved via getMatcherConfig().
- Overrides:
init
in class GenericMatcher
- Throws:
javax.mail.MessagingException
matchRecipient
public boolean matchRecipient(MailAddress recipient)
- This doesn't perform an exact match, but checks to see if the request is at lesast
intended to go to the list serv manager.
- Specified by:
matchRecipient
in class GenericRecipientMatcher
- Parameters:
recipient
-
- Returns:
- true if matches, false otherwise
Copyright © 2002-2007 The Apache Software Foundation. All Rights Reserved.