You are currently browsing legacy 3.0 version of documentation. Click here to switch to the newest 5.1 version.
Session: How to clear a session?
To clear session state, that is to stop tracking entities and remove all pending commands, etc.
clear method is used from
advanced() session operations.
public void clear();
Employee employee = new Employee(); employee.setFirstName("John"); employee.setLastName("Doe"); session.store(employee); session.advanced().clear(); session.saveChanges(); // nothing will happen