org.springframework.ldap.core.support
Class DefaultDirObjectFactory
java.lang.Object
org.springframework.ldap.core.support.DefaultDirObjectFactory
- All Implemented Interfaces:
- javax.naming.spi.DirObjectFactory, javax.naming.spi.ObjectFactory
public class DefaultDirObjectFactory
- extends java.lang.Object
- implements javax.naming.spi.DirObjectFactory
Default implementation of the DirObjectFactory interface. Creates a
DirContextAdapter
from the supplied arguments.
- Author:
- Mattias Arthursson
Method Summary |
java.lang.Object |
getObjectInstance(java.lang.Object obj,
javax.naming.Name name,
javax.naming.Context nameCtx,
java.util.Hashtable environment)
|
java.lang.Object |
getObjectInstance(java.lang.Object obj,
javax.naming.Name name,
javax.naming.Context nameCtx,
java.util.Hashtable environment,
javax.naming.directory.Attributes attrs)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JNDI_ENV_BASE_PATH_KEY
public static final java.lang.String JNDI_ENV_BASE_PATH_KEY
- Deprecated. Use
BaseLdapPathAware
and BaseLdapPathBeanPostProcessor
instead.- Key to use in the ContextSource implementation to store the value of the
base path suffix, if any, in the Ldap Environment.
- See Also:
- Constant Field Values
DefaultDirObjectFactory
public DefaultDirObjectFactory()
getObjectInstance
public java.lang.Object getObjectInstance(java.lang.Object obj,
javax.naming.Name name,
javax.naming.Context nameCtx,
java.util.Hashtable environment,
javax.naming.directory.Attributes attrs)
throws java.lang.Exception
- Specified by:
getObjectInstance
in interface javax.naming.spi.DirObjectFactory
- Throws:
java.lang.Exception
getObjectInstance
public java.lang.Object getObjectInstance(java.lang.Object obj,
javax.naming.Name name,
javax.naming.Context nameCtx,
java.util.Hashtable environment)
throws java.lang.Exception
- Specified by:
getObjectInstance
in interface javax.naming.spi.ObjectFactory
- Throws:
java.lang.Exception
Copyright (c) 2005-2007. All Rights Reserved.