Annotation Interface TransientReference


@Target(PARAMETER) @Retention(RUNTIME) @Documented public @interface TransientReference

If a parameter annotated with @TransientReference resolves to a dependent scoped bean, then the bean will be destroyed after the invocation completes.

 public class OrderManager {
 
     @Inject 
     public OrderManager(@TransientReference Order order) {
        ...
    
     }
 }
 
Since:
1.1