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>
 
  • Constructor Details

    • OdmManagerImplFactoryBean

      public OdmManagerImplFactoryBean()
      Deprecated.
  • Method Details

    • setLdapOperations

      public void setLdapOperations(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(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(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