|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object edu.internet2.middleware.grouper.hibernate.ByObject
public class ByObject
Method Summary | ||
---|---|---|
void |
delete(Collection<?> collection)
call hibernate method "delete" on a list of objects HibernateSession.byObjectStatic().delete(collection); |
|
void |
delete(Object object)
call hibernate method "delete" on a list of objects HibernateSession.byObjectStatic().delete(Rosetta.getDAO(_f)); |
|
boolean |
isIgnoreHooks()
if we should ignore hooks |
|
|
load(Class<T> theClass,
Serializable id)
call hibernate method "load" on an object |
|
static void |
main(String[] args)
|
|
void |
save(Collection<?> collection)
call hibernate method "save" on a list of objects HibernateSession.byObjectStatic().save(collection); |
|
Serializable |
save(Object object)
call hibernate method "save" on an object HibernateSession.byObjectStatic().save(dao); |
|
void |
saveBatch(Collection<?> collection)
call hibernate method "save" on a collection of objects in batch |
|
void |
saveOrUpdate(Collection<?> collection)
call hibernate method "saveOrUpdate" on a list of objects HibernateSession.byObjectStatic().saveOrUpdate(collection); |
|
void |
saveOrUpdate(Object object)
call hibernate method "save" on an object HibernateSession.byObjectStatic().save(dao); |
|
ByObject |
setEntityName(String theEntityName)
entity name if the object is mapped to more than one table |
|
ByObject |
setIgnoreHooks(boolean theIgnoreHooks)
if we should ignore hooks |
|
void |
update(Collection<?> collection)
call hibernate method "update" on a list of objects HibernateSession.byObjectStatic().update(collection); |
|
void |
update(Object object)
call hibernate "update" method on an object |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public void delete(Collection<?> collection) throws GrouperDAOException
call hibernate method "delete" on a list of objects HibernateSession.byObjectStatic().delete(collection);
collection
- is collection of objects to delete in one transaction. If null or empty just ignore
GrouperDAOException
public void delete(Object object) throws GrouperDAOException
call hibernate method "delete" on a list of objects HibernateSession.byObjectStatic().delete(Rosetta.getDAO(_f));
object
- is an object (if collection will still work), if null, will probably throw exception
GrouperDAOException
public void save(Collection<?> collection) throws GrouperDAOException
call hibernate method "save" on a list of objects HibernateSession.byObjectStatic().save(collection);
collection
- is collection of objects to save in one transaction. If null or empty just ignore
GrouperDAOException
public Serializable save(Object object) throws GrouperDAOException
call hibernate method "save" on an object HibernateSession.byObjectStatic().save(dao);
object
- to save
GrouperDAOException
public void saveBatch(Collection<?> collection) throws GrouperDAOException
call hibernate method "save" on a collection of objects in batch
collection
- of objects to save
GrouperDAOException
public void saveOrUpdate(Collection<?> collection) throws GrouperDAOException
call hibernate method "saveOrUpdate" on a list of objects HibernateSession.byObjectStatic().saveOrUpdate(collection);
collection
- is collection of objects to saveOrUpdate in one transaction. If null or empty just ignore
GrouperDAOException
public void saveOrUpdate(Object object) throws GrouperDAOException
call hibernate method "save" on an object HibernateSession.byObjectStatic().save(dao);
object
- to save
GrouperDAOException
public <T> T load(Class<T> theClass, Serializable id) throws GrouperDAOException
call hibernate method "load" on an object
T
- theClass
- to loadid
- to find in db
GrouperDAOException
public void update(Collection<?> collection) throws GrouperDAOException
call hibernate method "update" on a list of objects HibernateSession.byObjectStatic().update(collection);
collection
- is collection of objects to update in one transaction. If null or empty just ignore
GrouperDAOException
public void update(Object object) throws GrouperDAOException
object
- to update
GrouperDAOException
public ByObject setIgnoreHooks(boolean theIgnoreHooks)
ByQueryBase.setIgnoreHooks(boolean)
public ByObject setEntityName(String theEntityName)
theEntityName
- the entity name of the object
public boolean isIgnoreHooks()
public static void main(String[] args)
args
-
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |