public class JdbcDatastoreRegistrar
extends com.holonplatform.spring.internal.AbstractConfigPropertyRegistrar
implements org.springframework.beans.factory.BeanClassLoaderAware
Datastore bean registration using EnableJdbcDatastore annotation.| Constructor and Description |
|---|
JdbcDatastoreRegistrar() |
| Modifier and Type | Method and Description |
|---|---|
void |
registerBeanDefinitions(org.springframework.core.type.AnnotationMetadata annotationMetadata,
org.springframework.beans.factory.support.BeanDefinitionRegistry registry) |
static String |
registerDatastore(org.springframework.beans.factory.support.BeanDefinitionRegistry registry,
org.springframework.core.env.Environment environment,
String dataContextId,
String datasourceBeanName,
JdbcDatastoreConfigProperties defaultConfig,
ClassLoader beanClassLoader)
Register a
JdbcDatastore bean |
void |
setBeanClassLoader(ClassLoader classLoader) |
setEnvironmentpublic void setBeanClassLoader(ClassLoader classLoader)
setBeanClassLoader in interface org.springframework.beans.factory.BeanClassLoaderAwarepublic void registerBeanDefinitions(org.springframework.core.type.AnnotationMetadata annotationMetadata,
org.springframework.beans.factory.support.BeanDefinitionRegistry registry)
registerBeanDefinitions in interface org.springframework.context.annotation.ImportBeanDefinitionRegistrarpublic static String registerDatastore(org.springframework.beans.factory.support.BeanDefinitionRegistry registry, org.springframework.core.env.Environment environment, String dataContextId, String datasourceBeanName, JdbcDatastoreConfigProperties defaultConfig, ClassLoader beanClassLoader)
JdbcDatastore beanregistry - BeanDefinitionRegistryenvironment - Spring environmentdataContextId - Data context iddatasourceBeanName - DataSource bean name referencedefaultConfig - Default configuration propertiesbeanClassLoader - Bean class loaderCopyright © 2019 The Holon Platform. All rights reserved.