@Configurable @Named(value="requirementLibraryExtender") public class RequirementLibraryExtender extends Object implements IdsCoercerExtender
RequirementLibraryNode move operations. This class is used with PreventConcurrents and BatchPreventConcurrent annotations.
Will give the ids of the libraries that we need to lock when we move the TestCaseLibraryNode.
Each library witch content can be changed by the operation must be locked to prevent weird concurrency results.| Constructor and Description |
|---|
RequirementLibraryExtender() |
| Modifier and Type | Method and Description |
|---|---|
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.
|
public Collection<? extends Serializable> doCoerce(Collection<? extends Serializable> ids)
IdsCoercerExtenderCoercerPathEdgeExtender#doCoerce(Collection)doCoerce in interface IdsCoercerExtenderCopyright © 2010–2017 Henix, henix.fr. All rights reserved.