azaptree-domain-entity/src/main/java/com/azaptree/services/domain/entity/impl/DomainVersionedEntity.java
public void updated(final UUID lastupdatedByEntityId) {
		if (this.entityId == null) {
			throw new IllegalStateException("The entity has not yet been created : entityId == null");
		}
		Assert.notNull(lastupdatedByEntityId, "lastupdatedByEntityId is required");
		entityVersion++;
		updatedByEntityId = lastupdatedByEntityId;
		entityUpdatedOn = System.currentTimeMillis();
	}
public void updated(final UUID lastupdatedByEntityId) {
		if (this.entityId == null) {
			throw new IllegalStateException("The entity has not yet been created : entityId == null");
		}
		Assert.notNull(lastupdatedByEntityId, "lastupdatedByEntityId is required");
		entityVersion++;
		updatedByEntityId = lastupdatedByEntityId;
		entityUpdatedOn = System.currentTimeMillis();
	}
public void updated ( final UUID lastupdatedByEntityId ) { if ( this . entityId == null ) { throw new IllegalStateException ( "The entity has not yet been created : entityId == null" ) ; } Assert . notNull ( lastupdatedByEntityId , "lastupdatedByEntityId is required" ) ; entityVersion ++ ; updatedByEntityId = lastupdatedByEntityId ; entityUpdatedOn = System . currentTimeMillis ( ) ; }
Call this method when the entity is updated before it is persisted to increment its version and update its lastupdatedByEntityId

@param lastupdatedByEntityId
REQUIRED
Call this method when the entity is updated before it is persisted to increment its version and update its lastupdatedByEntityId