| Interface | Description |
|---|---|
| IdCoercer |
Coercer for single id arguments.
|
| IdsCoercer | |
| IdsCoercerExtender |
Interface used to implements objects involved in the second phase of coerce process for
PreventConcurrents and BatchPreventConcurrent. |
| Class | Description |
|---|---|
| ArrayIdsCoercer | |
| ArrayIdsCoercerAdapter | |
| IdsCoercerAdapter | |
| ListIdsCoercerAdapter | |
| PassThroughIdCoercer |
Retrieve directly the id of the object to lock.
|
| PassThroughIdsCoercer |
Make a copy of the argument list.
|
| PassThroughIdsCoercerExtender | |
| PreventConcurrentAspect |
This aspect manages @PreventConcurrent annotations.
|
| SpringDaoMetaAnnotationAspect |
This aspect will handle the following meta annotations :
EmptyCollectionGuard
Maybe more to come ?
|
| Enum | Description |
|---|---|
| CachableType |
| Exception | Description |
|---|---|
| SpringDaoMetaAnnotationAspect.UnsupportedReturnTypeException |
| Annotation Type | Description |
|---|---|
| BatchPreventConcurrent | |
| CacheResult | |
| CacheScope | |
| EmptyCollectionGuard |
Spring repositories methods annotated with this will not crash when running with
Iterable parameters which could be empty. |
| Id |
Annotation used to mark a method parameter for
PreventConcurrent. |
| Ids | |
| PreventConcurrent |
Methods with this annotation should not be run concurrently when they access the same entity.
|
| PreventConcurrents |
See
PreventConcurrent for base doc. |
Copyright © 2010–2017 Henix, henix.fr. All rights reserved.