public interface EntityObjectDAO<T>
Modifier and Type | Method and Description |
---|---|
T |
load(long ID)
Loads a persistnce DAO object from the persistence store.
|
void |
remove(T persistentObject)
Removes the DAO object from the persistence store.
|
void |
update(T persistentObject)
Updates an existing DAO object, if the object does not exist it will be added to the persistence store.
|
void update(T persistentObject) throws org.springframework.dao.DataAccessException
persistentObject
- The object to update.org.springframework.dao.DataAccessException
- A persistence exception has occurred.void remove(T persistentObject) throws org.springframework.dao.DataAccessException
persistentObject
- The object to remove.org.springframework.dao.DataAccessException
- A persistence exception has occurred.T load(long ID) throws ObjectNotFoundException
ID
- The unique identifier of the object to load from the persistence store.ObjectNotFoundException
- if the given object with ID
for the persistent class does not existCopyright © 2018 Atlassian. All rights reserved.