com.jtri.facade
Class DefaultRules
java.lang.Object
com.jtri.facade.DefaultRules
- All Implemented Interfaces:
- java.io.Serializable
- public class DefaultRules
- extends java.lang.Object
- implements java.io.Serializable
This is a service class that implements CRUD methods, Hibernate
locking and initialization of relations between components.
- Author:
- atorres
- See Also:
- Serialized Form
|
Method Summary |
void |
beforeCommit(java.lang.String state,
java.lang.Object ob,
org.hibernate.Session sess)
|
void |
delete(java.lang.Object ob,
org.hibernate.Session sess)
|
java.util.Vector |
fillBean(org.hibernate.Session sess,
java.util.Map mvo,
java.lang.Object dto)
|
static DefaultRules |
getInstance()
|
void |
insert(java.lang.Object ob,
org.hibernate.Session sess)
|
void |
lockRelations(java.lang.Object ob,
org.hibernate.Session sess)
|
void |
update(java.lang.Object ob,
org.hibernate.Session sess)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getInstance
public static DefaultRules getInstance()
beforeCommit
public void beforeCommit(java.lang.String state,
java.lang.Object ob,
org.hibernate.Session sess)
throws PersistenceException
- Throws:
PersistenceException
insert
public void insert(java.lang.Object ob,
org.hibernate.Session sess)
throws PersistenceException
- Throws:
PersistenceException
update
public void update(java.lang.Object ob,
org.hibernate.Session sess)
throws PersistenceException
- Throws:
PersistenceException
delete
public void delete(java.lang.Object ob,
org.hibernate.Session sess)
throws PersistenceException
- Throws:
PersistenceException
lockRelations
public void lockRelations(java.lang.Object ob,
org.hibernate.Session sess)
throws org.hibernate.HibernateException
- Throws:
org.hibernate.HibernateException
fillBean
public java.util.Vector fillBean(org.hibernate.Session sess,
java.util.Map mvo,
java.lang.Object dto)
throws java.lang.Exception
- Throws:
java.lang.Exception