doCoerce
public Collection<? extends Serializable> doCoerce(Collection<? extends Serializable> ids)
Do some additional stuff to lock more or less entities, as needed by model and business logic.
If a database request is needed, a fresh transaction should be opened and committed inside this method call,
as the aspect addressing concurrency concern is executed outside of the main business transaction.
Example : CoercerPathEdgeExtender#doCoerce(Collection)
- Specified by:
doCoerce in interface IdsCoercerExtender
- Returns:
- the completed id list