public boolean onPreUpdate(PreUpdateEvent event) { validate( event.getEntity(), event.getPersister().getEntityMode(), event.getPersister(), event.getSession().getFactory(), GroupsPerOperation.Operation.UPDATE ); return false; }
@Override public boolean onPreUpdate(PreUpdateEvent event) { final String entityName = event.getPersister().getEntityName(); if ( getEnversService().getEntitiesConfigurations().isVersioned( entityName ) ) { checkIfTransactionInProgress( event.getSession() ); if ( isDetachedEntityUpdate( entityName, event.getOldState() ) ) { final AuditProcess auditProcess = getEnversService().getAuditProcessManager().get( event.getSession() ); auditProcess.cacheEntityState( event.getId(), entityName, event.getPersister().getDatabaseSnapshot( event.getId(), event.getSession() ) ); } } return false; } }
public boolean onPreUpdate(PreUpdateEvent event) { validate( event.getEntity(), event.getPersister().getEntityMode(), event.getPersister(), event.getSession().getFactory(), GroupsPerOperation.Operation.UPDATE ); return false; }
public boolean onPreUpdate(PreUpdateEvent event) { validate( event.getEntity(), event.getPersister().getEntityMode(), event.getPersister(), event.getSession().getFactory(), GroupsPerOperation.Operation.UPDATE ); return false; }
@Override public boolean onPreUpdate(PreUpdateEvent event) { final String entityName = event.getDescriptor().getEntityName(); if ( getAuditService().getEntityBindings().isVersioned( entityName ) ) { checkIfTransactionInProgress( event.getSession() ); if ( isDetachedEntityUpdate( entityName, event.getOldState() ) ) { final AuditProcess auditProcess = getAuditService().getAuditProcess( event.getSession() ); auditProcess.cacheEntityState( event.getId(), entityName, event.getDescriptor().getDatabaseSnapshot( event.getId(), event.getSession() ) ); } } return false; } }