public class FactoryMethodProducer<T,X> extends Object implements javax.enterprise.inject.spi.Producer<T>
| Constructor and Description |
|---|
FactoryMethodProducer(javax.enterprise.inject.spi.Bean<T> bean,
javax.enterprise.inject.spi.AnnotatedMethod<X> factoryMethod,
String serviceId,
String serviceProtocol,
String servicePort,
Boolean serviceExternal) |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose(T instance) |
Set<javax.enterprise.inject.spi.InjectionPoint> |
getInjectionPoints() |
T |
produce(javax.enterprise.context.spi.CreationalContext<T> ctx) |
FactoryMethodProducer<T,X> |
withServiceId(String serviceId) |
public FactoryMethodProducer<T,X> withServiceId(String serviceId)
public T produce(javax.enterprise.context.spi.CreationalContext<T> ctx)
produce in interface javax.enterprise.inject.spi.Producer<T>public void dispose(T instance)
dispose in interface javax.enterprise.inject.spi.Producer<T>Copyright © 2011–2015 Red Hat. All rights reserved.