|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.seam.rest.client.RestClientExtension
public class RestClientExtension
The Seam REST Client extension provides injection of
Constructor Summary | |
---|---|
RestClientExtension()
|
Method Summary | ||
---|---|---|
void |
afterBeanDiscovery(AfterBeanDiscovery event,
BeanManager manager)
Registers the RestClientProducer if there is an injection point that requires it |
|
void |
getRestClientProducerDelegate(ProcessManagedBean<RestClientProducer> event)
Obtains the Bean instance for the RestClientProducer component. |
|
boolean |
isClientIntegrationEnabled()
|
|
void |
registerExtension(BeforeBeanDiscovery event,
BeanManager manager)
|
|
|
scanInjectionPointsForJaxrsInterfaces(ProcessBean<T> event,
BeanManager manager)
Scans a Bean for the following injection points
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RestClientExtension()
Method Detail |
---|
public void registerExtension(@Observes BeforeBeanDiscovery event, BeanManager manager)
public void getRestClientProducerDelegate(@Observes ProcessManagedBean<RestClientProducer> event)
Bean
instance for the RestClientProducer
component. This instance is used later for
registering RestClientProducer.produceRestClient(javax.enterprise.inject.spi.InjectionPoint, org.jboss.resteasy.client.ClientExecutor)
as a producer method.
event
- public <T> void scanInjectionPointsForJaxrsInterfaces(@Observes ProcessBean<T> event, BeanManager manager)
public void afterBeanDiscovery(@Observes AfterBeanDiscovery event, BeanManager manager)
public boolean isClientIntegrationEnabled()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |