javax.enterprise.inject
Annotation Type TransientReference


@Target(value=PARAMETER)
@Retention(value=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
Author:
Pete Muir



Copyright © 2008-2013 JBoss by Red Hat, Inc.. All Rights Reserved.