org.apache.directory.server.dns
Class DnsConfiguration

java.lang.Object
  extended by org.apache.directory.server.core.configuration.Configuration
      extended by org.apache.directory.server.protocol.shared.ServiceConfiguration
          extended by org.apache.directory.server.dns.DnsConfiguration
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable

public class DnsConfiguration
extends ServiceConfiguration

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.directory.server.protocol.shared.ServiceConfiguration
APACHE_FACTORY_PID_KEY, APACHE_SERVICE_CONFIGURATION, APACHE_SERVICE_PID_KEY, BUFFER_SIZE_KEY, CATALOG_BASEDN_KEY, configuration, DEFAULT_BUFFER_SIZE, DEFAULT_ENTRY_BASEDN, DEFAULT_INITIAL_CONTEXT_FACTORY, ENTRY_BASEDN_KEY, INITIAL_CONTEXT_FACTORY_KEY, IP_ADDRESS_KEY, IP_PORT_KEY, MINUTE, SERVICE_FACTORYPID, SERVICE_PID
 
Fields inherited from class org.apache.directory.server.core.configuration.Configuration
DEFAULT_INSTANCE_ID, JNDI_KEY
 
Constructor Summary
DnsConfiguration()
          Creates a new instance with default settings.
DnsConfiguration(java.util.Map properties)
           
DnsConfiguration(java.util.Map properties, int strategy)
           
DnsConfiguration(java.lang.String instanceId)
          Creates a new instance with default settings that operates on the DirectoryService with the specified ID.
 
Method Summary
 int getBufferSize()
           
static java.util.Map getDefaultConfig()
           
 java.lang.String getName()
           
 int getPort()
           
 boolean isDifferent(java.util.Dictionary config)
           
 
Methods inherited from class org.apache.directory.server.protocol.shared.ServiceConfiguration
get, getCatalogBaseDn, getEntryBaseDn, getInitialContextFactory, loadProperties, toJndiEnvironment
 
Methods inherited from class org.apache.directory.server.core.configuration.Configuration
clone, getInstanceId, setInstanceId, toConfiguration, validate
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DnsConfiguration

public DnsConfiguration()
Creates a new instance with default settings.


DnsConfiguration

public DnsConfiguration(java.lang.String instanceId)
Creates a new instance with default settings that operates on the DirectoryService with the specified ID.


DnsConfiguration

public DnsConfiguration(java.util.Map properties)

DnsConfiguration

public DnsConfiguration(java.util.Map properties,
                        int strategy)
Method Detail

getDefaultConfig

public static java.util.Map getDefaultConfig()

isDifferent

public boolean isDifferent(java.util.Dictionary config)

getName

public java.lang.String getName()

getPort

public int getPort()

getBufferSize

public int getBufferSize()


Copyright © 2003-2012 Apache Software Foundation. All Rights Reserved.