@Qualifier @Retention(value=RUNTIME) @Target(value={TYPE,METHOD,FIELD,PARAMETER}) @ApplicationScoped public @interface NoopImplementation
Such implementations are expected to avoid persisting any data beyond the lifetime of the running application.