public abstract class AbstractHibernatePackageModule
extends com.foreach.across.core.AcrossModule
| Constructor and Description |
|---|
AbstractHibernatePackageModule() |
| Modifier and Type | Method and Description |
|---|---|
void |
addHibernatePackageProvider(HibernatePackageProvider... hibernatePackageProvider) |
AcrossHibernateModuleSettings |
createSettings()
Create the specific settings implementation instance for property binding.
|
DataSource |
getDataSource()
Get the datasource associated directly with this module.
|
Set<HibernatePackageProvider> |
getHibernatePackageProviders()
Returns the set of HibernatePackageProvider instances configured directly on this module.
|
Map<String,String> |
getHibernateProperties() |
String |
getPropertiesPrefix() |
boolean |
isScanForHibernatePackages()
If true this module will scan other modules to see if they implement the HibernatePackageConfiguringModule
interface.
|
void |
setDataSource(DataSource dataSource)
Set the datasource that all entities managed by this module should use.
|
void |
setHibernatePackageProviders(Set<HibernatePackageProvider> hibernatePackageProviders) |
void |
setHibernateProperties(Map<String,String> hibernateProperties) |
void |
setHibernateProperty(String name,
String value) |
protected void |
setPropertiesPrefix(String propertiesPrefix)
Set a custom properties prefix that should be used for this module.
|
void |
setScanForHibernatePackages(boolean scanForHibernatePackages) |
addApplicationContextConfigurer, addApplicationContextConfigurer, addInstallerContextConfigurer, addInstallerContextConfigurer, addPropertySources, addPropertySources, addRuntimeDependency, equals, expose, expose, exposeClass, getApplicationContextConfigurers, getContext, getDescription, getExposeFilter, getExposeTransformer, getExtensionTargets, getInstallerContextConfigurers, getInstallers, getInstallerScanPackages, getInstallerSettings, getModuleConfigurationScanPackages, getName, getResourcesKey, getRuntimeDependencies, getVersionInfo, hashCode, isEnabled, prepareForBootstrap, registerDefaultApplicationContextConfigurers, registerDefaultInstallerContextConfigurers, setContext, setEnabled, setExposeFilter, setExposeTransformer, setInstallerSettings, toStringpublic String getPropertiesPrefix()
protected final void setPropertiesPrefix(String propertiesPrefix)
propertiesPrefix - to usepublic DataSource getDataSource()
public void setDataSource(DataSource dataSource)
dataSource - Datasource associated with this module.public Set<HibernatePackageProvider> getHibernatePackageProviders()
public void setHibernatePackageProviders(Set<HibernatePackageProvider> hibernatePackageProviders)
public void addHibernatePackageProvider(HibernatePackageProvider... hibernatePackageProvider)
public boolean isScanForHibernatePackages()
HibernatePackageConfigurerpublic void setScanForHibernatePackages(boolean scanForHibernatePackages)
public AcrossHibernateModuleSettings createSettings()
Copyright © 2020. All rights reserved.