Package org.onebusaway.gtfs.services
Interface GenericMutableDao
-
- All Superinterfaces:
GenericDao
- All Known Subinterfaces:
GtfsMutableDao,GtfsMutableRelationalDao
- All Known Implementing Classes:
GenericDaoImpl,GenericMutableDaoWrapper,GtfsDaoImpl,GtfsRelationalDaoImpl
public interface GenericMutableDao extends GenericDao
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T> voidclearAllEntitiesForType(Class<T> type)voidclose()voidflush()voidopen()<K extends Serializable,T extends IdentityBean<K>>
voidremoveEntity(T entity)voidsaveEntity(Object entity)voidsaveOrUpdateEntity(Object entity)voidupdateEntity(Object entity)-
Methods inherited from interface org.onebusaway.gtfs.services.GenericDao
getAllEntitiesForType, getEntityForId
-
-
-
-
Method Detail
-
open
void open()
-
saveEntity
void saveEntity(Object entity)
-
updateEntity
void updateEntity(Object entity)
-
saveOrUpdateEntity
void saveOrUpdateEntity(Object entity)
-
removeEntity
<K extends Serializable,T extends IdentityBean<K>> void removeEntity(T entity)
-
clearAllEntitiesForType
<T> void clearAllEntitiesForType(Class<T> type)
-
flush
void flush()
-
close
void close()
-
-