shared
Class HibernateHelperBug
java.lang.Object
shared.HibernateHelperBug
public class HibernateHelperBug
- extends java.lang.Object
Field Summary |
protected java.lang.Exception |
lastError
|
protected org.apache.log4j.Logger |
log
|
protected org.hibernate.SessionFactory |
sessionFactory
|
Method Summary |
protected void |
buildFactory(org.hibernate.cfg.Configuration cfg)
|
void |
closeFactory()
|
protected void |
configureFromFile(org.hibernate.cfg.Configuration cfg)
|
java.lang.Object |
getFirstMatch(java.lang.Class classBean,
java.lang.String strKey,
java.lang.Object value)
|
java.lang.Object |
getFirstMatch(java.lang.Object data,
java.lang.String strKey,
java.lang.Object value)
|
java.lang.Object |
getKeyData(java.lang.Class beanClass,
long itemId)
|
java.lang.Exception |
getLastError()
|
java.util.List |
getListData(java.lang.Class classBean)
|
java.util.List |
getListData(java.lang.Class classBean,
java.lang.String strKey,
java.lang.Object value)
|
void |
initSessionFactory(java.util.Properties props,
java.lang.Class... mappings)
|
boolean |
isSessionOpen()
|
void |
removeDB(java.lang.Object obj)
|
void |
saveDB(java.lang.Object obj)
|
protected void |
testConnection()
|
boolean |
testDB(javax.servlet.http.HttpServletResponse response)
|
void |
updateDB(java.util.List list)
|
void |
updateDB(java.lang.Object obj)
|
void |
writeError(javax.servlet.http.HttpServletResponse response)
|
void |
writeError(javax.servlet.http.HttpServletResponse response,
java.lang.String title,
java.lang.Exception ex)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
protected org.apache.log4j.Logger log
sessionFactory
protected org.hibernate.SessionFactory sessionFactory
lastError
protected java.lang.Exception lastError
HibernateHelperBug
public HibernateHelperBug()
initSessionFactory
public void initSessionFactory(java.util.Properties props,
java.lang.Class... mappings)
configureFromFile
protected void configureFromFile(org.hibernate.cfg.Configuration cfg)
throws java.lang.Exception
- Throws:
java.lang.Exception
buildFactory
protected void buildFactory(org.hibernate.cfg.Configuration cfg)
throws java.lang.Exception
- Throws:
java.lang.Exception
testConnection
protected void testConnection()
throws java.lang.Exception
- Throws:
java.lang.Exception
closeFactory
public void closeFactory()
getLastError
public java.lang.Exception getLastError()
updateDB
public void updateDB(java.lang.Object obj)
updateDB
public void updateDB(java.util.List list)
saveDB
public void saveDB(java.lang.Object obj)
removeDB
public void removeDB(java.lang.Object obj)
getListData
public java.util.List getListData(java.lang.Class classBean,
java.lang.String strKey,
java.lang.Object value)
getListData
public java.util.List getListData(java.lang.Class classBean)
getFirstMatch
public java.lang.Object getFirstMatch(java.lang.Class classBean,
java.lang.String strKey,
java.lang.Object value)
getFirstMatch
public java.lang.Object getFirstMatch(java.lang.Object data,
java.lang.String strKey,
java.lang.Object value)
getKeyData
public java.lang.Object getKeyData(java.lang.Class beanClass,
long itemId)
isSessionOpen
public boolean isSessionOpen()
testDB
public boolean testDB(javax.servlet.http.HttpServletResponse response)
throws java.io.IOException,
javax.servlet.ServletException
- Throws:
java.io.IOException
javax.servlet.ServletException
writeError
public void writeError(javax.servlet.http.HttpServletResponse response,
java.lang.String title,
java.lang.Exception ex)
throws java.io.IOException,
javax.servlet.ServletException
- Throws:
java.io.IOException
javax.servlet.ServletException
writeError
public void writeError(javax.servlet.http.HttpServletResponse response)
throws java.io.IOException,
javax.servlet.ServletException
- Throws:
java.io.IOException
javax.servlet.ServletException