Class JndiBuilderParametersImpl

  • All Implemented Interfaces:
    java.lang.Cloneable, BasicBuilderProperties<BasicBuilderParameters>, BuilderParameters, JndiBuilderProperties<JndiBuilderParametersImpl>

    public class JndiBuilderParametersImpl
    extends BasicBuilderParameters
    implements JndiBuilderProperties<JndiBuilderParametersImpl>

    A specialized parameters object for JNDI configurations.

    In addition to the basic properties common to all configuration implementations, a JNDI configuration has some special properties defining the subset of the JNDI tree to be managed. This class provides fluent methods for setting these. The getParameters() method puts all properties defined by the user in a map from where they can be accessed by a builder for JNDI configurations.

    This class is not thread-safe. It is intended that an instance is constructed and initialized by a single thread during configuration of a ConfigurationBuilder.

    Since:
    2.0
    Version:
    $Id: JndiBuilderParametersImpl.java 1624601 2014-09-12 18:04:36Z oheger $