Class OdmManagerImplFactoryBean

  • All Implemented Interfaces:
    org.springframework.beans.factory.FactoryBean

    public final class OdmManagerImplFactoryBean
    extends java.lang.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 Detail

      • OdmManagerImplFactoryBean

        public OdmManagerImplFactoryBean()
        Deprecated.
    • Method Detail

      • 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​(java.util.Set<java.lang.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 java.lang.Object getObject()
                                   throws java.lang.Exception
        Deprecated.
        Specified by:
        getObject in interface org.springframework.beans.factory.FactoryBean
        Throws:
        java.lang.Exception
      • getObjectType

        public java.lang.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