org.ow2.orchestra.pvm.session
Interface DbSession

All Known Subinterfaces:
JobDbSession, PvmDbSession
All Known Implementing Classes:
HibernateDbSession, HibernateJobDbSession, HibernatePvmDbSession

public interface DbSession

Author:
Tom Baeyens

Method Summary
 void delete(Object entity)
           
 void flush()
           
 void forceVersionUpdate(Object entity)
           
<T> T
get(Class<T> entityClass, Object primaryKey)
           
 void lockPessimistically(Object entity)
           
 void save(Object entity)
           
 

Method Detail

save

void save(Object entity)

get

<T> T get(Class<T> entityClass,
          Object primaryKey)

delete

void delete(Object entity)

flush

void flush()

forceVersionUpdate

void forceVersionUpdate(Object entity)

lockPessimistically

void lockPessimistically(Object entity)


Copyright © 2011 OW2 Consortium. All Rights Reserved.