Class DummyInjectionTarget<T>

java.lang.Object
org.infinispan.cdi.common.util.DummyInjectionTarget<T>
All Implemented Interfaces:
javax.enterprise.inject.spi.InjectionTarget<T>, javax.enterprise.inject.spi.Producer<T>

public class DummyInjectionTarget<T> extends Object implements javax.enterprise.inject.spi.InjectionTarget<T>
Injection target implementation that does nothing
Author:
Stuart Douglas
  • Constructor Details

    • DummyInjectionTarget

      public DummyInjectionTarget()
  • Method Details

    • inject

      public void inject(T instance, javax.enterprise.context.spi.CreationalContext<T> ctx)
      Specified by:
      inject in interface javax.enterprise.inject.spi.InjectionTarget<T>
    • postConstruct

      public void postConstruct(T instance)
      Specified by:
      postConstruct in interface javax.enterprise.inject.spi.InjectionTarget<T>
    • preDestroy

      public void preDestroy(T instance)
      Specified by:
      preDestroy in interface javax.enterprise.inject.spi.InjectionTarget<T>
    • dispose

      public void dispose(T instance)
      Specified by:
      dispose in interface javax.enterprise.inject.spi.Producer<T>
    • getInjectionPoints

      public Set<javax.enterprise.inject.spi.InjectionPoint> getInjectionPoints()
      Specified by:
      getInjectionPoints in interface javax.enterprise.inject.spi.Producer<T>
    • produce

      public T produce(javax.enterprise.context.spi.CreationalContext<T> ctx)
      Specified by:
      produce in interface javax.enterprise.inject.spi.Producer<T>