org.jboss.weld.injection
Class CurrentInjectionPoint

java.lang.Object
  extended by org.jboss.weld.injection.CurrentInjectionPoint
All Implemented Interfaces:
org.jboss.weld.bootstrap.api.Service

public class CurrentInjectionPoint
extends Object
implements org.jboss.weld.bootstrap.api.Service


Constructor Summary
CurrentInjectionPoint()
           
 
Method Summary
 void cleanup()
           
 javax.enterprise.inject.spi.InjectionPoint peek()
          The injection point being operated on for this thread
 javax.enterprise.inject.spi.InjectionPoint pop()
           
 void push(javax.enterprise.inject.spi.InjectionPoint injectionPoint)
          Replaces (or adds) the current injection point.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CurrentInjectionPoint

public CurrentInjectionPoint()
Method Detail

push

public void push(javax.enterprise.inject.spi.InjectionPoint injectionPoint)
Replaces (or adds) the current injection point. If a current injection point exists, it will be replaced. If no current injection point exists, one will be added.

Parameters:
injectionPoint - the injection point to use

pop

public javax.enterprise.inject.spi.InjectionPoint pop()

peek

public javax.enterprise.inject.spi.InjectionPoint peek()
The injection point being operated on for this thread

Returns:
the current injection point

cleanup

public void cleanup()
Specified by:
cleanup in interface org.jboss.weld.bootstrap.api.Service


Copyright © 2013 Seam Framework. All Rights Reserved.