@Target(value={METHOD,TYPE})
@Retention(value=RUNTIME)
public @interface Idempotent
Indicate that the interface or method annotated with this annotation is idempotent, meaning that invocations
to the interface or method with the same input can be repeated any number of additional times without additional effect.
- Author:
- David M. Lloyd