JPA Method
in javax.persistence.EntityManager

void refresh(
  Object entity
)


Refresh the state of the instance from the database, overwriting changes made to the entity, if any.
Parameters:
entity - entity instance
Throws:
IllegalArgumentException - if the instance is not an entity or the entity is not managed
TransactionRequiredException - if there is no transaction when invoked on a container-managed entity manager of type PersistenceContextType.TRANSACTION
EntityNotFoundException - if the entity no longer exists in the database
Since:
JPA 1.0