* @param Object
* @return True if the modification was successfull, False in the other case
*/
public boolean modify(Object object) {
if(!this.manager.checkOptimisticLock(this, object)){
throw new OptimisticLockException();
}
boolean value = false;
try{
boolean commitValue = this.commit;
if(this.commit || this.autoCommit){