org.apache.excalibur.configuration
Class NamingConfigurationBuilder

java.lang.Object
  extended by org.apache.excalibur.configuration.NamingConfigurationBuilder

public class NamingConfigurationBuilder
extends Object

A NamingConfigurationBuilder builds Configurations from JNDI or LDAP directory trees.

Author:
Mircea Toma

Constructor Summary
NamingConfigurationBuilder()
          Create a Configuration Builder that ignores namespaces.
NamingConfigurationBuilder(boolean enableNamespaces)
          Create a Configuration Builder, specifying a flag that determines namespace support.
 
Method Summary
 org.apache.avalon.framework.configuration.Configuration build(Context context)
          Build a configuration object using a naming context.
 org.apache.avalon.framework.configuration.Configuration build(String uri)
          Build a configuration object using an URI
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NamingConfigurationBuilder

public NamingConfigurationBuilder()
Create a Configuration Builder that ignores namespaces.


NamingConfigurationBuilder

public NamingConfigurationBuilder(boolean enableNamespaces)
Create a Configuration Builder, specifying a flag that determines namespace support.

Parameters:
enableNamespaces - If true, a configuration with namespace information is built.
Method Detail

build

public org.apache.avalon.framework.configuration.Configuration build(String uri)
                                                              throws NamingException
Build a configuration object using an URI

Throws:
NamingException

build

public org.apache.avalon.framework.configuration.Configuration build(Context context)
                                                              throws NamingException
Build a configuration object using a naming context.

Throws:
NamingException


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