org.apache.james.transport.matchers
Class HasHabeasWarrantMark

java.lang.Object
  extended by org.apache.mailet.GenericMatcher
      extended by org.apache.james.transport.matchers.HasHabeasWarrantMark
All Implemented Interfaces:
Matcher, MatcherConfig

public class HasHabeasWarrantMark
extends GenericMatcher


Field Summary
static java.lang.String[][] warrantMark
           
 
Constructor Summary
HasHabeasWarrantMark()
           
 
Method Summary
 java.lang.String getMatcherInfo()
          Returns information about the matcher, such as author, version, and copyright.
 java.util.Collection match(Mail mail)
          Called by the matcher container to allow the matcher to process a message.
 
Methods inherited from class org.apache.mailet.GenericMatcher
destroy, getCondition, getMailetContext, getMatcherConfig, getMatcherName, init, init, log, log
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

warrantMark

public static final java.lang.String[][] warrantMark
Constructor Detail

HasHabeasWarrantMark

public HasHabeasWarrantMark()
Method Detail

match

public java.util.Collection match(Mail mail)
                           throws javax.mail.MessagingException
Description copied from class: GenericMatcher

Called by the matcher container to allow the matcher to process a message.

This method is declared abstract so subclasses must override it.

Specified by:
match in interface Matcher
Specified by:
match in class GenericMatcher
Parameters:
mail - - the Mail object that contains the MimeMessage and routing information
Returns:
java.util.Collection - the recipients that the mailet container should have the mailet affect.
Throws:
MessagingException - - if an message or address parsing exception occurs or an exception that interferes with the matcher's normal operation

getMatcherInfo

public java.lang.String getMatcherInfo()
Description copied from class: GenericMatcher
Returns information about the matcher, such as author, version, and copyright. By default, this method returns an empty string. Override this method to have it return a meaningful value.

Specified by:
getMatcherInfo in interface Matcher
Overrides:
getMatcherInfo in class GenericMatcher
Returns:
String information about this matcher, by default an empty string


Copyright © 2002-2007 The Apache Software Foundation. All Rights Reserved.