com.satline.hibernate
Class CommonHibernatePersistence
java.lang.Object
com.satline.hibernate.CommonHibernatePersistence
- All Implemented Interfaces:
- com.satline.util.versioning.VersionInterface
public abstract class CommonHibernatePersistence
- extends java.lang.Object
- implements com.satline.util.versioning.VersionInterface
- Author:
- Teubner
|
Field Summary |
protected java.util.Map<java.lang.String,java.lang.String> |
configOverrides
|
protected javax.persistence.EntityManagerFactory |
emf
|
|
Constructor Summary |
protected |
CommonHibernatePersistence(org.apache.commons.configuration.Configuration conf,
java.lang.String emfName)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
configOverrides
protected java.util.Map<java.lang.String,java.lang.String> configOverrides
emf
protected javax.persistence.EntityManagerFactory emf
CommonHibernatePersistence
protected CommonHibernatePersistence(org.apache.commons.configuration.Configuration conf,
java.lang.String emfName)
throws HibernatePersistenceException
- Throws:
HibernatePersistenceException
getCurrentVersion
public java.lang.String getCurrentVersion(java.lang.String name)
throws com.satline.util.versioning.VersionException
- Specified by:
getCurrentVersion in interface com.satline.util.versioning.VersionInterface
- Throws:
com.satline.util.versioning.VersionException
setVersion
public void setVersion(java.lang.String name,
java.lang.String newVersion)
throws com.satline.util.versioning.VersionException
- Specified by:
setVersion in interface com.satline.util.versioning.VersionInterface
- Throws:
com.satline.util.versioning.VersionException
preInitVersion
public void preInitVersion(java.lang.String name,
java.lang.String toVersion)
throws com.satline.util.versioning.VersionException
- Specified by:
preInitVersion in interface com.satline.util.versioning.VersionInterface
- Throws:
com.satline.util.versioning.VersionException
postInitVersion
public void postInitVersion(java.lang.String name,
java.lang.String toVersion)
throws com.satline.util.versioning.VersionException
- Specified by:
postInitVersion in interface com.satline.util.versioning.VersionInterface
- Throws:
com.satline.util.versioning.VersionException
preUpdateVersion
public void preUpdateVersion(java.lang.String name,
java.lang.String fromVersion,
java.lang.String toVersion)
throws com.satline.util.versioning.VersionException
- Specified by:
preUpdateVersion in interface com.satline.util.versioning.VersionInterface
- Throws:
com.satline.util.versioning.VersionException
postUpdateVersion
public void postUpdateVersion(java.lang.String name,
java.lang.String fromVersion,
java.lang.String toVersion)
throws com.satline.util.versioning.VersionException
- Specified by:
postUpdateVersion in interface com.satline.util.versioning.VersionInterface
- Throws:
com.satline.util.versioning.VersionException
getHibernateConfiguration
protected org.hibernate.cfg.Configuration getHibernateConfiguration()
supplyHibernateConfiguration
protected void supplyHibernateConfiguration(org.hibernate.cfg.Configuration cfg)
Copyright © 2007 null. All Rights Reserved.