org.jboss.seam.rest.client
Class RestClientProducerBean
java.lang.Object
org.jboss.solder.bean.AbstractImmutableBean<Object>
org.jboss.seam.rest.client.RestClientProducerBean
- All Implemented Interfaces:
- javax.enterprise.context.spi.Contextual<Object>, javax.enterprise.inject.spi.Bean<Object>
public class RestClientProducerBean
- extends org.jboss.solder.bean.AbstractImmutableBean<Object>
We need to create a producer method with the type closure discovered at boot time. Therefore, the producer method has to be
registered by extension.
- Author:
- Jozef Hartinger
| Methods inherited from class org.jboss.solder.bean.AbstractImmutableBean |
getBeanClass, getName, getQualifiers, getScope, getStereotypes, getTypes, isAlternative, isNullable, toString |
RestClientProducerBean
public RestClientProducerBean(javax.enterprise.inject.spi.Bean<RestClientProducer> producerBean,
Set<Type> types,
javax.enterprise.inject.spi.BeanManager manager)
create
public Object create(javax.enterprise.context.spi.CreationalContext<Object> creationalContext)
destroy
public void destroy(Object instance,
javax.enterprise.context.spi.CreationalContext<Object> creationalContext)
getInjectionPoints
public Set<javax.enterprise.inject.spi.InjectionPoint> getInjectionPoints()
- Specified by:
getInjectionPoints in interface javax.enterprise.inject.spi.Bean<Object>- Overrides:
getInjectionPoints in class org.jboss.solder.bean.AbstractImmutableBean<Object>
Copyright © 2011 Seam Framework. All Rights Reserved.