Class OdmManagerImplFactoryBean

java.lang.Object
org.springframework.ldap.odm.core.impl.OdmManagerImplFactoryBean
All Implemented Interfaces:
org.springframework.beans.factory.FactoryBean

public final class OdmManagerImplFactoryBean extends Object implements org.springframework.beans.factory.FactoryBean
Deprecated.
This functionality is automatically available in LdapTemplate as of version 2.0
A Spring Factory bean which creates OdmManagerImpl instances.

Typical configuration would appear as follows:

   <bean id="odmManager" class="org.springframework.ldap.odm.core.impl.OdmManagerImplFactoryBean">
       <property name="converterManager" ref="converterManager" />
       <property name="contextSource" ref="contextSource" />
       <property name="managedClasses">
           <set>
               <value>org.myorg.myldapentries.Person</value>
               <value>org.myorg.myldapentries.OrganizationalUnit</value>
           </set>
       </property>
   </bean>
 
  • Field Summary

    Fields inherited from interface org.springframework.beans.factory.FactoryBean

    OBJECT_TYPE_ATTRIBUTE
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Deprecated.
     
    Deprecated.
     
    boolean
    Deprecated.
     
    void
    setContextSource(org.springframework.ldap.core.ContextSource contextSource)
    Deprecated.
    Set the ContextSource to use to interact with the LDAP directory.
    void
    setConverterManager(org.springframework.ldap.odm.typeconversion.ConverterManager converterManager)
    Deprecated.
    Set the ConverterManager to use to convert between LDAP and Java representations of attributes.
    void
    setLdapOperations(org.springframework.ldap.core.LdapOperations ldapOperations)
    Deprecated.
    Set the LdapOperations instance to use to interact with the LDAP directory.
    void
    setManagedClasses(Set<Class<?>> managedClasses)
    Deprecated.
    Set the list of org.springframework.ldap.odm.annotations annotated classes the OdmManager will process.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • OdmManagerImplFactoryBean

      public OdmManagerImplFactoryBean()
      Deprecated.
  • Method Details

    • setLdapOperations

      public void setLdapOperations(org.springframework.ldap.core.LdapOperations ldapOperations)
      Deprecated.
      Set the LdapOperations instance to use to interact with the LDAP directory.
      Parameters:
      ldapOperations - the LdapOperations instance to use.
    • setContextSource

      public void setContextSource(org.springframework.ldap.core.ContextSource contextSource)
      Deprecated.
      Set the ContextSource to use to interact with the LDAP directory.
      Parameters:
      contextSource - The ContextSource to use.
    • setManagedClasses

      public void setManagedClasses(Set<Class<?>> managedClasses)
      Deprecated.
      Set the list of org.springframework.ldap.odm.annotations annotated classes the OdmManager will process.
      Parameters:
      managedClasses - The list of classes to manage.
    • setConverterManager

      public void setConverterManager(org.springframework.ldap.odm.typeconversion.ConverterManager converterManager)
      Deprecated.
      Set the ConverterManager to use to convert between LDAP and Java representations of attributes.
      Parameters:
      converterManager - The ConverterManager to use.
    • getObject

      public Object getObject() throws Exception
      Deprecated.
      Specified by:
      getObject in interface org.springframework.beans.factory.FactoryBean
      Throws:
      Exception
    • getObjectType

      public Class<?> getObjectType()
      Deprecated.
      Specified by:
      getObjectType in interface org.springframework.beans.factory.FactoryBean
    • isSingleton

      public boolean isSingleton()
      Deprecated.
      Specified by:
      isSingleton in interface org.springframework.beans.factory.FactoryBean