public class AcrossHibernateJpaModule extends AbstractHibernatePackageModule
| Modifier and Type | Class and Description |
|---|---|
static class |
AcrossHibernateJpaModule.AcrossHibernateJpaModuleBuilder
Builder for creating a custom
AcrossHibernateJpaModule. |
| Constructor and Description |
|---|
AcrossHibernateJpaModule() |
AcrossHibernateJpaModule(DataSource dataSource) |
| Modifier and Type | Method and Description |
|---|---|
static AcrossHibernateJpaModule.AcrossHibernateJpaModuleBuilder |
builder() |
AcrossHibernateJpaModuleSettings |
createSettings()
Create the specific settings implementation instance for property binding.
|
String |
getDescription() |
String |
getName() |
void |
prepareForBootstrap(com.foreach.across.core.context.bootstrap.ModuleBootstrapConfig currentModule,
com.foreach.across.core.context.bootstrap.AcrossBootstrapConfig contextConfig) |
protected void |
registerDefaultApplicationContextConfigurers(Set<com.foreach.across.core.context.configurer.ApplicationContextConfigurer> contextConfigurers) |
protected void |
setPersistenceUnitName(String persistenceUnitName) |
void |
setPrimary(Boolean primary)
Configure this module as primary: makes some exposed beans primary and will attempt to register aliases
for the transaction manager and transaction template.
|
addHibernatePackageProvider, getDataSource, getHibernatePackageProviders, getHibernateProperties, getPropertiesPrefix, isScanForHibernatePackages, setDataSource, setHibernatePackageProviders, setHibernateProperties, setHibernateProperty, setPropertiesPrefix, setScanForHibernatePackagesaddApplicationContextConfigurer, addApplicationContextConfigurer, addInstallerContextConfigurer, addInstallerContextConfigurer, addPropertySources, addPropertySources, addRuntimeDependency, equals, expose, expose, exposeClass, getApplicationContextConfigurers, getContext, getExposeFilter, getExposeTransformer, getExtensionTargets, getInstallerContextConfigurers, getInstallers, getInstallerScanPackages, getInstallerSettings, getModuleConfigurationScanPackages, getResourcesKey, getRuntimeDependencies, getVersionInfo, hashCode, isEnabled, registerDefaultInstallerContextConfigurers, setContext, setEnabled, setExposeFilter, setExposeTransformer, setInstallerSettings, toStringpublic static final String NAME
public AcrossHibernateJpaModule()
public AcrossHibernateJpaModule(DataSource dataSource)
public String getName()
getName in interface com.foreach.across.core.context.AcrossModuleEntitygetName in class com.foreach.across.core.AcrossModulepublic String getDescription()
getDescription in class com.foreach.across.core.AcrossModuleprotected final void setPersistenceUnitName(String persistenceUnitName)
public final void setPrimary(Boolean primary)
primary - or notpublic AcrossHibernateJpaModuleSettings createSettings()
AbstractHibernatePackageModulecreateSettings in class AbstractHibernatePackageModuleprotected void registerDefaultApplicationContextConfigurers(Set<com.foreach.across.core.context.configurer.ApplicationContextConfigurer> contextConfigurers)
registerDefaultApplicationContextConfigurers in class com.foreach.across.core.AcrossModulepublic void prepareForBootstrap(com.foreach.across.core.context.bootstrap.ModuleBootstrapConfig currentModule,
com.foreach.across.core.context.bootstrap.AcrossBootstrapConfig contextConfig)
prepareForBootstrap in class com.foreach.across.core.AcrossModulepublic static AcrossHibernateJpaModule.AcrossHibernateJpaModuleBuilder builder()
AcrossHibernateJpaModuleCopyright © 2020. All rights reserved.