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.