Package org.apache.webbeans.configurator
Class ProducerConfiguratorImpl<T>
- java.lang.Object
-
- org.apache.webbeans.configurator.ProducerConfiguratorImpl<T>
-
- All Implemented Interfaces:
jakarta.enterprise.inject.spi.configurator.ProducerConfigurator<T>
public class ProducerConfiguratorImpl<T> extends Object implements jakarta.enterprise.inject.spi.configurator.ProducerConfigurator<T>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classProducerConfiguratorImpl.ConfiguredProducer<T>
-
Constructor Summary
Constructors Constructor Description ProducerConfiguratorImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description jakarta.enterprise.inject.spi.configurator.ProducerConfigurator<T>addInjectionPoint(jakarta.enterprise.inject.spi.InjectionPoint injectionPoint)jakarta.enterprise.inject.spi.configurator.ProducerConfigurator<T>disposeWith(Consumer<T> callback)<T> jakarta.enterprise.inject.spi.Producer<T>getProducer()<U extends T>
jakarta.enterprise.inject.spi.configurator.ProducerConfigurator<T>produceWith(Function<jakarta.enterprise.context.spi.CreationalContext<U>,U> callback)
-
-
-
Method Detail
-
produceWith
public <U extends T> jakarta.enterprise.inject.spi.configurator.ProducerConfigurator<T> produceWith(Function<jakarta.enterprise.context.spi.CreationalContext<U>,U> callback)
- Specified by:
produceWithin interfacejakarta.enterprise.inject.spi.configurator.ProducerConfigurator<T>
-
disposeWith
public jakarta.enterprise.inject.spi.configurator.ProducerConfigurator<T> disposeWith(Consumer<T> callback)
- Specified by:
disposeWithin interfacejakarta.enterprise.inject.spi.configurator.ProducerConfigurator<T>
-
addInjectionPoint
public jakarta.enterprise.inject.spi.configurator.ProducerConfigurator<T> addInjectionPoint(jakarta.enterprise.inject.spi.InjectionPoint injectionPoint)
-
getProducer
public <T> jakarta.enterprise.inject.spi.Producer<T> getProducer()
-
-