public class DNSRBLHandler extends org.apache.james.protocols.smtp.core.fastfail.DNSRBLHandler implements InitializingLifecycleAwareProtocolHandler
| Constructor and Description | 
|---|
| DNSRBLHandler() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | destroy() | 
| void | init(org.apache.commons.configuration.Configuration config)Init with the given  Configuration | 
| protected boolean | resolve(String ip) | 
| protected Collection<String> | resolveTXTRecords(String ip) | 
| void | setDNSService(DNSService dns) | 
public void setDNSService(DNSService dns)
public void init(org.apache.commons.configuration.Configuration config)
          throws org.apache.commons.configuration.ConfigurationException
InitializingLifecycleAwareProtocolHandlerConfigurationinit in interface InitializingLifecycleAwareProtocolHandlerorg.apache.commons.configuration.ConfigurationExceptionpublic void destroy()
destroy in interface org.apache.james.protocols.api.handler.LifecycleAwareProtocolHandlerprotected boolean resolve(String ip)
resolve in class org.apache.james.protocols.smtp.core.fastfail.DNSRBLHandlerprotected Collection<String> resolveTXTRecords(String ip)
resolveTXTRecords in class org.apache.james.protocols.smtp.core.fastfail.DNSRBLHandlerCopyright © 2002-2012 The Apache Software Foundation. All Rights Reserved.