Class LdpaConnectorSettingsConfiguration

java.lang.Object
com.foreach.across.modules.properties.config.AbstractEntityPropertiesConfiguration
com.foreach.across.modules.ldap.config.LdpaConnectorSettingsConfiguration
All Implemented Interfaces:
com.foreach.across.modules.properties.config.EntityPropertiesDescriptor

@Configuration public class LdpaConnectorSettingsConfiguration extends com.foreach.across.modules.properties.config.AbstractEntityPropertiesConfiguration
  • Constructor Details

    • LdpaConnectorSettingsConfiguration

      public LdpaConnectorSettingsConfiguration()
  • Method Details

    • entityClass

      public Class<?> entityClass()
    • propertiesId

      public String propertiesId()
    • originalTableName

      protected String originalTableName()
      Specified by:
      originalTableName in class com.foreach.across.modules.properties.config.AbstractEntityPropertiesConfiguration
    • keyColumnName

      public String keyColumnName()
    • service

      @Bean(name="ldapSettingsService") public LdapConnectorSettingsService service()
      Specified by:
      service in interface com.foreach.across.modules.properties.config.EntityPropertiesDescriptor
      Specified by:
      service in class com.foreach.across.modules.properties.config.AbstractEntityPropertiesConfiguration
    • ldapConnectorSettingsRepository

      @Bean public LdapConnectorSettingsRepository ldapConnectorSettingsRepository()
    • registry

      @Bean(name="ldapConnectorSettingsRegistry") public LdapConnectorSettingsRegistry registry()
      Specified by:
      registry in interface com.foreach.across.modules.properties.config.EntityPropertiesDescriptor
      Specified by:
      registry in class com.foreach.across.modules.properties.config.AbstractEntityPropertiesConfiguration
    • ldapConnectorEntityInterceptor

      @Bean public LdapConnectorEntityInterceptor ldapConnectorEntityInterceptor()