org.apache.james.transport.matchers
Class AbstractRemoteAddrInNetworkTest

java.lang.Object
  extended by TestCase
      extended by org.apache.james.transport.matchers.AbstractRemoteAddrInNetworkTest
Direct Known Subclasses:
RemoteAddrInNetworkTest, RemoteAddrNotInNetworkTest

public abstract class AbstractRemoteAddrInNetworkTest
extends TestCase


Field Summary
protected  org.apache.james.transport.matchers.AbstractNetworkMatcher matcher
           
protected  org.apache.mailet.Mail mockedMail
           
 
Constructor Summary
AbstractRemoteAddrInNetworkTest(java.lang.String arg0)
           
 
Method Summary
protected abstract  org.apache.james.transport.matchers.AbstractNetworkMatcher createMatcher()
           
protected abstract  java.lang.String getAllowedNetworks()
           
protected abstract  java.lang.String getConfigOption()
           
protected  void setRemoteAddr(java.lang.String remoteAddr)
           
protected  void setupAll()
           
protected  void setupDNSServer()
           
protected  void setupMatcher()
           
protected  void setupMockedMail()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mockedMail

protected org.apache.mailet.Mail mockedMail

matcher

protected org.apache.james.transport.matchers.AbstractNetworkMatcher matcher
Constructor Detail

AbstractRemoteAddrInNetworkTest

public AbstractRemoteAddrInNetworkTest(java.lang.String arg0)
                                throws java.io.UnsupportedEncodingException
Throws:
java.io.UnsupportedEncodingException
Method Detail

setRemoteAddr

protected void setRemoteAddr(java.lang.String remoteAddr)

setupMockedMail

protected void setupMockedMail()

setupDNSServer

protected void setupDNSServer()

setupMatcher

protected void setupMatcher()
                     throws javax.mail.MessagingException
Throws:
javax.mail.MessagingException

setupAll

protected void setupAll()
                 throws javax.mail.MessagingException
Throws:
javax.mail.MessagingException

getConfigOption

protected abstract java.lang.String getConfigOption()

getAllowedNetworks

protected abstract java.lang.String getAllowedNetworks()

createMatcher

protected abstract org.apache.james.transport.matchers.AbstractNetworkMatcher createMatcher()


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